밥벌이/소프트웨어 공학 나선형(Spiral) 모델 - 반응형 나선형 모델의 개요 나선형 모델의 정의 폭포수(선형 순차) 모델의 제어와 프로토타입 모델의 반복적 특성을 체계적으로 결합시킨 단계적 소프트웨어 프로세스 모델(Boehm 제안)로 위험 분석을 추가 개념 형성, 요구 사항 분석 및 예비/상세 설계에서 예상되는 위험 요소를 식별하고, 위험 요소를 해결하는 대안을 수립하여 분석하고, 최적안을 마련하여 그 단계를 마무리하는 방법으로 개발을 진행하는 모델 나선형 모델의 특징 대규모 시스템 및 위험 부담이 큰 시스템 개발에 적합(위험 분석 추가) 위험을 명시화하여 위험의 최소화가 목적 Critical Success Features를 먼저 개발 반복적 개발 모델의 대표적인 사례로, 점증적인 릴리즈 단계로 개발이 진행 구성 단계계획수립 → 위험 분석 → 개발 → 고객 평가 각 단계별 특징 계획 수립 요구사항수집, 프로젝트 계획 수립 시스템 목표 설정(성능, 기능 등) 제약 조건, 차선책 등 고려 위험 분석 요구 사항에 근거한 위험 규명 불확실성 및 위험 감소 프로젝트의 계속/중단 결정 개발 시스템 개발 모델 결정 시스템 개발 고객 평가 사용자의 시스템 평가 시스템의 수정 요구 사항의 수렴 나선형 모델의 장 단점 장점 단점 정확한 사용자 요구 사항 파악 위험 부담 감소 품질 확보 프로젝트 개발에 많은 시간 소요 프로젝트 관리에 어려움(복잡함) 충분한 검증 미흡(참조 사례가 적음) 반응형 공유하기 게시글 관리 구독하기IT RED OCEAN 에서 살아 남기(일흔까지만) '밥벌이 > 소프트웨어 공학' 카테고리의 다른 글 RAD(Rapid Application Development) 모델 (0) 2010.08.13 반복적 개발 모델(Interactive Development Model) (0) 2010.08.13 프로토타입(Prototype) 모델 (0) 2010.08.13 폭포수(Waterfall) 모델 (0) 2010.08.13 소프트웨어 프로세스 모델의 개념 (0) 2010.08.13 Contents 당신이 좋아할만한 콘텐츠 RAD(Rapid Application Development) 모델 2010.08.13 반복적 개발 모델(Interactive Development Model) 2010.08.13 프로토타입(Prototype) 모델 2010.08.13 폭포수(Waterfall) 모델 2010.08.13 댓글 0 + 이전 댓글 더보기