How to Know You Have a Well Defined Minimum …

Conceptually, the idea of a minimum viable product (MVP) is easy to grasp. Early in a project, it's a deliverable that reflects some semblance to the final product such that it's barely able to stand on it's own without lots of hand-holding and explanation for the customer's benefit. In short, it's terrible, buggy, and unstable. By design, MVPs lack features that may eventually prove to be essential to the final product. And we deliberately show the MVP to the customer!

Read →