공대생의 일기/2010年
[소프트웨어공학]나선형 모형
검지발가락♡
2010. 12. 24. 03:15
2010년 9월 27일
1. 나선형 모형
1.1 특징
● Spiral Model 이라 하고, 점진적 모형 이다.
● 보헴 (Boehm)이 제안 했다.
● 개발 시 발생할 수 있는 위험을 관리하고 최소화하는 것을 목적으로 한다.
1.2 개발 순서
● 계획 및 정의 -> 위험분석 -> 공학적 개발 -> 고객 평가 -> 계획 및 정의
● 그림
1.3. 장점
● 가장 현실적인 모형으로 대규모 프로젝트나 큰 시스템에 적합
● 개발 과정이 반복되므로 누락되거나 추가된 요구사항을 첨가
● 유지보수 과정이 필요 없다.
● 위험 분석 단계에서 위험 요소들을 하나씩 제거해 나감으로써 완성도 높은 소프트웨어 만들 수 있다.
1.4 단점
● 많은 비용과 시간을 투자하고도 실패로 끝날 수 있다.
● 위험성 평가에 크게 의존하므로 발견하지 못 하면 반드시 문제가 발생한다.
● 비교적 최신 기법으로 널리 사용되지 않는다.