MVP is not the new PoC

MVP is not the new PoC

The tech industry loves fancy jargon. And with start-ups trending like never before, one of the more popular buzzwords these days is MVP, which stands for Minimal Viable Product. A lot of people however (especially in the start-up industry) are often confused as to the difference between an MVP and a POC – which stands for Proof of Concept, since they both seem to mean the same thing. That’s not true though. In this post I’m going to explain the differences between these two concepts and show you exactly how different they are.

Proof of Concept (PoC)

According to techopedia, a POC or Proof Of Concept is basically a prototype that is designed to determine an idea’s feasibility and does not represent the actual deliverables. According to Wikipedia, a proof of concept is usually small and may or may not be complete.

An MVP or Minimal Viable Product on the other hand is something entirely different. To explain how it’s different, lets first break the term down into what we may call a Minimal Product and a Viable Product:

Minimal Product

A minimal product is one that contains the bare necessities or meets the minimum criteria that is required for it to be called a Product. As such, it may serve little purpose with regards to consumer usability. As Vince Baskerville puts it, “it may be a crappy product nobody wants to use.”

Viable Product

A viable product on the other hand is feasible enough to be created under given constraints. Constraints like skills, manpower, budget and time.

When we combine these two we get an MVP. But what exactly is an MVP?

Minimal Viable Product

An MVP is essentially a product that contains the minimum set of features that makes it feasible to be marketed and sold to its intended audience, given the manufacturer’s constraints (or product-market fit).

So What’s the Problem?

The problem is that a lot of folks in the startup industry tend to deviate more towards either the Minimal or the Viable aspect of the product. They either keep on building their idea, thinking that it still needs another cool feature to be viable for the market, or they release it so soon that it’s barely got enough features/functionality to be of any use to consumers. Having worked with a lot of start-ups, we’ve seen such cases first hand.

The Solution

So how do you avoid situations like that? Well, if you’re a start-up working on your own product idea, there’s simple checklist for Minimum Viable Products (or any software product for that matter) that you should follow, in order to avoid scope creep or releasing a product in the market that’s not viable. This checklist is as follows:

  • Are the objectives and feature requirements clear?
  • Has the application been tested for desired functionality?
  • Are user interaction flows well-defined?
  • Is the technical team well-versed with the technology stack?
  • If it’s a consumer application, has it been tested for scalability?
  • What about security and privacy?
  • Any laws or standards that the product must comply with?


As a leading mobile app development company (iPhone, Android, Windows Phone, HTML5 app development), Folio3 specializes in native app development services and cross platform mobile app development services for the iPhone and iPad. We also offer extensive mobile app testing and QA services. If you have a mobile app idea that you’d like to discuss please or would like to know more about our iPhone app development services, please Contact Us. Learn more about our iPhone, Android and Windows Phone app development services.


USA408 365 4638


1301 Shoreway Road, Suite 160,

Belmont, CA 94002

Contact us

Whether you are a large enterprise looking to augment your teams with experts resources or an SME looking to scale your business or a startup looking to build something.
We are your digital growth partner.

Tel: +1 408 365 4638
Support: +1 (408) 512 1812