ソフトウェア保守に関する説明のうち、適切なものはどれか。
ア:開発中の仕様変更によるプログラムの改修は、ソフトウェア保守である。
イ:外部環境の変化に対応するためにプログラムを改修することは、ソフトウェア保守ではない。
ウ:緊急の本番障害対応で改修したプログラムの内容に合わせて設計ドキュメントを修正することは、ソフトウェア保守である。
エ:本番稼働中に発見されたプログラムの不良の改修は、ソフトウェア保守ではない。
答:ウ
ア:誤り。開発中であれば、ソフトウェア保守とはいえない。
イ:誤り。外部環境の変化に対応するためにプログラムを改修することは、ソフトウェア保守である。
ウ:正しい。ソフトウェア保守は、本番環境で稼働後にメンテナンスをする作業全体のことで、設計ドキュメントの修正も含まれる。
エ:誤り。本番稼働中に発見されたプログラムの不良の改修は、ソフトウェア保守である。