소프트웨어 개발자/SW 개발론

[SW 개발] PoC, Prototype, Pilot, MVP 란?

yubi5050 2022. 8. 22. 00:01

일반적으로 SW(서비스)를 개발하면서, 어떠한 수준의 제품을 만들 것인 가에 대한 몇가지 단계가 존재한다.

크게 PoC(Proof of Concept, 개념증명), Prototype(프로토타입), Pilot(시범적용), MVP(Minimum Viable Product, 최소 실행 가능 제품) 정도가 있다.

 

한 줄 설명

PoC, Prototype, Pilot, MVP 각각을 한 줄로 설명하면 다음과 같다. 

 

PoC

어떠한 아이디어가 실현 가능한 아이디어 인지 실체화 하는 과정을 통해 기술의 가능성을 증명하는 것

 

Prototype

시제품이 나오기 전의 제품의 원형으로, 프로토타입은 중요한 기능들이 포함 된 시스템 초기모델

 

Pilot

전체

확대 전 소규모로 테스트(미연의 오류를 사전 체크) 진행하는 것. (실제 출시 전 주로 사용)

 

MVP

고객에게 실제 서비스되는 중요 기능들 포함. 고객이 사용하려는 비즈니스 로직이 정상적으로 동작하는 최소 기능이 구현된 상태

 

 

https://twitter.com/leursism/status/1075784016698191877