본문 바로가기
Professional Engineer/SE

Spiral 모델

by 코드네임피터 2024. 9. 24.
반응형

정의

- 시스템 개발 중 생기는 위험을 최소화하기 위해 나선을 돌면서 점진적으로 개발하는 모델

 

키워드

- 계획 및 정의, 위험분석, 개발, 고객의 평가, 위험 최소화

 

메커니즘

① 계획 및 정의 → ② 위험분석 → ③ 개발 → ④ 고객 평가 단계를 반복하여 점진적으로 개발

기술요소

계획 및 정의 단계(Planning and Definition)
- 초기 요구분석 및 프로젝트 계획 수립
- 프로젝트 위험 식별 및 상세 관리 계획 수립
- 프로세스 각 단계에 대한 목표수립
- 프로젝트 단계별 계획서
- Risk Check List

위험분석 단계(Risk Analysis)
- 위험 분석·평가하여 감소시키는 활동
- 식별된 위험의 종류에 따라 상세 분류 수행
- 위험 분석서
- 상세 분석서

개발 단계(Engineering)
- 시스템에 각 특성에 맞는 개발 모델 선택
- 선택한 기능의 개발 및 검증 생산
- 진화적 프로토타이핑
- 개발 산출물

고객 평가 단계(Customer Evaluation)
- 프로젝트가 검토되고 나선에 대한 추가 반복 수행여부를 결정
- 다음 단계를 위한 계획 수립
- 요구사항 계획
- 생명주기 계획서
- 통합테스트 계획서

반응형

댓글