원형 패러다임에서 든 의문점
: 미리 사전에 시스템에 대한 위험 개발을 최소화 할 수는 없을까? == 매 단계 체크해볼 수 없을까?
그래서 나온게
나선형 패러다임(spiral)
- 시스템 개발에 따른 위험 관리 최소화 목적
- 폭포수 모델 장점 + 원형 패러다임 장점 + 위험분석
- 나선을 돌며 점진적으로 완벽한 시스템 개발
나선형 패러다임의 4단계
- 계획 및 정의
- 위험 분석(단계마다 위험 분석을 한다)
- 개발
- 고객 평가
이러한 과정을 계속 반복한다
나선형 패러다임의 장점
- 비용과 시간이 오래 걸리는 큰 시스템 구축에 좋음
: 초고속 정보통신망 개발, 큰 국책 사업, 대형 사업 등 - 성과를 보면서 조금씩 투자 :위험 부담을 줄일 수 있다
단점
- 개발 방법론이 복잡해서 프로젝트 관리가 어려워질 가능성이 높다
- 많은 고객을 상대해야 할 상업용 제품에 적용하기 힘들다
- 대형 프로젝트 위주라 많이 사용되지 않아 충분한 검증을 거치지 못한다
'학부과정 > 소프트웨어공학' 카테고리의 다른 글
Agile Methodology(애자일 방법론) (0) | 2022.10.10 |
---|---|
4세대 기법 (0) | 2022.10.10 |
원형 패러다임 (0) | 2022.10.06 |
폭포수 모델 (0) | 2022.09.06 |
소프트웨어 공학 패러다임 (0) | 2022.09.06 |