この概念が出た関連問題

この試験の対策ガイド

ITパスポート試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ア

解説

ソフトウェア保守とは、システムの稼働開始後に、不具合の修正や機能の改善、環境変化への対応などを行う活動です。aの「稼働後にプログラム仕様書を分かりやすくするための改善」は稼働後の改善活動であり、ソフトウェア保守に該当します。bは軽微な不良対策も保守であり誤り、cはシステムテスト段階なので保守ではなく開発、dは新規更改で保守の範囲を超えるため、いずれも適切ではありません。

なぜ他の選択肢は違うのか

選択肢 イ
稼働後に見つかった軽微な不良対策もソフトウェア保守に含まれます。保守ではないとするこの記述は誤りです。
選択肢 ウ
システムテストで検出されたバグの修正は、稼働前の開発工程での作業であり、稼働後に行うソフトウェア保守には当たりません。
選択肢 エ
システムを全く新規のものに更改することは、新たな開発であり、既存システムを維持・改善するソフトウェア保守の範囲を超えています。

解くときのポイント

ソフトウェア保守=「稼働後の修正・改善・改良」と覚えます。稼働前のテスト段階の修正は開発、全面更改は新規開発、と切り分けましょう。