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