システム開発技術|平成25年度 秋期 ITパスポート試験(特別措置試験) 問34
ソフトウェア開発プロジェクトにおいて,上流工程から順に工程を進めることにする。要件定義,システム設計,詳細設計の工程ごとに完了判定を行い,最後にプログラミングに着手する。このプロジェクトで適用するソフトウェア開発モデルはどれか。
- ✓ これが正解ウォータフォールモデル
- スパイラルモデル
- 段階的モデル
- プロトタイピングモデル
解説
最後にプログラミングへ着手する、という一句が決め手です。
設問は、上流から順に工程を進めると述べています。さらに工程ごとに完了の判定を行うと書いています。そして最後にプログラミングへ着手する、と続きます。この三つは、そろって滝のように流れる開発モデルの印です。水が上から下へ落ちるように、前の工程が終わってから次へ進みます。各工程の出口に判定を置き、通ったら次へ渡します。原則として戻らないので、後から直すと手間が大きくなります。小さく作って評価し、回りながら大きくする肢は別の形です。分けて少しずつ届ける肢も、一部が先に動き出します。試作を先に見せて要望を引き出す肢は、作るのがいちばん先です。つまり三つは、早く作って見せる仲間としてまとまります。残る一つだけが、作るのを最後に置く形になります。ただし三つが同じ仲間だから、という理由だけに頼るのは危うい形です。
ほかの選択肢はなぜ違うのか
- 小さく作って評価し、回りながら大きくすると述べています。らせんを描くように、同じ手順を繰り返していきます。作る作業は、早い段階から始まります。繰り返しながら育てる形を問われたなら、こちらです。最後に着手する形ではありません。
- 分けて、少しずつ届けると述べています。届いた部分から、利用者が先に使い始めることができます。全部そろってから作る形とは、進め方が違います。段階を追って届ける形を問われたなら、こちらが答えです。一部が先に動き出します。
- 試作を先に見せて、要望を引き出すと述べています。作る作業が、四つの中でいちばん早く始まります。見せて確かめてから、本番の作りに入る形です。要望が固まらない場面を問われたなら、こちらです。順序がちょうど逆になります。
この問題に関係する言葉
- 開発モデル
出典:平成25年度 秋期 ITパスポート試験(特別措置試験) 問34
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)