ソフトウェア保守とは?
ソフトウェア保守とは、システムが本番稼働を開始した後に、不具合の修正や機能の改善、環境変化への対応などを行う作業のこと。保守は目的によって、発見された不具合を直す「是正保守」、法改正やOSのバージョンアップなど外部環境の変化に対応する「適応保守」、性能や保守性を高める「完全化保守」、将来の変更に備えてあらかじめ対応しておく「予防保守」に分類されることが多い。開発が終わった後もシステムは長期間使われ続けるため、保守にかかる工数やコストは開発費用よりも大きくなることが一般的であり、保守性の高い設計や運用体制の整備が重要視される。
ITパスポートの過去問では12回出題されています(2009年度〜2022年度)。
そふとうぇあほしゅ
ソフトウェア保守の意味
システムが本番稼働を開始した後に、不具合の修正や機能の改善、環境変化への対応などを行う作業のこと。保守は目的によって、発見された不具合を直す「是正保守」、法改正やOSのバージョンアップなど外部環境の変化に対応する「適応保守」、性能や保守性を高める「完全化保守」、将来の変更に備えてあらかじめ対応しておく「予防保守」に分類されることが多い。開発が終わった後もシステムは長期間使われ続けるため、保守にかかる工数やコストは開発費用よりも大きくなることが一般的であり、保守性の高い設計や運用体制の整備が重要視される。
ソフトウェア保守の具体例
消費税率の改定に合わせて販売管理システムの税額計算ロジックを修正するのは適応保守の典型例であり、利用者からの不具合報告を受けてプログラムを修正するのは是正保守にあたる。
ソフトウェア保守は試験でどう引っ掛けられる?
「保守」は本番稼働後の対応を指し、稼働前の不具合修正であるデバッグやテスト工程での修正とは区別される点に注意。
ソフトウェア保守と関連する用語
ソフトウェア保守が出た過去問
ソフトウェア保守に含まれるものはどれか。
正解:障害を引き起こす可能性のあるプログラムを見つけ、あらかじめ修正する。
要点:ソフトウェア保守には障害を防ぐ予防的な修正も含まれる
ソフトウェア保守は、稼働開始後のソフトウェアに対する修正・改良の活動を指し、障害発生後の修正だけでなく、将来の障害を未然に防ぐための予防的な修正も含まれる。開発中の要員調整や見積り、ハードウェアの増強は、保守という活動の範囲外である。
出典:平成21年度 秋期 ITパスポート試験 問38(IPA)ソフトウェア保守に関する説明のうち、適切なものはどれか。
正解:緊急の本番障害対応で改修したプログラムの内容に合わせて設計ドキュメントを修正することは、ソフトウェア保守である。
要点:保守は稼働後の修正全般。ドキュメントの整合作業も保守に含む
ソフトウェア保守は本番稼働後のソフトウェアに対する修正や改良を指し、障害の修正、外部環境の変化への対応、性能改善などが含まれる。緊急対応で先にプログラムを直した場合、後から設計書を実態に合わせて修正する作業も保守の一部である。開発中の仕様変更対応は、まだ稼働前なので開発工程に含まれる。
出典:平成24年度 秋期 ITパスポート試験 問50(IPA)ソフトウェア保守の説明として、適切なものはどれか。
正解:システムの安定稼働、情報技術の進展や経営戦略の変化に対応するためにプログラムの修正や変更を行う。
要点:ソフトウェア保守は稼働後の修正・改良で価値を保ち続ける活動
ソフトウェア保守は、稼働後のソフトウェアに対して行う活動で、不具合の修正だけでなく、法制度や経営戦略の変化、技術の進展に合わせた改良や環境変更への対応も含む。稼働を安定させ、価値を保ち続けることが目的である。
出典:平成24年度 春期 ITパスポート試験 問34(IPA)ソフトウェア保守に関する記述として、適切なものはどれか。
正解:稼働後のシステムの障害を解決するために、プログラムを修正する。
要点:ソフトウェア保守は稼働後のプログラム修正
ソフトウェア保守は、稼働開始後のソフトウェアに対して、発見された不具合の修正や環境変化・要求変化への対応としてプログラムを変更する活動である。障害の監視やバックアップの取得は運用の作業、サーバの置換えはハードウェアの更改であり、ソフトウェアそのものを直す保守とは区別される。
出典:平成26年度 春期 ITパスポート試験 問36(IPA)ソフトウェア保守に該当するものはどれか。
正解:新しいウイルス定義ファイルの発行による最新版への更新
要点:保守は稼働開始後の維持・修正。開発中の修正は含まない
ソフトウェア保守は、システムが本番稼働に入った後に行う修正・改良・維持の活動を指す。ウイルス定義ファイルを最新へ更新する作業は、稼働中のソフトウェアを正常な状態に保つ活動なので保守にあたる。開発途中のバグ修正は開発工程内の作業、全面的な作り替えは新規開発、単なるインストールは利用準備である。
出典:平成27年度 秋期 ITパスポート試験 問42(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。