- 위험 분석을 중심으로 여러 번의 반복을 통해 점진적으로 완성도를 높여가는 개발 방식
- 폭포수 모형, 프로토타입 모형의 장점 + 위험 분석 기능
- 누락되거나 추가된 요구사항을 첨가 가능
- 유지보수 과정 필요 없음
- 각 바퀴(1회전)는 한 번의 개발 사이클을 의미
- 한 사이클마다 4단계 과정이 반복

나선형 모형 4단계
1. 계획 수립
- 목표, 대안, 제약조건을 정의
2. 위험 분석
- 기술적 위험요소를 식별하고 대안 평가
3. 개발 및 검증
- 소프트웨어를 설계하고 프로토타입 개발, 테스트 수행
4. 고객 평가
- 고객이 결과를 평가하고 피드백 제공
특징
- 위험 분석이 중심이 되는 모형
- 반복적 개발
- 각 반복마다 점점 프로토타입 → 완성 시스템으로 발전
- 고객 피드백이 매 사이클마다 반영
- 대형, 복잡한 프로젝트에 적합
정리
- 제안자 : 보헴
- 개발 방식 : 반복적 개발 + 위험 분석 중심
- 특징 : 폭포수 + 프로토타입 장점 결합
- 장점 : 위험 최소화, 유연한 변경 대응
- 단점 : 비용 증가, 숙련된 인력 필요
'정보처리기사' 카테고리의 다른 글
| 정보처리기사 실기 - 소프트웨어 공학 (0) | 2025.10.28 |
|---|---|
| 정보처리기사 실기 - 애자일 모형 (0) | 2025.10.28 |
| 정보처리기사 실기 - 프로토타입 모형(원형 모형) (0) | 2025.10.28 |
| 정보처리기사 실기 - 폭포수 모형(Waterfall Model) (0) | 2025.10.28 |
| 정보처리기사 실기 - 소프트웨어 생명주기(Software Life Cycle) (0) | 2025.10.28 |