ITパスポート 平成23年度 特別 問44
システム開発技術
稼働中のソフトウェアに対して,発見された障害の是正や,新しい要件に対応するための機能拡張を行う活動として,最も適切なものはどれか。
- ア システムテスト
- イ システム要件定義
- ウ ソフトウェア構成管理
- エ ソフトウェア保守
答えと解説
✓ これが正解エ ソフトウェア保守
解説
稼働後の障害の是正も機能拡張も、ソフトウェア保守に入ります。
作ったソフトウェアは、本番で稼働した後も手を入れ続けます。見つかった障害を直すことも、そのひとつです。新しい要件に合わせて機能を足すことも、同じ活動に入ります。どちらも稼働後に行う手入れで、この活動をソフトウェア保守と呼びます。だからソフトウェア保守を挙げた肢が正解です。外の決まりが変われば、合わせて直す必要も出ます。システムテストは、稼働の前に行う確認の段階です。決めた要件を満たしているかを、開発した側が確かめます。システム要件定義は、何を作るかを決めるいちばん手前の段階です。ソフトウェア構成管理は、部品の版や変更の差分を管理する働きです。どの版がどこで動いているかを、そろえておくために行います。つまり三つは、稼働後の手入れそのものを指してはいません。境目は本番で稼働したかどうかです。シラバスも、保守を開発の工程のひとつとして置いています。
ほかの選択肢の解説
- ア システムテスト:システムテストは、開発した側が、システム全体が要件を満たすかを確かめる段階です。本番に出す前に行うため、稼働した後の手入れにはあたりません。行う時期が保守より前にあります。
- イ システム要件定義:システム要件定義は、システムに求める機能や性能を明らかにする段階です。開発全体の土台となる、最初の工程にあたります。稼働後に手を入れるソフトウェア保守とは、順序がまるで違います。
- ウ ソフトウェア構成管理:ソフトウェア構成管理は、プログラムや文書の版と変更の履歴を記録し、どの版が使われているかを把握する働きです。保守を支える仕組みではありますが、障害の是正や機能拡張そのものを指す語ではありません。
関連用語
- 保守動いているシステムを使い続けられるように、点検や修正、更新を続ける作業です。
- システムテスト作り上げたシステム全体が、求めたとおり動くかを確かめる試験です。
- システム
要件定義 システムに求める機能や性能を、外から見える形で決める段階です。 - 構成管理IT資産を洗い出して管理台帳に記録し、その情報を正しく持ち続ける働きです。
- ソフトウェア
保守 稼働を始めた後に手を入れる営みで、法や制度の変化に合わせて直す形も入ります。
出典:平成23年度 特別 ITパスポート試験 問44
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問52:
要件定義に 関する 問題 (システム 要件定義) - 令和8年度 問46:
問題管理の 説明 (構成管理) - 令和6年度 問46:
構成管理に 関する 問題 (構成管理) - 令和5年度 問42:
単体 テストに 関する 問題 (システムテスト) - 令和4年度 問47:
ソフトウェア 保守に 関する 記述 (ソフトウェア 保守)
同じ分野の問題
誤りを見つけたら報告する