10. MVP vs Quality
Minimum viable product is just that. It’s the least acceptable point to go to market. Launching a product or service at this level will not give user satisfaction, it will just about be good enough. Getting to MVP isn’t easy, in tech development, the implementation may have had to go through several stages (or sprints).
Stakeholders should decide what the minimum acceptable launch criteria should be. They should also have a clear view on what the quality target is. This target dictates the overall approach of the implementation because cost, speed and quality are always at odds with each other (see the adjacent diagram. Remember:
- MVP gets you over the line. It doesn’t get you ‘good’
- Support after launch – relationships can get a bit tense
- Quality needs to match customer expectations
- There is a journey in getting from MVP to acceptance
- Agile is about continuous improvement and customer centricity – use it for that
- Recognise the benefit in extra cycles of development or sprints
If a project team follows these ten secrets, then they are well placed to deliver a successful implementation at their client.
- Get the requirements clear
- Complexity is a reality, manage it well
- Realistic & collaborative planning
- Get everyone comfortable with realistic timelines
- Don’t expect many people to have deep understanding
- Good project management saves time and money
- Good two-way communication and governance
- Understanding your impact on the client
- Don’t shortcut testing
- MVP vs Quality