Everything is in constant evolution. Technological innovations, globalization and new regulations are constantly destroying old monopolies and leveling the playing field for newcomers to enter your market. Standing still often means losing market share, and time to market is getting more and more critical for many projects. Still, very few projects get unlimited resources, even if they are of strategic importance. Most certainly, you will be facing constraints on timing, resources, budget or scope and you will need to make some difficult choices if you want to deliver on time. This is where a minimum viable product (MVP) comes into play.