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

システム開発技術|平成26年度 秋期 ITパスポート試験(特別措置試験) 問42

図のように,改良及び機能追加を繰り返すことによって利用者の要求の変動に柔軟に対処したシステム開発を行う開発モデルはどれか。

〔図(工程の流れ)〕
```
分析 → 設計 → プログラミング → テスト → 評価
↑ │
└────────────────────────────────────────┘
(改良及び機能追加)
```

解説

図の問では、箱の名前ではなく矢印の向きを先に見ます。

分析、設計、作成、試験という箱の並びは、どの進め方でも似た顔をしています。違いが出るのは矢印のほうです。最後から最初へ戻る矢印が引かれていれば、一巡して終わりではなく、何度も回すという意味になります。一周ごとに動くものを見せ、そこで出た注文を次の周で取り込むので、求めが動いても付いていけます。ソフトウェア開発モデルは、この回り方の違いで名前が分かれます。進め方を選ぶときは、求めがどれくらい固まっているかを目安にします。初めから細かく決まっているなら、一度流す形が無駄なく運びます。逆に、使ってみないと分からない部分が多いなら、短く区切って何度も見せる形が向きます。図で問われたときは、箱の名前より先に矢印の向きと本数を数えると確実です。名前だけでは、どの進め方も同じ顔に見えてしまうからです。

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

この問題に関係する言葉

出典:平成26年度 秋期 ITパスポート試験(特別措置試験) 問42

この問題を演習で解く

同じ単元をまとめて解くならシステム開発技術へ。

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