ソフトウェア保守に該当するものはどれか。
- アシステムテストで測定したレスポンスタイムが要件を満たさないので,ソフトウェアのチューニングを実施した。
- イソフトウェア受入れテストの結果,不具合があったので,発注者が開発者にプログラム修正を依頼した。
- ウプログラムの単体テストで機能不足を発見したので,プログラムに機能を追加した。
- エ本番システムで稼働しているソフトウェアに不具合が報告されたので,プログラムを修正した。
正解と解説を見る
正解
エ 本番システムで稼働しているソフトウェアに不具合が報告されたので,プログラムを修正した。
ソフトウェア保守とは,本番稼働後のソフトウェアに発生した不具合の修正や機能追加など,運用開始後に行う作業を指すため,「本番システムで稼働しているソフトウェアに不具合が報告されたので,プログラムを修正した」が正解である。「システムテストで測定したレスポンスタイムが要件を満たさないのでチューニングを実施した」はシステムテスト段階,「受入れテストの結果,発注者が開発者に修正を依頼した」は受入れテスト段階,「単体テストで機能不足を発見し機能を追加した」は単体テスト段階の作業であって,いずれも本番稼働前の開発工程における作業であるため保守には該当しない。保守は「本番稼働後」であることがポイントである。