반응형
정의
- 사용자의 요구사항을 충분히 분석할 목적으로 짧은 시간 내에 시제품을 개발하여 평가한 후 구현하는 점진적 개발 모델
키워드
- 프로토타입(시제품), 의사소통, 실험적 프로토타입, 진화적 프로토타입
메커니즘
기술요소
계획수립
- 시스템 개발 계획 수립하고, 시스템의 전체적인 수립
- 시스템정의서
- 프로젝트 계획서
요구분석과 정의
- 고객의 요구사항을 정리하고 명세화 하는 단계로 명세화 방법으로 프로토타입을 사용
- 요구분석서
- 요구사항정의서
- 프로토타입 식별
Prototype(개발/개선)
- 핵심기능을 가지고 구현 프로토타입의 대상선정하고 방향 및 내용을 명세화 한 설계서로 프로토타입을 구축
- 프로토타입 설계서
Prototype(검토/평가)
- 개발된 프로토타입에 대한 고객의 평가를 실시하여, 만족하면 구현 단계로 진행, 불만족할 경우 요구사항분석단계로 피드백
- 프로토타입 평가서
구현(상세개발)
- 기능이 확인된 프로토타입에 대해 실제 시스템으로 구현되는 단계로 단위테스트, 통합테스트, 시스템 테스트 등 실시 - 테스트 결과서
- 테스트 계획서
- 실행파일
설치/운영
- 고객에 산출물을 delivery 하는 단계
- 설치테스트, 인수테스트 종료 후 고객에게 산출물 인도
- 산출물
반응형
'Professional Engineer > SE' 카테고리의 다른 글
반복적 개발(증분형/진화형 개발모델) (0) | 2024.09.24 |
---|---|
Spiral 모델 (0) | 2024.09.24 |
폭포수 모델(애자일 비교) (0) | 2024.09.24 |
좋은 소프트웨어의 조건 (0) | 2024.09.24 |
소프트웨어 공학 정의 및 발전 원리 (0) | 2024.09.24 |
댓글