Minimum Viable Product (MVP)

Product Management

// Definition

Minimum Viable Product is the smallest version of a product that lets you test a core assumption with real users and generate validated learning. The word "minimum" does not mean low quality — it means minimum scope. An MVP can be polished; it is simply not feature-complete. The concept is widely abused to justify shipping half-finished work under the banner of "we'll iterate," which is a delivery failure dressed up as product thinking. Eric Ries's original definition centres on learning, not launching: an MVP is an experiment, not a release. QA engineers often recoil at MVPs because the scope looks under-tested. The reframe: an MVP is tested deeply for the one assumption it exists to validate, not for completeness. Coverage is deliberately narrow and intentional — a different discipline from full-release testing, not an absence of discipline.

// Related terms