7 | 중 | 반복적 개발 모델 (Iteration Model) |
[정의] 사용자의 요구사항이나 개발범위를 분해하여 점증적으로 반복 개발하여 최종시스템으로 완성하는 개발 모델 |
토픽 이름 (상) | 반복적 개발 |
분류 | SDLC > 반복적 개발 |
키워드(암기) | 점증적 반복, 증분형 (요구사항 명확, 병행), 진화형 (요구 불명확, N단계 진화) |
암기법(해당경우) | 점증/병/명, 진화/불/N 화나 |
기출문제
번호 | 문제 | 회차 |
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 & Incremental)개발방법에 대하여 설명하고, 각 방법을 비교하시오. | 관리.72.2교시 |
I. RAD 기반제공, 반복적 개발 모델(Iteration Model)의 개요.
가. 정의
- 사용자의 요구사항이나 개발범위를 분해하여 점증적으로 반복 개발하여 최종시스템으로 완성하는 개발 모델
문제 출제 유형 | Incremental(증분 개발 모델), Evolutional(진화적 개발 모델) 종류가 있음 |
3가지 모델 구분 | 반복적개발 모델, Incremental(증분 개발 모델), Evolutional(진화적 개발 모델) |
나. 반복적 개발 모델의 개념도


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

정의 | 요구사항의 범위 일부분을 반복적으로 개발하며, Speed를 위해 병렬 개발하면서(혹은 스프린트별로) 대상 범위를 개발하여, 최종제품을 완성하는 방법 |
특징 |
|
III. 진화형 모델(Evolutional Model) 생명주기 및 특징

정의 | 시스템의 프로토타입을 개발하면서 지속적으로 발전시켜 나가는 방법 |
특징 |
|
IV. 증분형 모델과 진화형 모델의 비교

반응형