システム監査技術者 2018年 午後1 問02
データ分析システムの監査に関する次の記述を読んで、設問1~5に答えよ。
サービス業のP社は、昨年、社内の各種活動の実績を把握して、新たな施策を立案し、実施する活動を進めていくことを目的として、データ分析システムを構築した。このシステムは様々なテーマでの活用が期待できるが、P社は業務の効率向上とともに、従業員の満足度を高めるための“働き方改革”を当面の優先テーマとした。
データ分析システムは、経営企画部がシステムオーナとなって企画し、情報システム部が開発と運用を行っており、その概要は、図1のとおりである。このシステムは、構築してから1年経過したので、P社では構築目的の達成状況を確かめるために、監査室によるシステム監査を実施することにした。

〔情報システム部長へのヒアリング〕
システム監査人は、予備調査として、データ分析システムについて、情報システム部長へのヒアリングを行った。その結果は、次のとおりである。
(1) データの収集
① 情報システム部には、業務システム課、基盤システム課及び管理課がある。データ分析システムは、業務システム課が運用しており、次の四つのシステムからデータを月次で収集し、蓄積している。
(ア)勤怠管理システム(運用担当:業務システム課)
(イ)人事管理システム(運用担当:業務システム課)
(ウ)スケジュール管理システム(運用担当:基盤システム課)
(エ)認証基盤システム(運用担当:基盤システム課)
② スケジュール管理システムは、各従業員の日々の予定と、会議室の予約を管理している。このシステムから、現在はスケジュールデータとして、部署ごとの会議の合計時間だけを収集しているが、今後は、更に詳細なデータ項目(会議ごとの参加者と時間など)を収集する予定である。
(2) データ分析システムの運用
① P社の各部門が、収集したデータの利用を希望する場合には、最初に情報システム部が、実際のデータの一部をサンプルデータとして抽出して提供し、利用を希望する部門が分析を試行する。意図した分析が可能なことを確認できたら、利用を希望する部門から経営企画部へ“データ利用申請書”を提出し、その後、定常的に利用する。
② P社では、対象システムごとに、サービスレベルを5段階に区分して設定している。各サービスレベルに応じて、障害発生時の停止時間の水準を、上位から順に5分、1時間、9時間、1日、4日と定め、併せてバックアップ体制を設けている。データ分析システムは、業務システム課が運用している他のシステムと同様に、上位から2番目のサービスレベルが設定され、障害発生時の停止時間は1時間となっている。
(3) データの分析・活用
各利用部門は、データ蓄積基盤のデータを基に、データ分析ツールを使用して、月次の定型レポート及び随時の分析レポートを作成している。
〔経営企画部長へのヒアリング〕
システム監査人は、更に予備調査として、データ分析システムの構築の経緯と活用状況について、経営企画部長へのヒアリングを行った。その結果は、次のとおりである。
(1) 経営企画部が、データ分析システムの構築について、経営幹部で構成される投資委員会へ提案した際には、データの収集について、次のような議論があった。
A委員からは、“関連しそうなデータをできるだけ多く収集し、分析を繰り返すことによって、どのように活用するかを検討すればよい”という意見があった。それに対し、B委員からは、“分析の目的が曖昧なままデータを収集すると、収集に時間と手間が掛かる一方で、成果が得られない可能性が高い”と指摘する意見があった。
(2) “働き方改革”の施策は、間接業務の効率向上、在宅勤務を含む多様な勤務制度の導入、情報共有環境の整備、会議の効率向上など、多岐にわたっている。例えば、会議の効率向上の内容は、次のとおりである。
① 全ての会議の参加者・時間・頻度を見直し、1人当たりの会議時間を低減する。
② 会議の目的に応じて、“アイディア創出”、“意思決定”及び“情報共有”に区分し、“情報共有”の会議のうち30%は電子メールなどで代替して削減する。
③ データ分析ツールを利用して、会議の実績を目的別・部署別に集計した“会議開催実績表”を作成し、①と②の施策の進捗状況を把握できるようにする。
(3) 現在行っているデータ分析は、P社の基幹業務(営業・サービスなど)とは異なり、1日停止したとしても、事業運営に支障を来すことはない。当面は月次でデータ分析を行い、業務の傾向を把握することによって、価値のある知見が得られると考えている。
(4) データ分析システムを有効に活用するために、毎月、各利用部門の代表者を集めて、活用検討会を開催している。そこでは、各利用部門がデータ分析システムの利用状況を報告し、併せて今後の利用ニーズを提案する。また、情報システム部からは、データの収集状況(ニーズに対応して必要となった新規のデータが、予定どおり収集できているかどうかなど)、及び今後の収集予定を報告する。
〔本調査の結果〕
システム監査人は、予備調査の結果を受けて、本調査を行った。その結果は、次のとおりである。
(1) データの収集
スケジュールデータは、現在はスケジュール管理システムの本番運用中のサーバから収集している。今後、更に詳細なデータ項目を収集する場合は、運用面のリスクがある。その対策として、システム監査人は、本番運用中のサーバとは別にレプリケーションサーバを構築して、そこからデータを収集する方法を検討する必要があると考えた。
(2) データ分析システムの運用
① 利用部門から“データ利用申請書”が提出された後に、経営企画部は申請者を個人情報の取扱者として登録し、データの受渡し内容を記録して保管している。しかし、システム監査人は、この運用方法では、個人情報管理に関わるコンプライアンスを確保するためには不十分と考え、必要なコントロールの有無をヒアリングによって確かめた。
② P社では、システム構築時に開催している要件検討会において、対象システムのサービスレベルを設定している。システム監査人は、データ分析システムのサービスレベルが、業務要件に見合っていることを確かめるために、要件検討会の議事録を閲覧した。その結果、業務停止の影響について検討せずに、業務システム課が運用している他のシステムと同じサービスレベルが設定されていることが分かった。システム監査人は、このままでは、適切にシステムを運用する上でリスクがあると考え、改善を求めることとした。
(3) データの分析・活用
① 〔経営企画部長へのヒアリング〕の(1)で、B委員から指摘された“成果が得られない可能性”が低減しているかどうかを文書で確認した結果、適切な対処が行われていた。
② 各部門において、分析結果を活用した会議の見直しが行われているかどうかを確かめるために、会議の効率向上について状況を確認した。
設問1:
問題文を見る〔本調査の結果〕(1)について、システム監査人が想定したリスクを、45字以内で述べよ。
模範解答
本番運用サーバの負荷が増大し、スケジュール管理システムのレスポンスが低下する。
解説
解答の導き方
-
まず、スケジュールデータをどこから収集しているかを確認します。本調査では、「スケジュール管理システムの本番運用中のサーバから収集している」とあります。つまり、データ分析用の収集処理が、実際の業務で使われているサーバに影響する可能性があります。
-
次に、今後の収集内容に注目します。現在は「部署ごとの会議の合計時間だけ」を収集していますが、今後は「会議ごとの参加者と時間など」も収集する予定です。収集するデータが詳細になると、抽出するデータ量や処理が増え、本番運用中のサーバにかかる負荷が大きくなるおそれがあります。
-
スケジュール管理システムは、従業員の日々の予定や会議室の予約を管理しています。そのため、サーバの負荷が増えると、システムの応答が遅くなり、利用者が予定の確認や会議室の予約を行う際に支障が出る可能性があります。したがって、想定するリスクは、本番運用サーバの負荷増大によるスケジュール管理システムのレスポンス低下です。
誤りやすいポイント
- リスクを「データ分析システムの処理が遅くなること」と捉えないようにします。問題となるのは、データを収集する元のスケジュール管理システムへの影響です。
- 詳細なデータ収集によって、個人情報の漏えいや不正利用が起きるリスクを答えるのではありません。この設問では、本番運用中のサーバから収集することによる運用面のリスクを問われています。
- 「サーバが停止する」とまで断定する必要はありません。本文から直接導けるのは、負荷の増大によってレスポンスが低下するリスクです。
FAQ
Q: データが詳細になると、なぜサーバ負荷が増えるのですか?
A: 抽出対象のデータ量や、抽出・処理に必要な作業が増えるためです。特に本番運用中のサーバから収集する場合、業務処理とデータ収集処理が同じサーバ資源を使う可能性があります。
A: 抽出対象のデータ量や、抽出・処理に必要な作業が増えるためです。特に本番運用中のサーバから収集する場合、業務処理とデータ収集処理が同じサーバ資源を使う可能性があります。
Q: レプリケーションサーバは、このリスクとどう関係しますか?
A: 本番運用中のサーバとは別のサーバからデータを収集できるようにし、本番サーバへの負荷を抑える対策として検討されています。
A: 本番運用中のサーバとは別のサーバからデータを収集できるようにし、本番サーバへの負荷を抑える対策として検討されています。
関連キーワード: 本番環境、データ抽出、サーバ負荷、レスポンス性能、レプリケーション
設問2:
問題文を見る〔本調査の結果〕(2)の①について、システム監査人が確かめたコントロールの内容を、45字以内で述べよ。
模範解答
サンプルデータについては、個人情報に該当するデータ項目はマスキング処理を行う。
解説
解答の導き方
-
まず、問われているのは、申請後の利用者登録やデータ受渡しの記録とは別に、個人情報を適切に管理するためのコントロールです。
-
本文では、利用部門が分析を試す段階で、情報システム部が「実際のデータの一部をサンプルデータとして抽出して提供」するとあります。つまり、正式な利用申請より前に、実データに基づくサンプルが渡されます。
-
一方、個人情報の取扱者としての登録は、「データ利用申請書」が提出された後に行われます。この登録だけでは、それより前に提供されるサンプルデータに含まれる個人情報を保護できません。また、データの受渡し内容を記録して保管することも、個人情報がサンプルに含まれたまま渡ることを防ぐ対策にはなりません。
-
そこで、サンプルデータを提供する段階で、個人情報に該当するデータ項目をマスキングするコントロールが必要です。これにより、分析の試行に必要なデータを提供しつつ、個人情報の漏えいリスクを抑えられます。
誤りやすいポイント
- 申請後の取扱者登録を挙げるだけでは、申請前に提供するサンプルデータの保護になりません。
- 受渡し内容の記録は、提供した事実を後から確認するためのものであり、個人情報の露出そのものを防ぐコントロールとは異なります。
- サンプルデータを提供しないことではなく、個人情報に該当するデータ項目をマスキングする点が重要です。
FAQ
Q: サンプルデータは実データから抽出されるのですか?
A: はい。本文には、実際のデータの一部をサンプルデータとして抽出するとあります。そのため、個人情報が含まれる可能性を考慮する必要があります。
A: はい。本文には、実際のデータの一部をサンプルデータとして抽出するとあります。そのため、個人情報が含まれる可能性を考慮する必要があります。
Q: 受渡し内容を記録していれば、個人情報の保護として十分ですか?
A: いいえ。記録は受渡しの確認には役立ちますが、個人情報を含むデータが提供されること自体を防ぐものではありません。
A: いいえ。記録は受渡しの確認には役立ちますが、個人情報を含むデータが提供されること自体を防ぐものではありません。
Q: なぜサンプルデータの段階で対策が必要なのですか?
A: サンプルの提供は正式な利用申請より前に行われるため、申請後の取扱者登録だけでは、その段階の個人情報を保護できないからです。
A: サンプルの提供は正式な利用申請より前に行われるため、申請後の取扱者登録だけでは、その段階の個人情報を保護できないからです。
関連キーワード: 個人情報保護、マスキング、サンプルデータ、アクセス制御、監査証跡
設問3:
問題文を見る〔本調査の結果〕(2)の②について、システム監査人が想定したリスクを、40字以内で述べよ。
模範解答
サービスレベルが高すぎるために、運用コストが高くなる。
解説
解答の導き方
-
まず、設問が求めているのは、データ分析システムに設定されたサービスレベルによって生じるリスクです。
-
本文では、サービスレベルごとに障害発生時の停止時間を定め、併せてバックアップ体制を設けているとあります。上位のサービスレベルほど停止時間が短く、データ分析システムには上位から2番目の「1時間」が設定されています。
-
しかし、本調査では、そのサービスレベルが業務上の必要性を踏まえて決められたのではなく、業務システム課が運用する他のシステムと同じ水準に設定されていたと分かっています。つまり、データ分析システム固有の業務要件に照らした検討が不足しています。
-
そこで、経営企画部長へのヒアリング内容と比較します。現在の分析は月次で行われ、「1日停止したとしても、事業運営に支障を来すことはない」とされています。このシステムには、障害時に1時間で復旧させるほど高いサービスレベルは必要ないと考えられます。
-
必要以上に高いサービスレベルを維持すると、それに対応するバックアップ体制などにも費用がかかります。したがって、業務上の必要性に比べてサービスレベルが高すぎることによる運用コストの増加が、想定されるリスクです。
誤りやすいポイント
- 「停止時間が1時間なので、業務に影響が出る」と考えるのは誤りです。本文では、1日停止しても事業運営に支障はないとされています。
- サービスレベルを高く設定すれば常に適切、とは限りません。業務上の必要性を超える水準は、過剰な運用コストにつながります。
- 問われているのは、サービスレベルの設定根拠が不十分だったこと自体ではなく、その設定によって生じるリスクです。
FAQ
Q: サービスレベルが高いと、なぜ運用コストが増えるのですか?
A: 短い停止時間に対応するためのバックアップ体制などが必要になり、その維持に費用がかかるためです。
A: 短い停止時間に対応するためのバックアップ体制などが必要になり、その維持に費用がかかるためです。
Q: サービスレベルを低く設定しすぎるリスクはありませんか?
A: あります。業務に必要な復旧水準を下回れば、障害時に業務への影響が大きくなります。業務要件に合った水準にすることが重要です。
A: あります。業務に必要な復旧水準を下回れば、障害時に業務への影響が大きくなります。業務要件に合った水準にすることが重要です。
Q: このシステムで1時間以内の復旧が不要と判断できる根拠は何ですか?
A: 月次で分析を行っており、1日停止しても事業運営に支障がないという説明があるためです。
A: 月次で分析を行っており、1日停止しても事業運営に支障がないという説明があるためです。
関連キーワード: サービスレベル、業務要件、可用性、バックアップ、運用コスト
設問4:
問題文を見る〔本調査の結果〕(3)の①について、システム監査人が行った監査手続を、50字以内で具体的に述べよ。
模範解答
活用検討会の議事録を入手して、データ分析の目的が明確に説明されていることを確認する。
解説
解答の導き方
-
まず、監査人が確かめようとしているのは、データを集める目的が曖昧なために、手間を掛けても成果が得られないという懸念が軽減されているかどうかです。経営企画部長へのヒアリングでは、「分析の目的が曖昧なままデータを収集すると、収集に時間と手間が掛かる一方で、成果が得られない可能性が高い」という意見が示されています。
-
本調査では、この懸念への対処が文書で確認されています。どのような文書を確認すればよいかを考えるには、データ分析システムの利用状況やデータ収集の予定を定期的に確認する場に注目します。本文には、毎月、各利用部門の代表者が集まる活用検討会で、各部門が利用状況と今後のニーズを報告し、情報システム部がデータの収集状況と今後の収集予定を報告するとあります。
-
この会議の議事録を確認すれば、分析の目的や利用ニーズが明確にされ、それに応じてデータを収集する方針になっているかを文書で確かめられます。したがって、活用検討会の議事録を入手し、データ分析の目的が明確に説明されていることを確認する手続が導かれます。
誤りやすいポイント
- データが予定どおり収集されているかだけを確認することに注目しすぎないようにします。ここで問われているのは、収集状況そのものではなく、目的が曖昧なままデータを集めて成果が得られない懸念への対処です。
- 利用部門へのヒアリングだけで済ませると、確認内容が記録された証拠を調べる手続になりません。本問では、適切な対処が文書で行われたかを確認するため、議事録の入手・閲覧がポイントです。
- 監査人が「目的を明確にする」と述べるだけでは、実施した監査手続になりません。文書を入手し、その中で目的が明確に説明されていることを確かめるところまで述べます。
FAQ
Q: 活用検討会の議事録が、懸念への対処を確認する証拠になるのはなぜですか?
A: 各部門の利用状況や今後のニーズと、情報システム部のデータ収集状況や予定が扱われるため、分析の目的とデータ収集との関係を確認できるからです。
A: 各部門の利用状況や今後のニーズと、情報システム部のデータ収集状況や予定が扱われるため、分析の目的とデータ収集との関係を確認できるからです。
Q: データが予定どおり収集されていることを確認すれば十分ですか?
A: 十分ではありません。収集が計画どおり進んでいても、その計画が明確な分析目的に基づいているとは限らないため、目的が説明されていることも確認します。
A: 十分ではありません。収集が計画どおり進んでいても、その計画が明確な分析目的に基づいているとは限らないため、目的が説明されていることも確認します。
Q: なぜ文書を確認するのですか?
A: 議事録を調べることで、目的やニーズが会議でどのように扱われたかを記録に基づいて確かめられるためです。
A: 議事録を調べることで、目的やニーズが会議でどのように扱われたかを記録に基づいて確かめられるためです。
関連キーワード: 監査証拠、監査手続、議事録閲覧、データ分析、目的設定
設問5:
問題文を見る〔本調査の結果〕(3)の②について、システム監査人が状況を確認するために行った監査手続を、40字以内で述べよ。
模範解答
“会議開催実績表”を閲覧して、1人当たりの会議時間の減少を確かめる。
解説
解答の導き方
設問で求められているのは、各部門が分析結果を活用して会議を見直しているか、その状況を確認するための監査手続です。したがって、会議の見直しに関する目標と、その進捗を確認するための資料を結び付けて考えます。
経営企画部長へのヒアリングでは、会議の効率向上の施策として「1人当たりの会議時間を低減する」とされています。これは、会議を見直した結果を確認するための具体的な指標になります。
また、データ分析ツールで、目的別・部署別に集計した「会議開催実績表」を作成し、施策の進捗状況を把握するとあります。そのため、監査人はこの表を証拠として確認し、1人当たりの会議時間が減少しているかを確かめれば、会議の見直しが進んでいるか判断できます。
誤りやすいポイント
- 会議開催実績表が作成されていることだけを確認しても、会議の見直しの成果までは確かめられません。
- データ分析ツールの利用状況だけに注目せず、施策の目標である会議時間の低減を確認します。
- 会議の「情報共有」のうち30%を代替する施策もありますが、模範解答では、1人当たりの会議時間の減少を確認する手続が示されています。
FAQ
Q: なぜ会議開催実績表を確認するのですか?
A: 会議の実績を目的別・部署別に把握し、施策の進捗状況を確認する資料だからです。
A: 会議の実績を目的別・部署別に把握し、施策の進捗状況を確認する資料だからです。
Q: 会議開催実績表があれば、会議の見直しができていると判断できますか?
A: 表の有無だけでは不十分です。1人当たりの会議時間が実際に減少しているかを確認します。
A: 表の有無だけでは不十分です。1人当たりの会議時間が実際に減少しているかを確認します。
Q: この設問では、部門へのヒアリングを行う手続でもよいですか?
A: 模範解答は、会議開催実績表を閲覧して、目標に沿った変化を確かめる手続です。
A: 模範解答は、会議開催実績表を閲覧して、目標に沿った変化を確かめる手続です。
関連キーワード: システム監査、監査手続、監査証拠、KPI、データ分析、業務改善



