サービスマネジメント|平成29年度 秋期 ITパスポート試験(特別措置試験) 問39
ソフトウェア保守で実施する活動として,適切なものはどれか。
- システムの利用者に対して初期パスワードを発行する。
- 新規システムの開発を行うとき,保守のしやすさを含めたシステム要件をシステムでどのように実現するか検討する。
- ベンダに開発を委託した新規システムの受入れテストを行う。
- ✓ これが正解本番稼働中のシステムに対して,法律改正に適合させるためにプログラムを修正する。
解説
動いているシステムに手を入れて直し続ける作業が保守です。
ソフトウェア保守は、すでに本番で動いているシステムを対象にした作業です。作り終えたら終わりではなく、使っているうちに不具合が見つかったり、法律や制度が変わって合わなくなったり、もっと使いやすくしたいという要望が出てきたりします。そのたびにプログラムへ手を入れて、動き続けられるようにするのが保守です。法律の改正に合わせてプログラムを直す作業は、まさにこれに当たります。残る三つは、いずれも稼働より前か、運用の別の場面の作業です。作る前に実現の仕方を考えるのは開発の側、受け取ってよいかを確かめるのは受入れの場面、利用者に最初の合言葉を配るのは日々の運用の仕事です。保守の中身は、不具合を直すものだけではありません。制度の変更に合わせるもの、性能を上げるもの、将来の故障を防ぐものがあります。
ほかの選択肢はなぜ違うのか
- 利用者に初期パスワードを発行するという肢です。利用者を登録して使い始めてもらうための作業で、日々の運用に含まれます。プログラムそのものに手を入れるわけではないので、保守とは区別します。プログラムそのものには手を入れていません。
- 新規システムを作るときに、保守のしやすさを含めた要件をどう実現するか検討するという肢です。保守という語は出てきますが、やっているのは作る前の設計です。対象がまだ動いていません。保守という語は出ますが、対象がまだ動いていません。
- 委託した新規システムの受入れテストを行うという肢です。納品されたものが注文どおりかを確かめる作業で、稼働を始める前に行います。動いているものを直す作業ではありません。稼働を始める前に行う、受け取り側の確認です。
この問題に関係する言葉
- ソフトウェア保守
- 運用
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
- システム要件
出典:平成29年度 秋期 ITパスポート試験(特別措置試験) 問39
同じ単元をまとめて解くならサービスマネジメントへ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)