47の正解: マネジメント系システム開発技術

ソフトウェア保守に関する記述のうち、適切なものはどれか。

この設問が問うていること

システム稼働後に行われる「ソフトウェア保守」の定義と対象となる作業範囲について問う設問です。

本番環境で運用中のシステムに対して、ソフトウェアの潜在不良を発見し、障害が発生する前に修正を行うことはソフトウェア保守には含まれない。
選択肢の解説: 障害発生前に潜在不良を修正する「予防保守」もソフトウェア保守に含まれるため、誤りです。
本番環境で運用中のシステムに対して、ソフトウェアの不具合を修正することがソフトウェア保守であり、仕様変更に伴う修正はソフトウェア保守には含まれない。
選択肢の解説: 新たな仕様追加や機能変更に対応する「適応保守(改良)」もソフトウェア保守の重要な要素であるため、誤りです。
本番環境で運用中のシステムに対して、法律改正に伴うソフトウェア修正もソフトウェア保守に含まれる。正解
選択肢の解説: 法改正(消費税率変更など)に対応するためのプログラム改修は、外部環境の変化に適応するためのソフトウェア保守(適応保守)に該当するため、適切です。
本番環境で運用中のシステムに対する修正だけでなく、納入前のシステム開発期間中に実施した不具合の修正もソフトウェア保守に含まれる。
選択肢の解説: ソフトウェア保守は「本番移行(納入・リリース)後」のシステムを対象とする活動であり、開発期間中の不具合修正は「開発作業」の一部です。

総合解説

ソフトウェア保守とは、システムが本番稼働(リリース・納入)を開始した後に、その動作を維持したり改善したりするために行う一連の活動です。 保守作業は、その目的から以下の種類に分類されます。 ・適応保守: 法律の改正(法改正)、元号や消費税率の変更、OSのアップデートといった外部環境の変化に対応するための修正(選択肢cが該当)。 ・是正保守: 稼働後に発見されたバグや不具合の修正。 ・予防保守: 将来的な障害発生を防ぐための潜在不良の修正。 ・完全化保守: 利用者の要望に基づく機能の追加や性能改善。 なお、開発期間中(納入前)に行うバグ修正は「開発」工程におけるテスト・修正作業であり、保守には含まれません。したがって、正解は選択肢cです。

執筆・監修: 運営者 KH更新日: 2026-07-05出典: IPA公式PDF(過去問題・解答例)
AIAIにその場で質問(デモ応答)

こんな聞き方もできます(タップで質問)

令和4年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和4年度の過去問CBTを解く