Principles: MVP - KatharinaIoT/IoT-Project-HHZ GitHub Wiki
A minimum viable product is a product, which consists of only core features. It is typically deployed early on in the product development as soon as the core functionality is given so that early adopters can give feedback. In that way, it is easy to find the right product vision from an early prototype. This strategy target covers both the agile and lean principles of building the most costumer value while avoiding features that customers do not want. This minimizes risk and financial effort. It requires precise judgment to figure out what MVP makes sense. An MVP can be anything ranging from a very rough prototype to a more sophisticated product depending on the context. An MVP is an artifact in an iterative process of idea generation, prototyping, presentation, data collection, analysis and learning. This process will be iterated until customer satisfaction is achieved. "The minimum viable product is that version of a new product a team uses to collect the maximum amount of validated learning about customers with the least effort."[1]
[1]http://www.startuplessonslearned.com/2009/08/minimum-viable-product-guide.html https://www.techopedia.com/definition/27809/minimum-viable-product-mvp