Blog

What Is an MVP and How Do You Ship One in 4 Weeks?

An MVP (Minimum Viable Product) is a working product that tests the riskiest assumption in a product idea with the least possible development. The only reason it can ship in 4 weeks is scope narrowed to a single verifiable flow — not team size.

Published: Written by: Berat Atak

What an MVP is not

The most common mistake we see is building a full product under the name MVP. The result ships neither fast nor validates anything. An MVP is not:

  • A full product with features left out. An MVP is not a shrunken version of the product; it is a separate product that tests one assumption.
  • A low-quality product. Scope narrows, quality does not. Users do not forgive a crashing app because it is an MVP.
  • A product without design. An MVP's design can be simple, but it must be usable.
  • A product that does not scale — true, but only in a limited sense. Scalability can wait; the data model and authorization cannot.

The first question: which assumption are we testing?

In the first meeting of every MVP project we settle one question: which assumption will this product test? Scope follows from the answer. For DrapeAI the assumption was: "Will users find trying clothes on their own photos convincing enough?" The single flow needed to test that was obvious.

A written list of what stays out of the MVP is the most practical tool against silent scope growth.

A real 4-week timeline

WeekWorkOutput
Week 0Scope meeting, assumption definitionSingle main flow + out-of-scope list
Week 1Flow design and data modelClickable flow, schema
Week 2Main flow developmentBuild installable on a test device
Week 3Integration and completionEnd-to-end working flow
Week 4Testing, fixes, launchProduct live in store / on the web

This timeline applies to single-flow projects that need no account system or can be handled with managed infrastructure. For projects with multiple main flows, 8-12 weeks is realistic.

What can and cannot wait

DecisionIn the MVPReason
Data modelMust be rightMost expensive decision to reverse
Identity and authorizationMust be rightAdding later means rewriting
ScalabilityCan waitThere are no users yet
CachingCan waitYou do not optimise before load exists
Admin dashboardUsually can waitManageable by hand early on
Multiple languagesCan waitValidation in one market is enough

After the MVP

MVP delivery includes the list of out-of-scope features and a suggested priority order. That list gets reordered against validation results — real user behaviour usually differs from pre-MVP assumptions. Later releases continue in 1-2 week sprint cycles.

Frequently asked questions

What does MVP mean?

An MVP (Minimum Viable Product) is a working product that tests the riskiest assumption in a product idea with the least possible development. Its purpose is not to ship a small version of the product but to validate an assumption with real users.

Can an MVP really ship in 4 weeks?

Yes, if scope is narrowed to a single verifiable flow. DrapeAI's AI-powered virtual try-on app shipped this way in 4 weeks. The time is won by clarifying what stays out of the MVP, not by adding people. For projects with multiple main flows, 8-12 weeks is realistic.

Which MVP decisions cannot be changed later?

The data model and the identity/authorization structure are the two most expensive to change afterwards and must be right even at MVP stage. By contrast, scalability, caching and admin dashboards can be deliberately deferred.

Let's start your project together

Fill in the short form and we'll get back to you within 12 hours. Every project gets a tailored solution.

Get in touch