平成27年度 秋期 (特別措置試験) 問43
システム開発技術
ウォーターフォールモデルの問題
ウォータフォールモデルで開発を行うプロジェクトにおいて,システム要件定義の不具合を後続の工程で発見した。不具合を発見した工程のうち,不具合の修正や修正に伴う手戻りが最も少なく済む工程はどれか。
- アシステム設計
- イプログラミング
- ウテスト
- エソフトウェア受入れ
答えと解説を見る
✓ これが正解アシステム設計
解説
上流の誤りは下流の全部に写るので、いちばん左を選びます。
この進め方は後戻りしないことを前提に組み立ててあるので、上流で入った誤りは、その後に作るものすべてに写ります。要件定義の誤りをシステム設計で見つけたときに作り直すのは、要件定義書と設計の途中までの二つで済みます。一段下がるごとに、書いたものと試すための道具が積み上がっていきます。だから見つけた工程が左にあるほど、直す量も戻る量も小さくなります。シラバスは開発モデルの用語例に、この進め方と並べてプロトタイピングモデルを置いています。早く動くものを見せて、要件の取り違えをその場で潰すやり方です。手戻りを問う型では、肢が工程の並びのまま置かれていないか見ます。
ほかの選択肢はなぜ違うのか
- イプログラミング:書き始めた後で見つける場合です。要件定義書と設計書に加えて、書いたものまで直すことになります。工程の並びは、そのまま直す量の順にもなっています。だから左で見つかるほど軽く済み、右へ行くほど重くなります。並びが順を持ちます。
- ウテスト:試す段で見つける場合です。前の三つに加えて、試すための計画と項目まで作り直しになります。
- エソフトウェア受入れ:受け入れの段で見つける場合です。使う側の準備まで進んでいるので、戻る量が最も大きくなります。シラバスはこの段の名を用語例に置いていません。用語例には無い語です。
この問題の用語
- プロジェクトある目的のために期間を決めて行う、一回限りの活動。決算処理のように同じ手順を繰り返す定常業務とは区別されます。
- 要件定義作るシステムに何を求めるかを決める工程。業務の進め方だけでなく、稼働率や復旧までの時間といった条件も書き出します。
- 工程仕事を進める順序と段取りのまとまりを指します。図表にして管理し、重要な期日や作業の順序、進み具合を目に見える形にします。
- ログいつ誰が何をしたかを、機器やソフトウェアが自動で残していく記録です。あとから出来事をたどれるので、事故の調査や不正の発見に使われます。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
出典:平成27年度 秋期 ITパスポート試験(特別措置試験) 問43
同じ用語が出る問題
- 令和8年度 問52:要件定義に関する問題(要件定義)
- 令和8年度 問42:サービスデスクに関する記述(要件定義)
- 令和8年度 問38:要件定義に関する問題(要件定義)
- 令和7年度 問47:使用性を考慮すべきインタフェース(要件定義)
- 令和7年度 問20:ベンダー企業から収集する情報(要件定義)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)