원문: https://www.productplan.com/glossary/minimum-viable-product/
MVP(Minumum Viable Product)는 최소한의 기능으로 만들어진 제품입니다. MVP는 제품 제작팀이 사용자로부터 빠르게 피드백을 받고 빠르게 개선해나갈 수 있도록 해줍니다.
MVP는 최소한의 노력으로 시장의 반응을 알 수 있다는데 의의가 있습니다. 따라서 다음과 같은 상황에서 MVP를 개발하고 출시할 수 있습니다:
이러한 점 덕분에 MVP는 성공하지 못할 제품에 많은 투자를 하게 되는 것을 방지할 수 있습니다.
어떤 기능을 중점적으로 만들지 얘기하기 전에, 팀 또는 회사의 목적에 맞는 제품을 개발하도록 해야합니다.
예를 들어 새로운 시장을 공략하려는 목적을 가지고 있다면 그에 맞는 MVP를 디자인해야하고, 현재 제품의 타겟 시장을 더 강화하려는 목적을 가지고 있다면 기존 사용자들을 위한 새 기능을 고려해야할 것입니다.
비즈니스 목적을 파악했으므로 사용자를 위해서 해결해야할 문제에 대한 솔루션을 생각해야 합니다. 여기서 솔루션이란, 절대로 제품의 전반적인 비전을 담으면 안되고 그 비전의 부분만 반영해야합니다. 왜냐하면 MVP를 개발할 때는 적은 양의 기능들만 개발해야 하기 때문입니다.
MVP에 포함할 기능을 전략적으로 선택할 때는 다음 사항을 고려할 수 있습니다:
MVP를 위해 중요한 전략적 요소, 기능들을 설정했다면 이를 구현하기 위한 개발 계획을 세울 차례입니다.
Note: MVP의 V는 Viable, 즉, 실행 가능 또는 사용가능한 형태라는 것을 반드시 기억해야 합니다. 반쯤 만들어진 제품이 아닌 최소한의 기능을 갖춘 사용가능한 완제품이라는 것을 명심하고 개발을 하여야 합니다.