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