MVP (Minimum Viable Product)

A product with just enough features to attract early-adopter customers and validate a product idea.

Definition

A Minimum Viable Product (MVP) is a development technique where a new product is developed with sufficient features to satisfy early adopters. The final, complete set of features is only designed and developed after considering feedback from the product's initial users.

Key Characteristics

Core Functionality

Essential features that solve the main problem

Quick to Build

Can be developed in weeks or months

Testable

Allows for market validation and feedback

Benefits

  • Reduces time and cost of product development
  • Validates market demand early
  • Enables rapid iteration based on feedback
  • Minimizes risk of building unwanted features
  • Helps secure funding with proof of concept

Real-World Example

Dropbox MVP: Simple video demonstration

Instead of building the full product, Dropbox created a 3-minute video demonstrating the file sync concept, which validated demand before development.

Related Terms