必ず受かる情報処理技術者試験

問題50

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

ソフトウェア開発において,構成管理に起困しない問題はどれか。

開発者がバグを定められた手続に従わずに修正したので,今まで動作していたプログラムが,突然に不正な動作をする。
システムテストにおいて,単体テストレベルのバグが多発して,開発が予定どおり進捗しない。
仕様書,設計書及びプログラムのそれぞれが一致していないので,プログラム修正時にソースプログラムを解析しないと,修正すべきプログラムが特定できない。
一つのプログラムから多数の派生プログラムが作られているが,派生元のバグ修正がすべての派生プログラムに反映されない。

解答・解説を見る

解答:イ

ソフトウェア開発における構成管理とはソフトウェア開発プロジェクトをその成果物を通して制御・管理する方法論である。ソースコードや文書などの成果物の変更履歴を管理し、製品のバージョンやリビジョンに個々の成果物のどのバージョンが対応しているかを識別し、任意のバージョンの製品を再現可能とする。

× バグの修正情報が記録・共有されなかった為に起こったのだから、構成管理に起困する。
プログラムにおけるソースコードの品質の悪さや、単体テストの甘さが原因なのだから、構成管理に起困しない。
× 仕様書,設計書及びプログラムのそれぞれが一致していないのはドキュメントの修正が記録されていないなどの理由が考えられる。構成管理に起困する。
× 成果物(派生元プログラムと派生プログラム)の一貫性が確保されていないことが原因なのだから、構成管理に起困する。
前の問題 次の問題

Copyrithg naruha