| Of course there is useful insight here but it still irks me that MVP has become the word for “product with a bunch of features chopped out”. MVPs are meant to be a business process where you try to validate your business idea as quickly as possible. It is not an actual product. [1] I completely agree with the author in terms that an MVP should be used to test the riskiest assumptions of the work to be carried out. People seem to have forgotten about that aspect of the MVP and have instead focused on the speed aspect. I quite like the idea of replacing MVPs with RATs (riskiest assumption test) [2] to stop the misunderstandings that come from MVP having the word “product” in it. Of course the reason for that is to focus the mind on selling from the start but it seems to have added new misunderstandings. I may just be an old fogey complaining about what words used to mean and need to deal with the reality that language is dynamic, but it seems like it causes a whole load of issues when the important mental model goes missing. [1] https://www.ycombinator.com/library/4Q-a-minimum-viable-prod... [2] https://hackernoon.com/the-mvp-is-dead-long-live-the-rat-233... |
The scenario I've seen loads with existing legacy systems is analogous having a decent but aging car, then some upstart waltzes in and pitches an MVP approach, only for the aging car to be replaced by an underpowered scooter, completely lacking boot space or whatever other essential requirement there is, but you cannot argue that this isn't acceptable "because MVP".