it-kakomon › ITパスポート › 平成31年度 春期 › 問54

平成31年度 春期 ITパスポート 問54(マネジメント)

出典:平成31年度 春期 ITパスポート試験 公開問題 問54(独立行政法人情報処理推進機構(IPA))

ソフトウェア保守に関する説明として,適切なものはどれか。
  1. ア稼働後にプログラム仕様書を分かりやすくするための改善は,ソフトウェア保守である。
  2. イ稼働後に見つかった画面や帳票の軽微な不良対策は,ソフトウェア保守ではない。
  3. ウシステムテストで検出されたバグの修正は,ソフトウェア保守である。
  4. エシステムを全く新規のものに更改することは,ソフトウェア保守である。
正解と解説を見る

正解:ア

【ソフトウェア保守とは】

ソフトウェア保守は、システムが稼働を始めた後(利用者に引き渡された後)に、ソフトウェアやその文書を修正したり改善したりする活動です。次のようなものがあります。

・是正保守:稼働後に見つかった不良(バグ)を修正する

・適応保守:法律の改正や環境の変化などに合わせて修正する

・完全化保守:性能や保守のしやすさなどを改善する。プログラム仕様書などの文書を分かりやすく改善することも含む

・予防保守:将来問題になりそうな箇所を、問題が起きる前に修正する

一方、稼働前のテストで見つかったバグの修正は開発の作業で、システムを全く新しいものに作り替えることは、新規の開発です。

【選択肢の検討】

ア:稼働後にプログラム仕様書を分かりやすくするための改善は、ソフトウェア保守です。適切です。

イ:稼働後に見つかった不良の対策は、軽微なものでもソフトウェア保守(是正保守)です。

ウ:システムテストは稼働前の開発の工程なので、そこで検出されたバグの修正は、開発の作業です。

エ:システムを全く新規のものに更改することは、新規の開発で、ソフトウェア保守ではありません。

よって、正解は選択肢アです。

まず令和8年度の100問を通しで解いてみる(無料)