Building a Minimum Viable Product: Advantages & Pitfalls

When Michelangelo created David, it’s said he saw David within a discarded block of marble and simply carved away everything that wasn’t part of his form. When a development team creates a minimum viable product (MVP), they’re essentially doing the opposite. That is, they start with nothing then build their masterpiece by adding only the most crucial parts first.

This is a companion discussion topic for the original entry at