How To Run A Proof Of Concept

This topic provides knowledge on running a software Proof of Concept (POC). Please add any best practices, recommendations, guidance and thoughts. 

A Proof of concept (POC) is an experiment or pilot project in order to determine feasibility, or a demonstration in principle with the aim of verifying that some concept or solution has practical potential. A proof of concept is typically small and may or may not demonstrate complete system functionality. Evidence deriving from the POC should demonstrate that a design concept, business proposal, or solution, etc. is feasible.

12 Steps to a Successful Proof of Concept - Part 1 by Andy Piper

There are two parts to every business. You already have a lot of blood, sweat and tears poured into developing a new technology. Now, you have to sell it. But selling new technology is often easier than it sounds. You need a way to change how customers think about technology and convince them to embrace your new product.


An example of documentation prepared to support an architectural assessment completed for a small system. This document is a good example of how the methodology can be employed on a project of any scale. Due to the small scale of this project, three documents were combined into this document: Current Situation Assessment, Requirements Definition, and the Proof of Concept evaluation.

How to create a successful proof of concept

An effective proof of concept (POC) bridges the gap between expectations and reality. For developers of data migration software, it is not only the best way of illustrating features, functions and benefits, but also ensures that the end product matches the client's expectations.

Topic Discussion

Please wait...