Wat is een MVP? Hoe bouw je een product dat in 8 weken live gaat?
Een MVP is niet de goedkope versie van je product; het is de versie die je risicovolste aanname het snelst test. Dat verschil kennen is het verschil tussen maanden voor niets bouwen en vroeg op de markt zijn.
MVP (Minimum Viable Product) is een van de meest verkeerd begrepen begrippen. De meeste mensen lezen het als “een eerste versie met weinig functies en lage kwaliteit”. Correct is: een MVP is de versie waarmee je de risicovolste aanname over je product met de minste inspanning test.
Wat een MVP niet is
- Geen half afgemaakt product. Het doet weinig, maar wat het doet, doet het goed.
- Geen prototype. Een prototype klik je door; een MVP wordt gebruikt en levert echte data op.
- Niet zonder ontwerp. Een slechte interface maakt onduidelijk of het idee of de ervaring werd afgewezen.
- Geen wegwerpcode. Code die is geschreven om weggegooid te worden, draait drie jaar later meestal nog in productie.
Een praktische manier om de scope terug te brengen
De functielijst inkorten vindt iedereen lastig, want elk punt voelt voor iemand waardevol. Wij werken met drie vragen.
1. Succes in één zin
“Deze versie is geslaagd als ___.” Vul de ruimte met iets meetbaars: “20 bedrijven uploaden hun eigen catalogus en krijgen hun eerste bestelling”. Elke functie die niet aan die zin bijdraagt, gaat naar de v2-lijst.
2. Eén kritieke gebruikersreis
Welke route is het pad waarop de gebruiker de waarde voor het eerst voelt? Aanmelden → instellen → eerste resultaat. Elke stap van die reis moet vlekkeloos zijn; elk scherm daarbuiten kan wachten.
3. De “kan een mens dit doen?”-test
Kun je een taak voor de eerste 50 gebruikers op de achtergrond met de hand doen, bouw hem dan niet. Facturen maken, goedkeuringen geven, content modereren — in een eerste versie kan dat vaak door mensen. Automatiseren komt nadat de vraag is bewezen.
Een realistische routekaart van 8 weken
| Week | Focus | Resultaat |
|---|---|---|
| 1 | Verkenning en scope | Definitie van succes, gebruikersreis, schermenlijst |
| 2 | Ontwerp | Klikbaar prototype, kern van het designsysteem |
| 3 | Fundament | Datamodel, authenticatie, deploypijplijn |
| 4–5 | Hoofdflow | De kritieke reis werkt van begin tot eind |
| 6 | Zijflows | Beheerscherm, notificaties, lege/foutschermen |
| 7 | Verharden | Testen, performance, securityreview |
| 8 | Livegang | Productieomgeving, meting, eerste gebruikers |
5 fouten die een MVP laten zinken
- Live gaan zonder meting. Weet je niet wie zich aanmeldde, waar iemand vastliep en op welk scherm hij afhaakte, dan kun je niets leren.
- De functielijst van een concurrent kopiëren. Hun product van drie jaar oud is geen routekaart voor jouw product van acht weken.
- Te veel investeren in het beheerpaneel in v1. In de eerste maanden is rechtstreeks in de database kijken meestal genoeg.
- Personalisatie, meertaligheid en thema's te vroeg oppakken. Die hebben pas zin nadat het product aanslaat.
- Geen feedbackkanaal inrichten. Een MVP waarvan de eerste gebruikers nooit gesproken worden, is gewoon een dure gok.
De juiste techniek voor een MVP
In de MVP-fase is er maar één criterium voor technologiekeuze: dat het team snel vooruit kan. Vandaag complexiteit inkopen voor het scenario “stel dat we een miljoen gebruikers krijgen” gaat in tegen het hele idee van een MVP.
| Laag | Verstandige keuze voor een MVP | Waarom |
|---|---|---|
| Webinterface | Next.js + TypeScript | Pagina's, API en SEO onder één dak |
| Mobiel | React Native + Expo | Eén codebase, snelle distributie naar de stores |
| Database + identiteit | Postgres (Supabase) | Auth, opslag en rechten komen kant-en-klaar mee |
| Betalen | Koppeling met een bestaande provider | Schrijf geen eigen betaalinfrastructuur |
| Deployment | Een beheerd platform (Vercel, Cloudflare) | Live zonder serverbeheer |
| Meten | Lichte analytics + foutmonitoring | Begin vanaf dag één met data verzamelen |
Wat deze stack gemeen heeft: niets zet je vast. Zodra gebruikersaantallen en omzet echt zijn, kan elke laag afzonderlijk worden vervangen. Optimaliseer niet vroeg, maar bescherm je vermogen om te veranderen.
Een simpele manier om het MVP-budget te plannen
Een MVP-budget is geen enkele post. In de praktijk werkt het om het in drieën te splitsen:
- 70% — ontwikkeling en ontwerp. Het product zelf.
- 20% — de eerste twee maanden na de livegang. Fouten oplossen en kleine wijzigingen op basis van gebruikersfeedback. Zonder dit geld bevriest de MVP op de dag van livegang.
- 10% — meten en leren. Analytics inrichten, gebruikersgesprekken, kleine experimenten.
Wat gebeurt er na de livegang?
Een MVP is geen eindpunt maar het begin van meten. In de eerste twee weken kijk je naar drie dingen: hoeveel mensen de kritieke reis afmaakten, waar ze afhaakten en of ze terugkwamen. Die drie gegevens schrijven de scope van v2 voor je.
Wil je je idee omzetten in een plan van 8 weken, vertel het ons kort. In het eerste gesprek brengen we de scope samen terug — dat blijkt meestal het waardevolste deel.
Veelgestelde vragen
Hoe lang duurt het om een MVP te bouwen?
Een goed teruggebracht MVP gaat doorgaans in 6–10 weken live. De doorlooptijd hangt meer af van beslissnelheid dan van het aantal functies: is de scope duidelijk en is er één beslisser, dan is 8 weken realistisch.
Wat is het verschil tussen een MVP en een prototype?
Een prototype is een klikbare schets; het verwerkt geen echte data en wordt niet aan gebruikers aangeboden. Een MVP draait in een productieomgeving, wordt door echte gebruikers gebruikt en levert meetbare data op.
Kun je in een MVP inleveren op het ontwerp?
Nee. Een slechte interface maakt onduidelijk of gebruikers het idee of de ervaring afwezen en vervuilt de uitkomst van de test. Een MVP heeft weinig schermen, maar de schermen die er zijn moeten met zorg gemaakt zijn.