A Minimum Viable Product (MVP) is the simplest version of a product that allows testing of key assumptions with minimal effort and resources. It enables teams to validate ideas early before investing heavily in development. MVPs are central to the Lean Startup approach, helping innovators test hypotheses quickly and cost-effectively.
The concept of MVP was popularised by Eric Ries in The Lean Startup. It builds on earlier ideas of iterative development and rapid prototyping, focusing on learning through experimentation rather than prediction. Instead of designing a full-featured product, an MVP delivers just enough functionality to measure customer interest and gather feedback, reducing the risk of failure.
MVPs reduce waste by preventing overdevelopment and focusing resources on features that matter most to customers. They speed up learning cycles, provide early market validation, and allow teams to pivot or improve based on real-world data. In fast-changing environments, MVPs support innovation while minimising financial and operational risks.