問54
頻出度★★★
ソフトウェア保守に関する説明として, 適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
ソフトウェア保守に関する説明として, 適切なものはどれか。
正解 ソフトウェア保守とは、システムが稼働を開始した後に、不具合の修正・機能の改善・環境変化への適応などを行う活動を指す。選択肢アは「稼働後に」プログラム仕様書を分かりやすくするための改善であり、稼働後に成果物の品質を高める行為なので保守に該当する。したがってアが適切である。
稼働後に見つかった画面や帳票の軽微な不良への対策は、まさに稼働後の不具合を直す是正保守(修正保守)そのものであり、ソフトウェア保守に含まれる。「保守ではない」とする点が誤り。
システムテストは開発工程の一部で、まだ稼働(本番運用)前の段階にあたる。稼働前のバグ修正は開発作業であって保守ではないため誤り。保守は稼働後の活動である。
システムを全く新規のものに更改(作り直し)することは、既存システムを維持・改善する保守ではなく、新規開発(再構築)にあたる。保守の範囲を超えているため誤り。