1. 고객과 원활한 의사소통을 통한 개발 모델, 프로토타이핑 모델의 개요
가. 프로토타이핑(Prototyping) 모델의 정의
- 사용자의 요구사항을 충분히 분석할 목적으로 시스템의 중요 일부분을 우선 구현 후
다음 요구사항을 반영하는 과정을 반복하는 개발 모델(점진적 개발 방법)
나. 프로토타이핑 모델의 목적
- 사용자 참여를 유도하여 요구 분석의 어려움 해결
- 요구 사항 도출과 이해에 있어서 사용자와 의사소통 수단으로 활용 가능
- 사용자 자신이 원하는 것이 무엇인지 구체적으로 잘 모르는 경우.
-> 간단한 시제품으로 개발
- 개발 타당성으로 검토
- 프로토타이핑 기법은 폭포수 모델의 단점을 보완(점진적으로 시스템을 개발)
2. 프로토타이핑 모델의 절차 및 장단점
가. 프로토타이핑 모델의 절차
나. 프로토타이핑 모델의 장단점
장점 | 단점 |
---|---|
- 개발자와 사용자간 의사소통 원활 - 시스템의 이해와 품질 향상 - 사용자 요구사항 도출이 용이 |
- 중간단계 산출물 문서화 어려움 - 폐기 시 비경제적(overhead) - 프로토타입 결과를 최종 결과물로 오해 |
3. 프로토타이핑 모델의 문제점 및 극복방안
가. 프로토타이핑 모델의 문제점
- 최종 결과물에 대한 오해 및 기대 심리 유발 가능성 있음
- 프로젝트 관리가 느슨해 질 수 있음
- 평가 후 프로토타입 폐기 시 비경제적임
- 문서화에 소홀하거나 의미를 두지 않을 수 있어서 관리부재 발생 가능
나. 프로토타이핑 모델 문제점 극복 방안
관점 | 문제점 | 해결방안 |
---|---|---|
개발자 | ·시간낭비라는 인식으로 거부감 | ·효율적인 교육으로 의사소통의 중요성 인지 및 활성화 관리 |
관리자 | ·프로젝트의 관리 부실화 발생 가능 | ·체계적인 개발 체제 및 관리도구 도입 |
사용자 | ·요구사항에 대한 신속한 결과 기대 | ·프로토타입과 결과물 간의 차이에 대해 인지하도록 설득 및 교육 |
댓글 없음:
댓글 쓰기