システム開発技術|平成27年度 秋期 ITパスポート試験(特別措置試験) 問43
ウォータフォールモデルで開発を行うプロジェクトにおいて,システム要件定義の不具合を後続の工程で発見した。不具合を発見した工程のうち,不具合の修正や修正に伴う手戻りが最も少なく済む工程はどれか。
- ✓ これが正解システム設計
- プログラミング
- テスト
- ソフトウェア受入れ
解説
上流の誤りは下流の全部に写るので、いちばん左を選びます。
この進め方は後戻りしないことを前提に組み立ててあるので、上流で入った誤りは、その後に作るものすべてに写ります。要件定義の誤りをシステム設計で見つけたときに作り直すのは、要件定義書と設計の途中までの二つで済みます。一段下がるごとに、書いたものと試すための道具が積み上がっていきます。だから見つけた工程が左にあるほど、直す量も戻る量も小さくなります。シラバスは開発モデルの用語例に、この進め方と並べてプロトタイピングモデルを置いています。早く動くものを見せて、要件の取り違えをその場で潰すやり方です。同じ回の前のほうでは、そちらのほうが主題になっていました。弱みを扱う問いと、その手当てを扱う問いが、一つの回の中に別々に置かれている形です。手戻りを問う型では、肢が工程の並びのまま置かれていないか見ます。
ほかの選択肢はなぜ違うのか
- 書き始めた後で見つける場合です。要件定義書と設計書に加えて、書いたものまで直すことになります。工程の並びは、そのまま直す量の順にもなっています。だから左で見つかるほど軽く済み、右へ行くほど重くなります。並びが順を持ちます。
- 試す段で見つける場合です。前の三つに加えて、試すための計画と項目まで作り直しになります。同じ回では、この弱みを減らすやり方が別の問いで主題になっています。弱みと手当ての対です。二問を対にして読むと、両方の意味が見えてきます。
- 受け入れの段で見つける場合です。使う側の準備まで進んでいるので、戻る量が最も大きくなります。シラバスはこの段の名を用語例に置いていません。当課は開発技術の節の並びを端から見て、位置を確かめました。用語例には無い語です。
この問題に関係する言葉
- システム設計
- ウォーターフォールモデル
出典:平成27年度 秋期 ITパスポート試験(特別措置試験) 問43
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)