平成21年度 春期 午前Ⅱ 問18
サービスマネジメント
業務プログラムに関する問題
業務プログラムの運用・保守の考え方のうち,適切なものはどれか。
- アエラーの原因究明のために業務プログラム中に記述した,エラーログ採取やトレースのためのコードは,運用時のデータ処理効率の低下の原因にならない場合でも運用開始時にはすべて取り除くべきである。
- イ業務プログラムに精通することは運用管理を容易にするが,すべての担当者がそうなることは困難なので,運用マニュアルなどを整備しておく必要がある。
- ウ業務プログラムの運用中にエラーが発生したとき,すぐに修正できるものであれば,運用管理者が自ら修正して,業務に支障がないようにすることが望ましい。
- エデータ処理の手順の変更に伴い業務プログラムを修正したときは,元のプログラムを開発したときのテストデータだけを使った確認テストを行い,運用を再開することが望ましい。
答えと解説を見る
✓ これが正解イ業務プログラムに精通することは運用管理を容易にするが,すべての担当者がそうなることは困難なので,運用マニュアルなどを整備しておく必要がある。
解説
全員が精通するのは難しいので、運用マニュアルなどを整備します。
運用・保守では、特定の人の知識に頼らず、だれが担当しても同じように運用できる状態を作ることが大切です。業務プログラムに精通した担当者がいれば運用管理は楽になりますが、担当者全員がそうなるのは現実的ではありません。そこで、運用の手順や異常時の対応を運用マニュアルなどにまとめ、知識を文書として共有しておく必要があります。人に頼らず仕組みで運用を支える考え方になっているか、役割分担や変更の手順を飛ばしていないかを軸に見ると判断できます。
ほかの選択肢はなぜ違うのか
- アエラーの原因究明のために業務プログラム中…:エラーログ採取やトレースのためのコードは、処理効率を下げないのであれば、運用中の障害調査に役立ちます。効率に影響しない場合まで一律に取り除くべきだとするのは、保守のしやすさを自ら損なう考え方です。
- ウ業務プログラムの運用中にエラーが発生した…:運用管理者が自分でプログラムを直すと、開発・保守の担当との役割分担が崩れ、変更の記録やテストがないまま本番に反映されるおそれがあります。修正は決められた変更の手順に従って保守の担当が行うべきです。
- エデータ処理の手順の変更に伴い業務プログラ…:処理手順の変更に合わせてプログラムを修正したなら、変更後の処理を確かめるテストデータが必要です。元の開発時のテストデータだけでは、変更した部分が正しく動くかを確認できません。
この問題の用語
- 保守動いているシステムを使い続けられるように、点検や修正、更新を続ける作業です。障害の修正だけでなく、環境の変化に合わせた手直しも含みます。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
出典:平成21年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問18
同じ用語が出る問題
- 令和5年度 秋期 午前Ⅱ 問18:TCOに関する問題(保守)
- 令和2年度 10月 午前Ⅱ 問12:保守性の評価指標になるもの(保守)
- 平成29年度 春期 午前Ⅱ 問18:リファクタリングの説明(保守)
- 平成28年度 春期 午前Ⅱ 問1:SPAに関する問題(保守)
- 平成27年度 春期 午前Ⅱ 問20:TCOに関する問題(保守)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)