「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

出典:平成30年度 ITパスポート試験(IP) 秋期分 問37

difficulty難易度設定
スポンサーリンク

予備知識


用語意味
保守対象の機器やシステムなんかを不便なく使えるように維持管理すること
システムテストシステム開発における工程のひとつで「このシステムは、ばっちり、きっちり、完成したかな?ちゃんと動いてお客さまの役に立てるかな?」を全体的に確認するテスト
受け入れテストお客さま側でやる「これはちゃんと完成しているかな?代金を支払っても良いと思える出来かな?」を確認するテスト
単体テストシステム開発における工程のひとつで「合体前の部品は、それぞれちゃんと動く?」を確認するテスト
レスポンスタイムコンピュータに対して「これをやってよ」な要求リクエストを出してから「はいよ、終わったよ」や「やりたくないよ」な応答レスポンスが返ってくるまでにかかる時間

問題


問題文
ソフトウェア保守に該当するものはどれか。
ピヨ意訳:「あっ!これは保守の作業だな!」な選択肢は、どれ?

解答選択肢
システムテストで測定したレスポンスタイムが要件を満たさないので,ソフトウェアのチューニングを実施した。
ピヨ意訳:システムテストで問題が見つかったので対応した
ソフトウェア受入れテストの結果,不具合があったので,発注者が開発者にプログラム修正を依頼した。
ピヨ意訳:受入れテストで問題が見つかったので対応した
プログラムの単体テストで機能不足を発見したので,プログラムに機能を追加した。
ピヨ意訳:単体テストで問題が見つかったので対応した
本番システムで稼働しているソフトウェアに不具合が報告されたので,プログラムを修正した。
ピヨ意訳:実際に動いている(使っている)システムに問題が見つかったので対応した


正解までのつなぎ

正解


正解
本番システムで稼働しているソフトウェアに不具合が報告されたので,プログラムを修正した。
ピヨ意訳:実際に動いている(使っている)システムに問題が見つかったので対応した

ピヨピヨ解説


対応内容は気にする必要ありません。
どの工程で発生した問題かに注目してください。

保守は

対象の機器やシステムなんかを不便なく使えるように維持管理すること

です。
システムが完成して「実際に使い始めてから」やる作業です。

それを踏まえて、解答選択肢を見てみましょう。

「ア:システムテストで測定したレスポンスタイムが要件を満たさないので,ソフトウェアのチューニングを実施した。」は、システムテストで問題が発生したと言っています。
これはシステムが完成する前の話です。
保守では ありません。

「イ:ソフトウェア受入れテストの結果,不具合があったので,発注者が開発者にプログラム修正を依頼した。」は、受入れテストで問題が見つかったと言っています。
これもシステムが完成する前の話です。
保守では ありません。

「ウ:プログラムの単体テストで機能不足を発見したので,プログラムに機能を追加した。」は、単体テストで問題が見つかったと言っています。
これもシステムが完成する前の話です。
保守では ありません。

「エ:本番システムで稼働しているソフトウェアに不具合が報告されたので,プログラムを修正した。」は、本番システムで問題が発生したと言っています。
「本番システム」なので、これはシステムが完成した後の話です。
この作業は保守に該当します。

ということで「エ:本番システムで稼働しているソフトウェアに不具合が報告されたので,プログラムを修正した。」が正解です。


スポンサーリンク
書籍画像069
書籍画像039


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
タヌキとキツネ
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた