Skip to main content
What is a Proof of Concept (PoC)?
  1. Glossary/

What is a Proof of Concept (PoC)?

3 mins·
Ben Schmidt
Author
I am going to help you build the impossible.

A Proof of Concept, or PoC, is a realization of a specific method or idea to demonstrate its feasibility. In the context of a startup, it is usually a small, internal project designed to verify that a specific technical concept can actually be built.

Founders often confuse this with other stages of product development, but a PoC serves a very specific, singular purpose. It answers the question: Is this possible?

If you are building a standard e-commerce platform, you do not need a PoC because the technology is proven. If you are building a new type of compression algorithm or a hardware device that relies on a new sensor integration, you need a PoC.

The Role of Feasibility

#

The primary goal here is risk reduction. You are looking to mitigate technical risk before you spend capital on design, marketing, or full-scale engineering.

A PoC is not a product. It is often barely functional code or a breadboarded circuit. It is rarely shown to customers or investors because it usually lacks a user interface and polish.

Its value lies in binary validation.

  • If the PoC works, you proceed to the prototype or MVP stage.
  • If the PoC fails, you pivot or abandon the idea without having wasted resources on a full build.

This distinction is vital for founders operating with limited runway. You simply cannot afford to build a full product only to discover the core mechanism is technically impossible.

PoC vs. Prototype vs. MVP

#

The terminology in the startup world gets muddy. It is helpful to view these as three distinct phases of validation.

Proof of Concept (PoC) Focuses on technical feasibility. It verifies that a specific feature or function can be achieved. It is usually internal and often discarded after validation.

Focus on technical risks first
Focus on technical risks first

Prototype Focuses on the user experience and design. It demonstrates how the product will look and feel. It may not even be fully functional on the backend. It helps stakeholders visualize the end result.

Minimum Viable Product (MVP) Focuses on market viability. It is a functional version of the product with just enough features to satisfy early customers and provide feedback for future development.

When to Build a PoC

#

Not every startup needs a PoC. You should consider this step if your core value proposition relies on unproven technology or complex integrations.

Here are scenarios where a PoC is necessary:

  • New Technology: You are using a technology stack or algorithm that has not been applied to your specific problem before.
  • Third-Party Integrations: Your product relies heavily on an API or data source, and you need to ensure the data flow works as expected.
  • High Cost of Failure: If building the wrong thing would bankrupt the company, you need to prove the mechanics first.

If you are building a service business or a content site, a PoC is likely overkill.

Strategic Questions

#

As you look at your product roadmap, ask yourself what you do not know.

Are you unsure if customers will buy it? That is a market risk. Build an MVP.

Are you unsure if the code can actually perform the task? That is a technical risk. Build a PoC.

By separating these concerns, you ensure that you are solving the right problem at the right time. A PoC allows you to fail fast and cheaply on the technical front, preserving your energy for the long haul of building a business.