PoC (Proof of Concept) is the process of verifying the feasibility of a new technology or idea on a small scale. It is conducted to identify risks before investing in full-scale development and to determine whether a given approach can achieve the intended objective.
PoC and prototype are often confused, but they serve different purposes. A PoC verifies "whether something is technically feasible," regardless of appearance or usability. A prototype verifies "whether something works as a user experience," and is often conducted after the PoC.
For example, in a PoC for an AI chatbot, it is sufficient to connect to an API and measure response accuracy. A minimal command-line interface is perfectly acceptable for the UI. Screen design and user flows are only developed in detail at the prototype stage.
The process generally follows these steps.
First, clearly articulate the hypothesis to be validated—in a specific and measurable form, such as "Using RAG to search internal documents will reduce inquiry response time by 50%." Next, build a minimal system configuration and collect data to validate the hypothesis. The process typically takes two to four weeks.
There are several patterns in which PoCs fall apart. Expanding the scope of validation too broadly, having vague success criteria, and validating with sample data instead of production data—when these factors combine, the result is often a situation where "the PoC succeeded, but it couldn't be used in production."
This is especially true for AI-related PoCs, where the quality and volume of training data have a significant impact on outcomes. Even if 90% accuracy is achieved with 100 sample records, it is not uncommon for accuracy to drop sharply when applied to tens of thousands of records in production. Using data that closely resembles production data from the PoC stage onward is key to preventing costly rework.


MVP (Minimum Viable Product) refers to an initial product developed with minimal features to conduct market validation. It is built after technical feasibility has been confirmed through PoC, with the purpose of validating PMF.

MCP (Model Context Protocol) is a standard protocol that enables AI agents to connect to external tools, databases, and APIs. It is an open standard developed by Anthropic and donated to the Linux Foundation's Agentic AI Foundation.

DevOps is a collective term for the culture and practices that integrate software development (Development) and operations (Operations), achieving both faster release cycles and improved quality through CI/CD pipelines and automation tools.
