From the course: Agile Requirements Foundations

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Minimum viable product (MVP)

Minimum viable product (MVP)

- You've probably heard the term MVP, but in an agile context we are not talking about the most valuable player. MVP in an agile context stands for minimum viable product. It's the version of a product that balances cost, risk, and value. It's a term that's thrown around a lot on agile teams, and yet few really understand it. Minimum viable product is about making sure we do not over or under engineer a product. We don't want to work really hard to find out that all or part of what we built wasn't needed. And, on the other hand, we don't want to discover our solution was too little too late. It's about learning quickly and satisfying early adopters. It's about deploying just enough quickly enough to confirm the product is viable and learn what's needed next in the product. It's about keeping our work small and flexible, so if other priorities for the organization are important we can pivot to work on other things, while still delivering value with current work. I prefer to discuss…

Contents