出典:平成31年度 春期 情報セキュリティマネジメント試験(SG) 午前 問42
予備知識
| 用語 | 意味 |
|---|---|
| データ | 判断材料になる何か |
| エラーデータ | おかしくなったデータ。もしくは、エラーになったデータ |
| 原始データ | 編集とか集計とかされる前の、何の手も加えられていない状態のデータ |
| 入力データ | 入力されたデータ |
問題
| 問題文 |
|---|
| システム運用におけるデータの取扱いに関する記述のうち,最も適切なものはどれか。 |
| ピヨ意訳:システム運用の話だよ。データの取り扱い方として正しいのは、どれ? |
| 解答選択肢 | |
|---|---|
| ア | エラーデータの修正は,データの発生元で行うものと,システムの運用者が所属する運用部門で行うものに分けて実施する。 |
| ピヨ意訳:エラーデータの修正は、データを作ったところでやるのと運用部門でやるのに分けて実施する | |
| イ | 原始データの信ぴょう性のチェック及び原始データの受渡しの管理は,システムの運用者が所属する運用部門が担当するのが良い。 |
| ピヨ意訳:加工前のデータの正しさチェックや受け渡しの管理は、運用部門がやった方が良い | |
| ウ | データの発生元でエラーデータを修正すると時間が掛かるので,エラーデータの修正はできるだけシステムの運用者が所属する運用部門に任せる方が良い。 |
| ピヨ意訳:データを作ったところでエラーデータを修正すると時間がかかるから、エラーデータの修正はできるだけ運用部門でやった方が良い | |
| エ | 入力データのエラー検出は,データを処理する段階で行うよりも,入力段階で行った方が検出及び修正の作業効率が良い。 |
| ピヨ意訳:入力データのエラーを見つけるのは、データを処理するときにやるよりもデータを入力する段階でやった方が良い | |

正解
| 正解 | |
|---|---|
| エ | 入力データのエラー検出は,データを処理する段階で行うよりも,入力段階で行った方が検出及び修正の作業効率が良い。 |
| ピヨ意訳:入力データのエラーを見つけるのは、データを処理するときにやるよりもデータを入力する段階でやった方が良い | |
ピヨピヨ解説
全体的に微妙な選択肢が多い気もするのですが、1つだけ明らかに「これは、そうだよね!」と思える選択肢があります。
答えをカンニングしたら、その選択肢が正解でした。
ということで、その選択肢に寄せる感じで解説を書いていきます。
それを踏まえて、解答選択肢を見ていきましょう。
「ア:エラーデータの修正は,データの発生元で行うものと,システムの運用者が所属する運用部門で行うものに分けて実施する。」は違います……と言えるほど自信はないのですが、正解の選択肢ではないので違うのでしょう。
おそらくですが、エラーデータの修正を複数の部門に分けてやると、部門間の連携が必要になって煩雑ですし、齟齬が発生する危険性が上がります。
だから、エラーデータの修正は全てデータの発生元で行った方が良いということでしょう。
ちなみに、なんで運用部門ではなくデータの発生元でやった方が良いのかは、後から出てくる解答選択肢「ウ」の解説を見れば分かります。
「イ:原始データの信ぴょう性のチェック及び原始データの受渡しの管理は,システムの運用者が所属する運用部門が担当するのが良い。」も違います……と言えるほど自信はないのですが、正解の選択肢ではないので違うのでしょう。
おそらくですが、原始データ(加工前のデータ)の中身に詳しいのはデータの発生元だからじゃないですかね。
運用部門が主体になるよりもデータの発生元が主体で「原始データの信ぴょう性のチェック及び原始データの受渡しの管理」をやった方が良いということでしょう。
「ウ:データの発生元でエラーデータを修正すると時間が掛かるので,エラーデータの修正はできるだけシステムの運用者が所属する運用部門に任せる方が良い。」も違います……と言えるほど自信はないのですが、正解の選択肢ではないので違うのでしょう。
当事者はデータの発生元じゃないですか。
おそらくですが、運用部門で勝手に修正して、そのままスルーしてしまうと、データの発生元に対するフィードバックがなくなって、うんちゃらかんちゃらとかになる危険性があるからじゃないかな~と推測しています。
なお、解答選択肢の「ア」には、エラーデータの修正を「データの発生元と運用部門で分担してやる」と書いてあります。
解答選択肢の「ウ」には、エラーデータの修正を「運用部門でやる」と書いてあります。
どちらも正解ではないので、エラーデータの修正は「データの発生元でやる」が正しいのだと思います。
「エ:入力データのエラー検出は,データを処理する段階で行うよりも,入力段階で行った方が検出及び修正の作業効率が良い。」は……やっと自信を持って言える選択肢が出てきました。
この選択肢は正しいです。
たとえば、出退勤システムで考えてみてください。
出社時刻を「10時」と入れようと思ったのですが、間違えて「午後10時(22時)」と入れてしまいました。
そのまま登録されて後から直すよりも、登録しようとした時点で「22時に出社?おかしくない?」とエラーになった方が何となく楽そうじゃありませんか?
「変なデータを後から直す」よりも「変なデータを入れられない」の方が、検出及び修正の作業効率は良くなります。
ということで「エ:入力データのエラー検出は,データを処理する段階で行うよりも,入力段階で行った方が検出及び修正の作業効率が良い。」が正解です。






