From MVP to V1: Adjusting Development Strategies
How should software be built?
It depends.
There isn’t a single “correct” way to build software. An early stage startup might focus on speed over maintainability, because they’re looking to find Product-Market Fit (PMF). A scale-up which has found PMF might focus instead on maintaining engineering velocity. Both are solutions to two completely different equations.
If we broadly group development “modes” into two buckets, we get the following:
- MVP
- V1
MVP is everything before Product-Market Fit. V1 is after Product-Market Fit. Let’s define what Product-Market Fit is.