保守プロセス(是正保守・予防保守・適応保守・完全化保守)とは?ほしゅぷろせす
保守プロセス(是正保守・予防保守・適応保守・完全化保守)とは、稼働後の変更を、きっかけと目的で4つに分けた区分。発生した障害を直すのが是正保守、まだ現れていない欠陥へ先回りするのが予防保守、OS更新や法改正など外部環境の変化に合わせるのが適応保守、性能や保守性を良くするのが完全化保守で、前2つが訂正、後2つが改良にあたる。修正の実施そのものは開発プロセスを起動して行う。
最終更新:2026-10-06
この語が出る過去問を解く →背景
稼働後の変更をすべて保守とひとくくりにすると、費用の出所も承認者も決められない。JIS X 0161(ISO/IEC 14764)は、訂正か改良か、事後か事前かという2軸で分けることで、保守契約の範囲と予算の議論を成立させた。システムアーキテクトのシラバスでも、問題報告・修正依頼を種類(是正・改善・予防・適応)と範囲と重大性で分析する作業が明示されており、ライフサイクル費用の見積り根拠として使う。
具体例
消費税率改定やインボイス制度への対応は適応保守、夜間バッチの遅延を解消するためのSQL見直しは完全化保守、ログに出ていた警告を根拠に将来の桁あふれを見越して項目を広げるのは予防保守にあたる。
試験での引っ掛け
外部起因の追随(適応保守)と、自発的な改善(完全化保守)の取り違えが出やすい。また保守だからといって開発プロセスを省いてよいわけではなく、実際の修正は開発・実装のプロセスを呼び出して品質を担保する。予防保守と是正保守も、障害が既に起きているかどうかで分かれる。
関連用語
出た過去問
出典:令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問11(IPA)
共通フレーム2013によれば、保守プロセスの“修正の実施”アクティビティの中で、ソフトウェア製品の修正及びテストを実施するとき、修正を実施するために開始するプロ…
正解:システム開発プロセス及びソフトウェア実装プロセス
要点:保守の修正実施は開発・実装プロセスを起動して行う
保守における修正の実施では、既存のソフトウェアに手を入れて再びテストする必要がある。共通フレームでは、この作業を保守プロセス内で独自に行うのではなく、システム開発プロセスおよびソフトウェア実装プロセスを開始して、開発時と同じ手順・品質基準で修正とテストを行うと定めている。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。