ソフトウェアの保守作業の効率向上策として、最も適切なものはどれか。
| ア | エンドユーザーによる動作確認テスト |
| イ | コーディング規約に準拠したプログラムの作成 |
| ウ | 最適化コンパイルによる性能改善 |
| エ | 発生したバグの要因分類による傾向分析 |
答え イ
【解説】
| ア | ユーザーテストを行うと品質は良くなりますが、保守作業の効率性には関係ありません。 |
| イ | コーディング規約に準拠したプログラムソースコードは理解しやすく、保守作業の効率が上がります。 |
| ウ | コンパイルオプションを変更してもプログラムソースコードの品質に関係しないので保守作業の効率性には関係ありません。 |
| エ | バグの要因分析を行うと品質向上に役立ちますが、保守作業の効率性には関係ありません。 |
【キーワード】
・保守作業の生産性