過去問解きまくり研究所 ホーム

令和3年度 春期 午前Ⅱ 問12

ソフトウェア開発管理技術

表はシステムの特性や制約に応じた開発方針と,開発方針に適した開発モデルの組みである。a~cに該当する開発モデルの組合せはどれか。

開発方針開発モデル
最初にコア部分を開発し,順次機能を追加していく。a
要求が明確なので,全機能を一斉に開発する。b
要求に不明確な部分があるので,開発を繰り返しながら徐々に要求内容を洗練していく。c

選択肢は原典ではa,b,cの表。

答えと解説を見る

✓ これが正解イa:段階的モデル / b:ウォータフォールモデル / c:進化的モデル

解説

aは段階的、bはウォータフォール、cは進化的モデルの組合せです。

三つの開発モデルは、要求がどこまで明確か、どう作り進めるかで区別します。段階的モデルは、要求をあらかじめ固めたうえで、システムを幾つかの部分に分け、コア部分から順に開発して機能を追加していくモデルで、aの方針に合います。ウォータフォールモデルは、要求が明確なことを前提に、全機能を工程の順に一度に開発するモデルで、bに当たります。進化的モデルは、要求に不明確な部分があるときに、開発と評価を繰り返しながら要求を洗練していくモデルで、cに当たります。追加していくのが段階的、育てながら変えていくのが進化的、と動きの違いで二つを区別すると、取り違えを防げます。

ほかの選択肢はなぜ違うのか

出典:令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問12

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)