사용자의 요구사항을 충분히 분석할 목적으로 시스템의 일부분을 시험적으로 구현하고, 사용자의 피드백을 받아 다시 요구사항에 반영하는 과정을 반복하는 개발 모델(점진적 개발 방법)
프로토타이핑 기법은 폭포수 모델의 단점인 피드백 수용부분을 보완(점진적 시스템 개발)
장점
* 요구사항 도출 용이
* 정적인 요구사항 명세 대신 실행 가능한 시제품으로 확인 가능
* 시스템의 이해와 품질 향상
*** 개발자와 사용자간의 의사소통 원할**
* 개발의 타당성 검증
단점
* 기대심리를 유발하여 불필요하거나 과도한 요구
* 전체 SW 품질과 장기적 유지보수 어려움
* 프로토타입 결과를 최종 완제품으로 오인 가능
* 시제품을 포기할 경우 비경제적
* 중간단계 산출물 문서화 어려움
참고:https://itproda.tistory.com/81