The Lean Startup

The Minimum Viable Product means doing “the smallest thing possible to learn [something]” (Maurya, 2012), a version of the product that has just enough features to be released. Or in other words, building an MVP means getting the highest return-on-investment in the form of learning

https://www.youtube.com/watch?v=9bPgNEDdX3E