'진화적 프로토타이핑'에 해당되는 글 1건

1. 나선형 모델(Spiral)의 개요

 1-1. 나선형 모델(Spiral)의 정의

    - 시스템을 개발하면서 생기는 위험을 최소화하기 위해 나선을 돌면서 점진적으로 완벽한 시스템으로 개발하는 모델 (위험최소화가 목적)
    - 개발된 Prototype을 지속적으로 발전시켜 최종 SW에 이르게 하는 모델

 1-2. 나선형 모델(Spiral)의 특징

   1) 위험중심 접근 : 개발 단계별 위험분석으로 투자 위험 분산
   2) 고수준 품질보증 : 고객 평가(Feedback)에 따른 진화적 개발 사이클
   3) 대규모 장기간 사업 : 계획-위험분석-개발-평가의 Long Term 개발 주기  
   4) 프로토타입 장점수용 : Feedback, 반복, 의사소통 및 이해, 타당성 검토

  

2. 나선형 모델(Spiral)의 구성도, 단계

 2-1. 나선형 모델(Spiral)의 구성도

 2-2. 나선형 모델(Spiral)의 단계

   1) 계획 및 정의
    - 성능, 기능을 비롯한 시스템의 목표 규명
    - 시스템의 목표와 제약 조건에 대한 차선책 평가, 고객평가 반영 위험 분석

   2) 위험분석
    - 개발하려는 시스템의 기술적 위험도, 정보의 빈약함을 예측하고 시장조사나 여러 위험 제거 기법을 통해 위험을 방지
    - 위험 요소들의 분석과 관리기술을 통한 해석 개발

   3) 개발
    - 나선의 각 타원에서 프로토타입 개발
    - 여러 개의 모델을 혼합하여 개발도 가능 고객 평가

   4) 고객평가
    - 개발된 프로토타입의 평가

 

3. 나선형 모델(Spiral)의 이점/한계

 1) 나선형 모델(Spiral)의 이점:

    - 비용이 많이 들고 장기간이 걸리는 큰 시스템을 구축해 나가는데 가장 현실적인 접근방법.
    - 성과를 보면서 조금씩 투자하여 위험부담을 줄일 수 있는 이상적인 방법
    - 위험 중심의 접근은 어려움을 피하게 함.

 2) 나선형 모델(Spiral)의 한계:

    - 모델 자체가 복잡하여 프로젝트 관리 자체를 어렵게 만들 가능성이 많음.
    - 많은 고객을 상대로 하는 상업용 제품에 부적합

    - 상대적으로 새로운 접근방법이며 많이 사용되지 않아 충분한 검증을 거치지 못함.

블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,