Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
I was talking to a designer recently. She explained:
Iâve been burned far too many times on this MVP bullshit. We never actually iterate. It is an excuse to get stuff out the door faster.
Iâve heard this exact same sentiment many, many times (from both designers and developers). The response from the front-lines is predicable: big upfront design, gold-plating, over-engineering, and general foot-dragging. Which makes perfect sense given the situation. Who wants to do a crappy job? Do good work while you can.
This isnât just an MVP thing. Itâs an issue with iterative/incremental development in general. If youâre not going to even consider changing course, and if the solution is preordained from the startâŠthen why even bother releasing at the end of each sprint? Youâre basically doing waterfall in little sprint-length chunks.
The purpose of an MVP is to have a conversation. The whole idea is to learn. Youâll probably end up throwing most of it (the MVP)Â away.
When that learning does not happen, then it is natural to feel like this is your only shot. I feel like designers especially are used to being in this spot. Design is typically highly iterative, so iterative development is not a stretch. Neither is putting up a rough scaffold and confidently filling in the gaps over time. But when software development is cast as construction and not as part of the iterative/learning process, then your only choice is âbig design upfrontâ. Design then build.
Obviously, people should stop misusing the term âMVPâ if what they theyâre hoping to do is release something âminimalâ and just walk away. Thatâs something else.
But on an even higher levelâŠthe goal with iterative/incremental approaches is to learn, and to incorporate those learnings. If thatâs not happeningââ if the end of each sprint is a song-and-dance demo to a product owner checking the story âto specâââ then youâll need to go back to the drawing board with your process.
The MVP Bait-and-Switch was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.