2강. MVP 만들기

MVP(Minimum Viable Product)는 가장 많이 들으면서도 가장 자주 오해받는 개념입니다. 이번 강에서는 MVP가 무엇이고, 무엇이 아닌지, 그리고 만들기 전에 검증할 수 있는 더 가벼운 방법은 무엇이 있는지 정리합니다.

MVP는 "기능을 줄인 제품"이 아닙니다

MVP를 "완성품에서 기능을 빼낸 버전"으로 받아들이면, 결국 부족한 제품을 출시하고 실망하기 쉽습니다. 원래 MVP의 정의는 "학습에 필요한 최소한의 산출물"입니다. 즉, MVP의 목적은 매출이 아니라 가설을 빠르게 검증해 다음 의사결정에 필요한 데이터를 얻는 것입니다.

코드를 쓰기 전에 할 수 있는 검증

많은 가설은 코드 없이도 검증 가능합니다. 시간이 가장 비싸므로, 만들기 전에 다음 단계를 한 번씩 통과해 보는 게 좋습니다.

그래도 만들어야 할 때

가설 검증이 끝나 만들기로 결정했다면, 다음 원칙이 도움이 됩니다.

흔한 함정

MVP라는 이름으로 출시했지만 가설을 검증하는 게 아니라 단순히 "작은 정식 제품"을 만든 경우가 많습니다. 결과가 어떻게 나와도 그것이 가설에 대해 무엇을 말하는지 사전에 정해 두지 않으면, MVP 단계 자체가 의미를 잃습니다. 출시 전 한 문장으로 "이번에 우리가 확인하려는 것"을 적어 두세요.

이번 강의의 핵심 정리

댓글