Programming/개발론

MVP(최소 기능 제품, Minumum Viable Product)

캠핑의자 2023. 10. 15. 10:05

MVP(최소 기능 제품, Minumum Viable Product)

- 고객의 피드백을 받아 최소한의 기능(features)을 구현한 제품 (위키)

- 아이디어를 빠르게 검증해볼 수 있는 방법

 

완성도 낮은 MVP(Low-fidelity MVP) : 실제 제품의 형태만을 모방. 고객의 문제에 대한 유효성 검증&피드백에 사용

완성도 높은 MVP(High-fidelity MVP) : 실제 제품에 가깝게 구현. 고객의 솔루션에 대한 유효성 검증&피드백에 사용

 

의의: 개발자들이 잠재적으로 길고 불필요한 작업을 피할 수 있다.

 

사례

Airbnb : 창업자인 브라이언 체스키, 조 게비아는 당시 디자인 컨퍼런스 참석을 위해 호텔을 찾고 있던 3명의 디자이너에게 저렴한 비용에 그들의 아파트를 제공. 그 후 웹 사이트를 만들어 그들의 아파트를 찍어 올리며 숙박 예약을 받았다. 이를 통해 낯선 사람의 집에서 사람들이 기꺼이 묵기를 원한다는 사실을 확인하게 되었고, 지금의 Airbnb가 되었다. 초기 버전에는 숙소 사진, 위치, 가격, 그리고 호스트 연락 방법으로 구성된 기본 기능이었다.

 

Uber: 두 친구가 파리를 여행 중, 저녁 시간에 택시를 잡는 것이 거의 불가능하다는 사실에서 비즈니스 니즈를 발상. 모바일 앱을 이용해 리무진 서비스를 해보자는 아이디어로 2008년에 도메인(ubercab.com)을 구입하고, 2009년에 우버캡(UberCab) 프로토타입을 만들기 시작, 2010년 5월에 단 3대의 자동차로 샌프란시스코에서 테스트. 이 MVP 모델은 모바일 앱에서 매우 간단하게 몇 번의 터치만으로 리무진 택시 예약이 가능하다는 점에서 처음부터 엄청난 인기를 끌었다. 매번 고객의 승차가 끝난 후 우버는 매우 적극적으로 사용자 피드백을 받고 빠르게 반영. 이 과정을 다른 조사 기관을 이용하지 않고 오직 사용자 경험과 피드백을 적극적으로 수용해 반영하는 기업으로 유명하다.

'Programming > 개발론' 카테고리의 다른 글

TDD(Test Driven Development)  (0) 2022.09.03
애자일(Agile) 방법론  (0) 2022.09.03
MSA 란  (0) 2022.09.03