午前問38
ソフトウェア開発プロジェクトにおけるプログラムの品質の指標として、適切なものはどれか。
| 計画時の予算 | |
| 投資対効果 | |
| 納期 | |
| バグ摘出数 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- エ
解説
ソフトウェアには人が作る以上、一定のバグが混入します。そこでテスト工程では、これまでに除去しきれなかった不具合をどの程度取り除けたか、またどれだけ残っているかを把握しながら進めます。テスト計画に基づき、バグ管理図などでテストの進捗とバグ摘出数の関係を分析し、得られたデータは信頼度成長曲線として扱います。さらにゴンペルツ曲線や過去実績と比較してプログラムの品質を予測します。以上より、品質の指標として適切なのはバグ摘出数であり、正解は「エ」です。
| ア. | 計画時の予算 |
| 計画時の予算はコストに関する指標であり、プログラムの品質の指標ではありません。 | |
| イ. | 投資対効果 |
| 投資対効果は経営・投資評価の指標であり、プログラムの品質の指標ではありません。 | |
| ウ. | 納期 |
| 納期はスケジュールに関する指標であり、プログラムの品質の指標ではありません。 | |
| エ. | バグ摘出数 |
| テストにおいてバグ摘出数を記録・分析し、信頼度成長曲線やゴンペルツ曲線、過去実績と比較して品質を予測します。品質の指標として適切です。 |