ITパスポート 令和8年度 問38
システム開発技術
要件定義に関する問題
要求事項が明確であり仕様変更が少ないことが見込まれるソフトウェアの開発に用いる開発モデル・手法として,最も適切なものはどれか。
- ア アジャイル開発
- イ ウォーターフォールモデル
- ウ スパイラルモデル
- エ プロトタイピングモデル
答えと解説
✓ これが正解イ ウォーターフォールモデル
解説
作るものが固まっているならウォーターフォールモデルです。
ウォーターフォールモデルは、要件定義、設計、製造、試験という工程を順番に進め、前の工程が終わってから次に移る開発の進め方です。前の工程の成果をそのまま次の工程の入り口にするので、後から前へ戻ることになると手戻りが大きくなります。裏を返せば、作るものが最初からはっきりしていて途中で変わりにくい場合には、無駄なく順序よく進められます。要求事項が明確であり仕様変更が少ないことが見込まれる開発では、この進め方が向いています。工程ごとに区切りがつくため、どこまで進んだかも測りやすくなります。
ほかの選択肢の解説
- ア アジャイル開発:アジャイル開発は、短い期間で作っては見せることを繰り返し、途中で出てきた変更を取り込みながら進める手法です。変更が起きることを前提にしているので、変更が少ない見込みの開発では持ち味が生きません。
- ウ スパイラルモデル:スパイラルモデルは、機能のまとまりごとに設計から試験までを繰り返し、危険の大きいところから順に確かめていく手法です。不確かさが残る開発に向く進め方なので、最初から要件が固まっている場合には回り道になります。
- エ プロトタイピングモデル:プロトタイピングモデルは、試作品を早めに作って利用者に確かめてもらい、要件を固めていく手法です。要件がはっきりしないときに効果的な進め方なので、すでに明確な場合には手間が増えるだけになります。
関連用語
- ウォーターフォールモデル要件定義、設計、製造、試験の工程を順に進め、前の工程が終わってから次に移る進め方です。
- アジャイル作るものを小さな単位に分け、短い期間で作っては出すことを繰り返す開発の進め方です。
- スパイラルモデル開発サイクルを何度も繰り返し、システムの完成度を少しずつ高めていくプロセスモデルです。
- プロトタイピングモデル試作品を早めに作って利用者に確かめてもらい、要件を固めていく開発の手法です。
- 要件定義作るシステムに何を求めるかを決める工程。
出典:令和8年度 ITパスポート試験 問38
解説の最終確認:2026-10-29
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問52:
要件定義に 関する 問題 (要件定義) - 令和8年度 問43
(アジャイル) - 令和7年度 問39:
アジャイルに 関する 問題 (ウォーターフォールモデル) - 平成30年度 秋期 (特別措置試験) 問39:
保守性に 関する 問題 (スパイラルモデル) - 平成28年度 秋期 (特別措置試験) 問46:
スパイラルモデルに 関する 問題 (プロトタイピングモデル)
同じ分野の問題
誤りを見つけたら報告する