When MVPs Hurt
builtin.com
When MVPs Hurt
1–10 of 37 posts
Re: When MVPs Hurt
#2Re: When MVPs Hurt
#3"Difficult part first" is the right approach for legacy migration, or any mandated enterprise dev, to surface tricky issues ASAP. MVP is about product market fit, which is a given via mgmt authority in a corp environment.
Compexity comes sometimes from not so important features that could take much longer to migrate. But of course some of these features are why some products are picked over others in the first place, however this requires a case study and more analysis.
Re: When MVPs Hurt
#4MVPs 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...
Re: When MVPs Hurt
#5Of 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. Pe…
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".
Re: When MVPs Hurt
#6Non-separated layers is what causes people to start to pick and choose features. I've been modernizing platforms for about 15 years now, and my first move is always to identify and correct the areas in the app where the layers are intertwined. Even if that is a 2 year effort, it builds up to a day when you can just pick a layer and move it, and it isn't hard anymore.
But those projects are not about MVPs, or features, or product prioritization. It is nothing but pure tech debt - keeping the lights on for the customers while you work hard to change everything under the covers without impacting them.
Re: When MVPs Hurt
#7Re: When MVPs Hurt
#8Of 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. Pe…
Re: When MVPs Hurt
#9Because often, they will like what they see and want to go full steam ahead, by which time it's too late to explain you actually need another couple of months to get to the position they thought you were already at.
Re: When MVPs Hurt
#10If you’re not able yo scrap what you have you aren’t validating product market fit, you are forcing a product onto the market.