I have been hearing way too much about Minimum Viable Product (MVP). I see us getting locked into yet another misunderstood concept. It reminds me the days at Cambridge Technology Partners where we would hit an impasse with a client trying to nail down the scope for a fixed price engagement.
In order to define an MVP, you need to be able to define precisely each word on its own, which doesn’t make sense without prior experimentation.
I think the MVP should eventually emerge, it shouldn’t be defined. In contrast, a Minimum Viable Team (MVT) would go a long way to uncovering the MVP. The latter comes after the former.