ソフトウェア保守で修正依頼を保守のタイプに分けるとき,次のa~dに該当する保守のタイプの,適切な組合せはどれか。
〔保守のタイプ〕
保守を行う時期|訂正|改良/潜在的な障害が顕在化する前|a|b/問題が発見されたとき|c|-/環境の変化に合わせるとき|-|d
正答4
解説
正解は4です。
JIS X 0161(ソフトウェア保守)では、保守のタイプを、修正を行う時期と目的(訂正か改良か)で分類しています。
予防保守は、潜在的な障害が顕在化する前に、それを見つけて訂正する保守です。
完全化保守は、潜在的な問題が顕在化する前に、性能や保守性などを改良する保守です。
是正保守は、発見された問題を訂正する保守です。
適応保守は、変化した環境でも使い続けられるように改良する保守です。
【選択肢別解説】
1:× aの「顕在化する前の訂正」を完全化保守、bの改良を予防保守としており、aとbが逆です。
2:× aとbが逆であることに加え、cを適応保守、dを是正保守としており、cとdも逆です。
3:× aを是正保守、cを予防保守としています。
是正保守は問題が発見されてから行う訂正なので、aではなくcに当たります。
4:○ aは顕在化前の訂正なので予防保守、bは顕在化前の改良なので完全化保守です。
cは問題発見時の訂正なので是正保守、dは環境変化に合わせた改良なので適応保守で、表の内容とすべて一致します。
【ポイント】
「訂正」に当たるのが予防保守と是正保守、「改良」に当たるのが完全化保守と適応保守です。
時期で見ると、問題が表に出る前に行うのが予防保守と完全化保守です。