段階的モデル・進化的モデルとは?だんかいてきもでる・しんかてきもでる
段階的モデル・進化的モデルとは、段階的(インクリメンタル)モデルは、確定した要求を機能単位に分割し、部分ごとに完成させて順次リリースする開発方式。進化的(エボリューショナリ)モデルは、要求が固まらない前提で動くものを利用者に見せ、その反応から要求そのものを作り直しながら反復する開発方式。分かれ目は要求を最初に固定するかどうかにある。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →背景
一括で作るウォータフォールは、要求が正しく取れていれば最も効率がよい代わりに、取り違えの発覚が最後になる。反復型はその発覚を早める工夫だが、要求が固いのに反復すれば分割の手間が増えるだけになる。どちらを採るかは「要求を先に確定できるか」の見立てで決まる。
具体例
法令で仕様が決まる年末調整システムは段階的、利用者の反応で機能が変わる新規のスマートフォンサービスは進化的が向く。
試験での引っ掛け
「段階的=要求は固定して機能を足す」「進化的=要求ごと見直す」の対比がそのまま設問になる。スパイラルモデルはリスク評価を反復の起点に置く点で別物、プロトタイピングは要求を確かめるための試作であってリリースではない。
関連用語
出典・参考
公式シラバスの4 開発技術 > 1. 開発プロセス・手法 > (1) ソフトウェア開発手法に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。