8
증분형 개발 모델
(Incremental Model)
[정의] 요구사항의 범위 일부분을 반복적으로 개발하며, Speed를 위해 병렬 개발하면서(혹은 스프린트별로) 대상 범위개발하여, 최종제품을 완성하는 방법
[특징] 폭포수 모델 변형, 하나의 시스템 여러 서브로 분리, 점차 증가

 
토픽 이름 () 증분형 개발모델
분류 SDLC > 증분형개발모델
키워드(암기) 스피드, 병행
암기법(해당경우)  

출문제

번호 문제 회차
1 1.5 반복점증적(iterative & incremental) 개발방법 적용시 회차 마다 작성되는 반복계획서와 평가서에 포함될 내용을 목차 형식으로 기술하시오. 관리.84.1교시.1
2 CBD프로젝트 수행시 단계(Inception Phase, Elaboration Phase, Construction Phase,Transition Phase)별로 목적(Goal) 이를 달성하기 위한 액티비티를 구체적으로 기술하고, 단계초기(Inception Phase, Elaboration Phase)에 반복, 점진적(Iterative & Incremental)방법론에 의해서 위험관리(Risk Management) 어떻게 전개되는지에 대해서 논하시오. 관리.77.2교시
3 S/W개발시 폭포수형(Waterfall) 개발방법과 RUP(Rational Unified Process)에서 강조하는 반복, 점진적(Iterative & Incremontal)개발방법에 대하여 설명하고, 방법을 비교하시오. 관리.72.2교시

 

I. 증분형 모델(Incremental Model) 생명주기 특징

정의 요구사항의 범위 일부분을 반복적으로 개발하며, Speed 위해 병렬 개발하면서(혹은 스프린트별로) 대상 범위를 개발하여, 최종제품을 완성하는 방법
특징
  • 폭포수모델 변형과 프로토타이핑 반복개념을 선형순차 모델 요소에 결합시킴.
  • 규모가 큰 개발조직의 경우 병행 개발 통해 개발기간 단축(요구사항이 명확한 경우).
  • 증분이 많고 병행개발이 빈번하면 관리 어려움(PM 조율 노력)

 

II. 증분형 모델과 진화형 모델의 비교

구분 증분형 모델 진화형 모델
개 념 - 폭포수 모델에 반복적 수행을 결합
- 증분을 반복해 최종 S/W 완성
- S/W 핵심기능으로 프로토타입으로
 개발
- 기능을 점진적으로 발전시켜 최종 S/W 완성
특 징 - 증분 병렬개발 가능
- 요구사항이 명확할 경우 적합
- 전체 진화과정에 대한 개요(Outline)
 필요
- 요구사항이 불분명한 경우 적합
방 식 - 증분을 개발한 후 통합 - 핵심기능 개발, 지속적인 개선으로 완성
장 점 - 신규 S/W 대한 충격 완화
- 후반 통합의 충격 완화
- S/W 완성도를 점진적으로 향상
- 불완전한 요구사항에 대한 대응 가능
단 점 - 다수 증분의 빌드 관리 부담
- 요구사항변경에 효과적 대응 어려움
- 다수 릴리즈의 버전관리 부담
- 프로젝트 비용 및 일정 증가
반응형

'정보관리기술사 > 소프트웨어공학' 카테고리의 다른 글

RAD  (0) 2024.02.19
진화형 개발 모델  (0) 2024.02.18
반복적 개발 모델  (0) 2024.02.16
Spiral 모델  (0) 2024.02.15
프로토타이핑 모델  (1) 2024.02.14

+ Recent posts