平成29年度 春期 ITパスポート試験 問40
マネジメント/開発技術ソフトウェア保守で行う作業はどれか。
出典:平成29年度 春期 ITパスポート試験 問40
- アソフトウェア受入れテストの結果,発注者が開発者に依頼するプログラム修正
- イプログラムの単体テストで発見した機能不足を補うための,追加コードの作成
- ウプログラムの単体テストで発見したバグの修正
- エ本番業務で発生したシステム障害に対応するためのプログラム修正
正解:エ
解説
ソフトウェア保守は,システムが納品されて本番稼働を始めた後に,運用中に見つかった障害への対応や,環境変化に合わせた改修などを行う作業です。本番業務で発生したシステム障害に対応するためのプログラム修正は,保守に当たります。テスト段階の修正は,開発作業の一部です。
選択肢ごとの解説
- ア誤り。受入れテストの結果による修正は,システムが引き渡される前の開発段階の作業で,保守ではありません。
- イ誤り。単体テストで見つかった機能不足を補う追加コードの作成は,開発段階の作業です。
- ウ誤り。単体テストで見つかったバグの修正は,開発段階の作業です。
- エ正しい。本番業務で発生したシステム障害に対応するためのプログラム修正は,稼働後に行うソフトウェア保守の作業です。