平成25年度 春期 午前 問50
ソフトウェア開発管理技術
構成管理に起因しない問題
ソフトウェア開発において,構成管理に起因しない問題はどれか。
- ア開発者が定められた改版手続に従わずにプログラムを修正したので,今まで正しく動作していたプログラムが,不正な動作をするようになった。
- イシステムテストにおいて,単体テストレベルのバグが多発して,開発が予定どおりに進捗しない。
- ウ仕様書,設計書及びプログラムの版数が対応付けられていないので,プログラム修正時にソースプログラムを解析しないと,修正すべきプログラムが特定できない。
- エ一つのプログラムから多数の派生プログラムが作られているが,派生元のプログラムの修正が全ての派生プログラムに反映されない。
答えと解説を見る
✓ これが正解イシステムテストにおいて,単体テストレベルのバグが多発して,開発が予定どおりに進捗しない。
解説
版や対応付けで説明できない問題を選びます。
構成管理は、成果物が何であり、どの版であり、互いにどう対応しているのかを管理し、変更を決められた手続に沿って反映していく活動です。ここが崩れると、直すべき版が特定できない、手続を経ない変更が紛れ込む、直した内容が反映されるべき先に届かないといった不具合が現れます。設問はこの管理の乱れから生じたのではない問題を選ばせているので、判定の軸は一つ、その問題が版や対応付けや反映という言葉で説明できるかどうかです。個々の部品を確かめる単体テストが十分でないまま次へ進み、後の工程で欠陥が数多く見つかることは、成果物の版をどう管理していたかとは別のところに原因があります。
ほかの選択肢はなぜ違うのか
- ア開発者が定められた改版手続に従わずにプロ…:定められた手続を経ないまま変更が加えられた結果として起きています。変更をどう通すかという枠組みが働いていない例なので、この活動の乱れから生じた問題です。
- ウ仕様書,設計書及びプログラムの版数が対応…:文書とプログラムの版が結び付けられておらず、直すべき箇所を探せなくなっています。何がどれに対応するのかを保つ働きそのものが欠けている例に当たります。
- エ一つのプログラムから多数の派生プログラム…:元になる資産と、そこから枝分かれした資産との関係を追えていない例です。直した内容をどこへ届けるべきかが管理できていないので、やはりこの活動の問題です。
この問題の用語
- システムテスト作り上げたシステム全体が、求めたとおり動くかを確かめる試験です。機能のほか、性能や操作性、異常時の動きなども確かめます。
出典:平成25年度 春期 基本情報技術者試験 午前 問50
同じ用語が出る問題
- 令和元年度 秋期 午前 問58(システムテスト)
- 平成28年度 秋期 午前 問54:ピーク時の要員(システムテスト)
- 平成26年度 秋期 午前 問49:ソフトウェア保守に関する問題(システムテスト)
- 平成26年度 春期 午前 問59:システム設計に関する問題(システムテスト)
- 平成23年度 特別 午前 問50:構成管理に起因しない問題(システムテスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)