Complete Definition
A Minimum Viable Product (MVP) is the most basic version of your product that allows you to start the learning process with real customers. It has just enough features to attract early adopters and validate your core business hypothesis.
MVP Philosophy
The goal isn't to build the smallest possible thing—it's to learn the maximum amount about customers with the minimum effort.
Characteristics of a Good MVP
- Solves one core problem well - Attracts target users - Generates feedback - Tests key assumptions - Can be built quickly - Good enough quality to use
Types of MVPs
Concierge MVP
Manually deliver the service before automating.
Wizard of Oz MVP
Appear automated but actually human-powered.
Landing Page MVP
Test interest before building.
Single-Feature MVP
Build one feature really well.
Piecemeal MVP
Combine existing tools to deliver value.
MVP Mistakes
- Building too much - Building too little (not viable) - Targeting everyone instead of early adopters - Not measuring or learning - Perfect polish over learning
MVP Success Criteria
- Users engage with core feature - You learn what to build next - Enough signal to continue or pivot