2018년 11월 21일
프로토타이핑 모델 (Prototyping Model)
I. 사용자 중심 SDLC, 프로토타이핑 모델의 개요
가. 프로토타이핑 모델 (Prototyping Model)의 정의
- 사용자의 요구사항에 따라 프로토타입 제품을 신속히 개발하여 제공한 후 사용자의 피드백을 통해 개선하고 보완해가는 SDLC 모델
나. 프로토타이핑 모델의 특징
특징 | 내용 |
---|---|
점진적 개발 | 빠르게 모형을 개발하여 피드백을 통해 시스템을 개선, 보완 |
사용자 참여 | 사용자 참여를 유도하여 요구 분석의 어려움을 해결 |
II. 프로토타이핑 모델 구현 절차 및 구현 요소
가. 프로토타이핑 모델 구현 절차
나. 프로토타이핑 모델의 구현 요소
구성요소 | 내용 |
---|---|
요구분석 | 요구사항을 수집하여 핵심적인 기능과 구체적으로 정의해야 할 영역을 설정 |
프로토타입 개발/개선 | 사용자 요구사항에 따라 핵심적인 기능을 포함한 프로토타입을 개발하고 개선 |
검토/평가 | 개발/개선된 프로토타입을 검토하여 프로젝트 진행 혹은 중단에 대한 의사 결정 수행 |
상세개발 | 프로토타입의 기능을 확장시켜 사용자가 원하는 요구사항 및 기능을 반영한 소프트웨어를 구현 |
설치/운영 | 최종 인도를 위한 테스트를 거쳐 시스템에 적용 |
III. 프로토타이핑 모델의 장단점 및 극복방안
가. 프로토타이핑 모델의 장단점
장점 | 단점 |
---|---|
|
|
나. 프로토타이핑 모델의 문제점 및 극복방안
구분 | 문제점 | 극복방안 |
---|---|---|
개발자 | 시간 낭비라는 인식 | 교육을 통해 중요성 인지 |
관리자 | 프로젝트관리 부실화 발생 가능 | 체계적 개발체제 관리도구 도임 |
사용자 | 요구사항에 대한 빠른 결과기대 | 시제품과 결과물의 차이 설명 |
15 Comments