応用情報暗記無料で始める

ソフトウェア保守とは?そふとうぇあほしゅ

ソフトウェア保守とは、引渡し後のシステムへ手を入れ続ける活動で、JIS X 0161は動機の違いで4つに分ける。障害が出てから直すのが是正保守、出る前に潰すのが予防保守、外部環境の変化へ合わせるのが適応保守、品質や機能を高めるのが完全化保守である。総所有コストの大半をこの活動が占める。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では3回出題されています(2020年度〜2023年度)。

応用情報技術者試験の頻出用語/テクノロジ系

この語が出る過去問を解く →

背景

ソフトウェアは摩耗しないのに手を入れ続けなければならない。動作環境が変わり、法制度が変わり、業務そのものが変わるからで、コードだけが変わらない状態はやがて動かなくなることを意味する。総所有コストの大半を占めるのはこの保守であり、開発時の設計判断が保守容易性を通じて後年の費用に効く。応用情報では、改修依頼をどの分類に当てるかという形で問われる。

具体例

OSやミドルウェアの版数更新に追随する改修は適応保守、応答時間を短縮する改善は完全化保守、他システムで見つかった同種の欠陥を先回りして直すのは予防保守、本番で発生した障害の修正は是正保守。いずれの場合も、既存機能を壊していないことを確かめる回帰テストが伴う。

試験での引っ掛け

分類の境目が頻出。予防保守はまだ障害が出ていない、是正保守は既に出た、が分かれ目。適応保守は外部環境の変化への対応、完全化保守は品質・機能の向上が動機で、どちらも障害の有無とは無関係。同じ版数更新作業でも、環境追随なら適応、機能改良を伴えば完全化と分かれる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では3回出題(2020年度〜2023年度)
  • 分野:テクノロジ系
  • 分類の境目が頻出。