開発モデルとは?かいはつもでる
開発モデルとは、システムをどんな順で作っていくかの型。ウォーターフォールモデルは「要件定義(何を作るか決める工程)→設計→プログラム作成→テスト」と順に一度ずつ進め、原則戻らない。アジャイルは短い期間で作って見直すことをくり返す。スパイラルモデルは試作と評価を何周もくり返して完成度を上げる。プロトタイピングモデルは早めに試作品を利用者に見せて要求を確かめる。
最終更新:2026-10-10
この語が出る過去問を解く →背景
順に一度ずつ進める型は計画が立てやすいが、最後のテストまで動くものが見えず、要求の読み違いが終盤に分かると手戻りが大きい。要求が変わりやすい仕事のために、小さく作って早く確かめる型が生まれた。どれが優れているかではなく、要求の固まり具合で選ぶ。
具体例
銀行の勘定系システムのように要求が固く変更しにくいものはウォーターフォールが向く。スマホアプリのように利用者の反応を見ながら機能を足すものは、2週間程度の区切りで作って見直すアジャイル(代表例がスクラム)が向く。
試験での引っ掛け
スパイラルモデルとプロトタイピングモデルの取り違えが定番。どちらも試作を使うが、スパイラルは「何周もくり返して段階的に完成させる」型、プロトタイピングは「試作で要求を確かめる」こと自体が目的。開発モデルを変えても期間短縮が保証されるわけではない。
関連用語
出た過去問
出典:平成25年度 秋期 ITパスポート試験 問34(IPA)
ソフトウェア開発プロジェクトにおいて、上流工程から順に工程を進めることにする。要件定義、システム設計、詳細設計の工程ごとに完了判定を行い、最後にプログラミングに…
正解:ウォータフォールモデル
要点:ウォータフォールは工程を順送りし完了判定して次へ進む
ウォータフォールモデルは、要件定義から設計、プログラミング、テストへと工程を順に進め、各工程の完了を判定してから次へ移る開発モデルである。問題文の進め方はこの特徴と一致する。試作や反復を伴う他のモデルとは、後戻りを前提としない点で異なる。
出典:平成26年度 秋期 ITパスポート試験 問42(IPA)
図のように、改良及び機能追加を繰り返すことによって利用者の要求の変動に柔軟に対処したシステム開発を行う開発モデルはどれか。
正解:スパイラルモデル
要点:スパイラルモデルは工程の反復で改良を重ねる開発方式
スパイラルモデルは、システムを複数の部分に分け、分析から評価までの工程を繰り返しながら、機能を追加・改良して完成に近づけていく開発モデルである。各回の評価結果を次の反復に反映できるため、要求の変化に柔軟に対応しやすい。
出典:平成27年度 秋期 ITパスポート試験 問38(IPA)
システム開発の初期の段階で,ユーザと開発者との仕様の認識の違いなどを確認するために,システムの機能の一部やユーザインタフェースなどを試作し,ユーザや開発者がこれ…
正解:プロトタイピング
要点:プロトタイピングは試作品で認識の食い違いを早期に潰す
プロトタイピングは、開発の早い段階で画面や主要機能の試作品を作り、利用者に実際に触れてもらって評価を受ける手法である。文書だけでは伝わりにくい認識の食い違いを早期に洗い出せるため、要求が固まりきらない場合に有効となる。
出典:平成27年度 春期 ITパスポート試験 問32(IPA)
ソフトウェア開発モデルの一つであるウォータフォールモデルの記述として、適切なものはどれか。
正解:システム開発の工程を段階的に分割し、前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
要点:ウォータフォールは工程を順に進め手戻りを前提としない
ウォータフォールモデルは、要件定義・設計・製造・テストといった工程を順に区切り、前の工程の成果物を確定させてから次へ進める開発手法である。工程ごとに成果物と進捗が明確で管理しやすい反面、後の工程で要件の誤りが判明すると手戻りが大きくなる。試作品で要求を固めるプロトタイピングや、反復して作り込むスパイラルモデルとの違いを押さえたい。
出典:平成28年度 秋期 ITパスポート試験 問46(IPA)
ソフトウェア開発モデルには,ウォータフォールモデル,スパイラルモデル,プロトタイピングモデル,RADなどがある。ウォータフォールモデルの特徴の説明として,最も適…
正解:開発工程ごとの実施すべき作業が全て完了してから次の工程に進む。
要点:ウォータフォールは工程完了後に次工程へ進む
ウォータフォールモデルは、要件定義・設計・実装・テストといった工程を順に進め、前の工程の成果物を確定させてから次へ進む開発モデルである。工程の区切りが明確で管理しやすい半面、後戻りの負担が大きい。反復や試作を前提とする他のモデルとはこの点が異なる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。