반응형
정의
- 시스템 개발 중 생기는 위험을 최소화하기 위해 나선을 돌면서 점진적으로 개발하는 모델
키워드
- 계획 및 정의, 위험분석, 개발, 고객의 평가, 위험 최소화
메커니즘
① 계획 및 정의 → ② 위험분석 → ③ 개발 → ④ 고객 평가 단계를 반복하여 점진적으로 개발
기술요소
계획 및 정의 단계(Planning and Definition)
- 초기 요구분석 및 프로젝트 계획 수립
- 프로젝트 위험 식별 및 상세 관리 계획 수립
- 프로세스 각 단계에 대한 목표수립
- 프로젝트 단계별 계획서
- Risk Check List
위험분석 단계(Risk Analysis)
- 위험 분석·평가하여 감소시키는 활동
- 식별된 위험의 종류에 따라 상세 분류 수행
- 위험 분석서
- 상세 분석서
개발 단계(Engineering)
- 시스템에 각 특성에 맞는 개발 모델 선택
- 선택한 기능의 개발 및 검증 생산
- 진화적 프로토타이핑
- 개발 산출물
고객 평가 단계(Customer Evaluation)
- 프로젝트가 검토되고 나선에 대한 추가 반복 수행여부를 결정
- 다음 단계를 위한 계획 수립
- 요구사항 계획
- 생명주기 계획서
- 통합테스트 계획서
반응형
'Professional Engineer > SE' 카테고리의 다른 글
RAD(Rapid Application Development) (0) | 2024.09.24 |
---|---|
반복적 개발(증분형/진화형 개발모델) (0) | 2024.09.24 |
프로토타입 모델 (0) | 2024.09.24 |
폭포수 모델(애자일 비교) (0) | 2024.09.24 |
좋은 소프트웨어의 조건 (0) | 2024.09.24 |
댓글