The term “Minimum Viable Product” (MVP) is often seen as a buzz word. I read a great post by Scott Riley about why he hates shipping MVPs which helped me to re-think the wording of this phrase to “Smallest Viable Product” (SVP). For the sake of common understanding, I’ll refer to MVP and SVP interchangeably here.
An MVP is the smallest possible product, requiring the smallest amount of initial effort, in order to satisfy the needs of your proposed customer. I often view an MVP as a pretty storefront, with a herd of hamsters frantically spinning their wheels in the back room. Your MVP is largely about showcasing the potential of your product and the need it meets for your customer. Ultimately, your customer doesn’t really mind how you achieve the result, as long as you achieve it to an acceptable standard to meet their need.
Today, I’d like to dive a little bit deeper into the mindset behind crafting your MVP.