本文へスキップ

平成24年度 秋期 ITパスポート試験 問91

この問題の解説と、これまでの解答の記録です。

問91
頻出度★★☆

S社の企画部では交通費申請システムの導入を検討している。企画部のAさんは,上司のB課長から“先日のシステム導入検討会の内容をまとめてほしい。まずは,交通費申請に関する現在の問題点とシステムへの要望を整理して,システムがもつべき機能を洗い出すことから始めてはどうだろうか。そして,システム導入の目的を明確にしていくことが大切だね。”との指示を受けた。システム導入検討会のメモは,次のとおりである。 〔システム導入検討会のメモ〕 (1) 利用区間と申請された金額が正しいかどうかの確認に,最も多くの時間を掛けている。 (2) 市販のソフトウェアを利用すれば,システム導入費用が安くなるはずである。 (3) 数日分をまとめて申請できる方法があってもよい。 (4) 申請書類に記入するべき項目が記入されていないなどの書類の不備が多い。 (5) 申請書類の計算ミスが多くて,承認までに時間が掛かっている。 (6) システム導入後も,申請書類の不備やミスは本人が修正して再度提出する。 (7) 過去に申請したデータを再利用して申請したい。 (8) 申請後に申請した交通費がいつ支払われるのかが分かるとよい。 (9) システム導入時には説明会を開いてほしい。 〔システム導入検討会のメモ〕 (5) の“申請書類の計算ミスが多くて,承認までに時間が掛かっている。”の原因を調べたところ,合計計算の単純な誤りで,返却された申請書類を申請者が修正して再度提出しているので,承認までに時間が掛かっていることが分かった。これを改善するためにシステムがもつべき機能として,適切なものはどれか。

出典 平成24年度 秋期 ITパスポート試験 問91
解説

問 91

  • 不正解ア

    「申請後に,計算ミスがある申請を検索できる機能」は、誤りが申請書類に入り込んでしまった後で、それを見つけ出すだけの事後検出の仕組みです。人が合計を手計算するという原因は手つかずなので計算ミスは相変わらず発生し、見つけた後は結局その申請を申請者に返却して修正・再提出させることになります。手戻りのループがそのまま残るため、承認までに時間が掛かるという問題は解消しません。なお、そもそも入力値からシステムが合計を検算できるのなら、検索させるより最初から自動計算させる方が合理的です。

  • イ

    正解 正解は イ。この設問は、原因分析の結果に対して「どの機能を持たせれば原因そのものを取り除けるか」を問うています。調査で判明した因果関係は、①申請者が合計を手計算する → ②単純な計算間違いが混入する → ③書類が返却される → ④申請者が修正して再提出する → ⑤その往復の分だけ承認までの時間が延びる、という連鎖です。時間が掛かっている真因は最上流の①②、つまり人が計算していることにあります。イ の「申請時に,必要な計算を自動的に行う機能」は、申請者が金額や数量を入力すれば合計をシステムが計算して確定させるものなので、そもそも合計計算の誤りが発生しません。誤りが生まれなければ返却も修正も再提出も起こらず、③④の手戻りループが丸ごと消えて承認リードタイムが短縮されます。しかも自動計算は申請者の入力負担も同時に減らします。このように、発生してしまった不具合を後から見つけて直すのではなく、発生源で作り込ませない対策(源流対策)こそが業務改善として最も効果が高く、システムがもつべき機能として適切です。

  • 不正解ウ

    「申請者が,電卓機能をもったソフトウェアを使えるようにする機能」は、計算する主体が申請者のままである点が決定的な弱点です。電卓を渡しても、数値の打ち間違い、加算し忘れ、計算結果を申請書へ転記する際の写し間違いといった単純ミスは依然として起こり得ます(今回の原因はまさにこの種の単純な誤りです)。誤りの発生確率を多少下げる支援策にとどまり、根絶はできないため、返却・再提出による遅延も残ります。

  • 不正解エ

    「申請を承認する上司が,計算ミスを修正することができる機能」も、誤りが発生した後の後始末にすぎません。返却の往復は減っても、上司が全申請の合計を検算して直す作業を負うことになり、承認者側の負担と確認時間が増えて、かえって承認が滞りかねません。さらに、申請内容は申請者本人が責任をもって申告するものであり、承認者が申請データを書き換えるのは申請と承認の職務分離を崩し、内部統制上も望ましくありません。原因である人手計算が残っている点でも改善策として不適切です。

ここがポイント
  • 業務上の問題を解決する機能を選ぶ問題では、原因分析の結果をたどって「原因を発生源で取り除く機能」を選ぶ。事後に見つける(検索)・事後に直す(修正)は対症療法であり、手戻りが残るため根本解決にならない。手作業に起因する単純ミスは、自動化して人が計算しない状態にするのが定石。
  • 業務要件定義では、現行業務の問題点とその原因を洗い出し、そこから新システムに求める機能要件を導く。今回のように「なぜ時間が掛かるのか」という因果連鎖の最上流を特定できれば、必要な機能(申請時の自動計算)は自ずと決まる。
用語

解答の記録