ITパスポート 平成27年度 春期 特別措置試験 問32
システム開発技術
ウォーターフォールモデルの問題
ソフトウェア開発モデルの一つであるウォータフォールモデルの記述として,適切なものはどれか。
- ア オブジェクト指向開発において,設計とプログラミングを何度か行き来し,トライアンドエラーで改良していく手法である。
- イ サブシステムごとに開発プロセスを繰り返し,利用者の要求に対応しながら改良していく手法である。
- ウ システム開発の工程を段階的に分割し,前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
- エ システム開発の早い段階で試作品を作成し,利用者の意見を取り入れながら要求や仕様を確定する手法である。
答えと解説
✓ これが正解ウ システム開発の工程を段階的に分割し,前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
解説
滝の水は上から下へ落ちるだけで、戻ることはありません。
ウォーターフォールモデルのウォーターフォールは、滝という意味です。水が上から下へ落ちるように、工程を段に分けて、前の段の成果物をもとに次の段へ順に進みます。戻らないことを前提にしているので、それぞれの段の終わりで念入りに確かめます。四つの肢は、開発の進め方の四つの型を並べたものです。行き来しながら直す型、部分ごとに繰り返す型、順に下る型、そして試しの品で確かめる型になります。この型が置かれたのは、作る量が大きく、関わる人が多い仕事でした。全員が同じ図面を見て順に進むほうが、管理しやすいからです。弱みは、使う人が動くものを見られるのが最後になる点にあります。ですから要望の食い違いは、いちばん終わりで分かります。後の三つの型は、どれもこの弱みを別のやり方で埋めようとしたものです。
ほかの選択肢の解説
- ア オブジェクト指向開発において,設計とプログラミングを何度か行き来し,トライアンドエラーで改良していく手法である。:設計と作り込みを何度も往復して直していく進め方です。戻らないことを前提にした型とは、向きが逆になります。作りながら形を確かめて直していきたい、という問いなら、こちらが答えになります。物の考え方に沿った作り方です。
- イ サブシステムごとに開発プロセスを繰り返し,利用者の要求に対応しながら改良していく手法である。:部分ごとに同じ工程を繰り返し、要望に合わせて育てていく進め方です。段を一度ずつ下る型ではありません。大きく作らず、小さく区切って順に届けたい、という問いなら、こちらが答えです。渦を巻くように回していく型になります。
- エ システム開発の早い段階で試作品を作成し,利用者の意見を取り入れながら要求や仕様を確定する手法である。:早いうちに試しの品を作って、使う人の声で要望を固めていく進め方です。何を作ってほしいのかが本人にもはっきりしていない、という場面ならこちらが答えになります。
関連用語
- ウォーターフォールモデル要件定義、設計、製造、試験の工程を順に進め、前の工程が終わってから次に移る進め方です。
- プロトタイピングモデル試作品を早めに作って利用者に確かめてもらい、要件を固めていく開発の手法です。
- ウォータフォールモデル工程を上流から下流へ一方向に進める開発モデルです。
- オブジェクト
指向 データとその処理を一つのまとまりとして扱い、そのまとまりをオブジェクトと見なす考え方です。 - 工程仕事を進める順序と段取りのまとまりを指します。
出典:平成27年度 春期 ITパスポート試験(特別措置試験) 問32
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問38:
要件定義に 関する 問題 (プロトタイピングモデル) - 令和7年度 問39:
アジャイルに 関する 問題 (ウォーターフォールモデル) - 令和4年度 問42
(オブジェクト 指向) - 平成30年度 秋期 (特別措置試験) 問39:
保守性に 関する 問題 (ウォータフォールモデル) - 平成28年度 秋期 (特別措置試験) 問46:
スパイラルモデルに 関する 問題 (プロトタイピングモデル)
同じ分野の問題
誤りを見つけたら報告する