システム開発技術

ITパスポート試験システム開発技術」の問題

マネジメント系システム開発技術難易度:normal
ソフトウェア保守に関する記述のうち,適切なものはどれか。
本番環境で運用中のシステムに対して,ソフトウェアの潜在不良を発見し,障害が発生する前に修正を行うことはソフトウェア保守には含まれない。
本番環境で運用中のシステムに対して,ソフトウェアの不具合を修正することがソフトウェア保守であり,仕様変更に伴う修正はソフトウェア保守には含まれない。
本番環境で運用中のシステムに対して,法律改正に伴うソフトウェア修正もソフトウェア保守に含まれる。
本番環境で運用中のシステムに対する修正だけでなく,納入前のシステム開発期間中に実施した不具合の修正もソフトウェア保守に含まれる。
正解
本番環境で運用中のシステムに対して,法律改正に伴うソフトウェア修正もソフトウェア保守に含まれる。

JIS X 0161に基づくソフトウェア保守の定義では、法律・規制の変更に合わせてソフトウェアを修正する「適応保守」が明確に含まれる。法律改正への対応は環境変化への適応であり、保守の対象外ではない。

?選択肢ごとの解説

ア ×「潜在不良を事前に修正する」活動は「予防保守」と呼ばれ、正式なソフトウェア保守の一種である。選択肢の「含まれない」という記述は誤り。
イ ×「是正保守」(不具合の修正)だけでなく、仕様変更への対応も「完全化保守」として保守に含まれる。仕様変更に伴う修正を除外する記述は誤り。
ウ ○JIS X 0161に基づくソフトウェア保守の定義では、法律・規制の変更に合わせてソフトウェアを修正する「適応保守」が明確に含まれる。法律改正への対応は環境変化への適応であり、保守の対象外ではない。
エ ×ソフトウェア保守は「本番環境で運用中のシステム」に対する活動と定義されており、納入前の開発期間中の不具合修正はテスト・デバッグ工程に属し保守には含まれない。
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。

ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。

無料ではじめる →

ukamiru 過去問 · ITパスポート試験 · itpass-r4k-q47

【ITパスポート試験】システム開発技術の問題と解答・解説|ukamiru 過去問