AUシステム監査技術者試験 午後Ⅰ

平成31年度春期 システム監査技術者 午後Ⅰ 問3

事例を読んで設問の答えを考えてから、解説のポイントとIPA公式の解答例・採点講評で確認しましょう。

問題

問3 基幹システムのオープン化の監査に関する次の記述を読んで、設問1~5に答えよ。 B社は、中堅の機械メーカである。B社では、メインフレーム上に、販売、購買、生産管理のサブシステムで構成される基幹システム(以下、現行システムという)を構築し、運用・保守を行っている。これまではメインフレームを更新しながら使用してきたが、昨年社長から情報システムのコスト削減を指示された。また、メインフレームの技術者を維持することが今後困難になると想定されることから、B社情報システム部は、基幹システムをオープン化する検討を始めた。 〔B社基幹システムのオープン化〕 情報システム部は、早期にコストを削減すること、オープン系システムのノウハウが不十分であることなどを考慮した結果、B社基幹システムの再構築を次の2段階に分けて実施することにした。 ・第1段階:現行システムのインフラをオープン化し、本番稼働した後、オープン系システムのノウハウを蓄積する。 ・第2段階:システム機能の再配置、業務処理の最適化など、業務機能を見直す。 情報システム部は、第1段階のB社基幹システム再構築(以下、本システム再構築という)計画を取りまとめて、B社の経営会議に提案する予定である。 〔本システム再構築計画に関するシステム監査〕 B社におけるシステム再構築が20年ぶりということもあり、B社監査部はコスト超過、稼働遅れなどが発生するリスクが高いと判断し、本システム再構築計画についてシステム監査を行うことにした。 監査チームは、現行システムの状況及び本システム再構築計画の検討過程について、予備調査として情報システム部と利用部門へのヒアリングを行った。その結果は、次のとおりである。 (1) 情報システム部へのヒアリング結果 ① 現行システムの状況 ・情報システム部では、現行システム構築後、継続的に機能・画面・帳票の追加、変更などの保守業務を行っている。 ・現行システムのソフトウェア資産は、全て最新のソースプログラムが保管されている。 ・現行システムのドキュメントは、システム構築時の要件定義書、機能設計書及び詳細設計書が全て保管されている。 ・大きな機能追加の際には、追加機能の設計書を作成している。しかし、その他の機能変更の際には、担当者の判断でソースプログラムにコメントを追加する場合もあるが、設計書の更新までは行っていない。その結果、設計書の内容と実際の機能仕様・プログラム仕様とが必ずしも一致していない状態となっており、保守業務ではテスト工程で発生したエラーの原因解析に手間取るケースもある。 ・情報システム部では、部員の異動に加え、各サブシステムの部分的な機能追加、機能変更を繰り返してきたことから、現行システム全体の機能要件及び業務要件について精通した部員がいない。 ② 本システム再構築計画の検討過程 ・情報システム部の検討チームでは、数社のITベンダに本システム再構築の提案を依頼し、提示された幾つかの案を比較検討した。その結果、本番稼働までの期間とコストを重視して、現行システムのソフトウェア資産を流用する、いわゆる“リホスト”と呼ばれる方法を選択した。 ・本システム再構築の方針は、表1のとおりである。 表1 本システム再構築の方針 ③ 本システム再構築の概要 本システム再構築は、分析工程、設計工程、製造工程、テスト工程の順に実施する。各工程における実施内容は表2のとおりである。 表2 各工程における実施内容 (2) 利用部門へのヒアリング結果 ・現行システムが利用部門の要望に合わせて機能追加、機能変更を行ってきていることから、現時点では大きな不満や重要な機能不足は認識されていない。 ・本システム再構築計画について、情報システム部から現行の機能要件を踏襲するという説明を受けており、特に問題はないと認識しているので、利用部門はテスト工程から参画する計画である。 ・現行システムは構築当初から時間がたっており、その間の業務変更などによって、現在では使用されていない機能・画面・帳票も存在する。 〔想定されるリスクと本調査での確認ポイント〕 監査チームは、予備調査の結果を基に、本システム再構築計画に関して想定されるリスクについて検討を行い、本調査での確認ポイントを表3のとおりまとめた。 表3 想定されるリスクと本調査での確認ポイント 設問1 表3項番1について、監査チームが、分析工程における情報システム部の計画の詳細に関して確認すべき具体的な内容を、40字以内で述べよ。 設問2 表3項番2について、監査チームが、分析工程の実施内容に関して追加確認すべき具体的な内容を、45字以内で述べよ。 設問3 表3項番3について、監査チームが、手作業で作成したプログラムを含む現新比較テストが計画どおりに進まないと考えた理由を、50字以内で述べよ。 設問4 表3項番4について、監査チームが、適切なリスク軽減策として想定したと考えられる施策について、45字以内で具体的に述べよ。 設問5 表3項番5について、監査チームが、情報システム部の対応計画に関して確認すべき事項を一つ挙げ、40字以内で具体的に述べよ。
表1 本システム再構築の方針。本システム再構築について、機能要件、基盤、ソフトウェア資産、投資、期間の方針を示す表。
表1 本システム再構築の方針。本システム再構築について、機能要件、基盤、ソフトウェア資産、投資、期間の方針を示す表。
表2 各工程における実施内容。分析、設計、製造、テストの各工程におけるシステム再構築の実施内容を示す表。
表2 各工程における実施内容。分析、設計、製造、テストの各工程におけるシステム再構築の実施内容を示す表。
表3 想定されるリスクと本調査での確認ポイント。システム再構築で想定される五つのリスクと、それぞれの監査上の確認ポイントを示す表。
表3 想定されるリスクと本調査での確認ポイント。システム再構築で想定される五つのリスクと、それぞれの監査上の確認ポイントを示す表。
解き方のヒントを見る

前提と検証可能性を点検する視点

再構築計画を読むときは、個別の結論を急がず、計画が置く前提と、それを確かめる根拠や見直し条件が対応しているかを一つの軸で整理すると、監査上の論点を落ち着いて捉えられます。

この問題で問われていること

確認の中心は、計画上の重要な前提が変化したときに、影響を把握し、判断を更新できる形になっているかです。記述の具体性よりも、前提・根拠・見直しのつながりに注目してください。

視点

監査では、計画の主張そのものよりも、どの前提を置き、何を根拠にし、状況変化をどう捉え直すかという関係を読み取ります。画面の記述をこの流れに沿って照合し、特定の選択肢を先に決めないようにします。

確認ポイント

  • 重要な判断を支える前提が、文中で追跡できる形になっているか
  • 前提を確かめるための根拠と、確認する時点が結び付いているか
  • 環境や条件の変化を受けた際に、影響を再評価する観点があるか
正解と解説を見る

解説

本問は、長年保守されブラックボックス化した基幹システムを、短期間・低コストでリホストする計画について、品質未達やコスト超過、稼働遅延を防ぐ監査上の確認点を問う。

問題の全体像

B社は、コスト削減とメインフレーム技術者の確保困難を背景に、基幹システムを二段階でオープン化する。第1段階では現行ソフトウェア資産を流用するリホストを行うが、長年の機能変更で設計書と実際の仕様が一致せず、未使用機能も残っている。さらに、全体要件に精通した部員がおらず、利用部門の参画もテスト工程からです。したがって、分析対象の絞込み、変換ツールの試行、現新比較テスト、利用者による操作性確認、最新仕様の文書化が監査上の重要な着眼点になる。

設問1

表3項番1は、現行資産をそのまま流用すると不要な機能まで再構築し、コストが過大になるリスクです。問題文には、現在使われていない機能・画面・帳票が存在するとあるため、分析工程でそれらを洗い出し、再構築対象範囲から除外する検討を計画しているか確認する。公式解答例でも、未使用の機能・画面・帳票を対象範囲から除外する検討が示されている。

設問2

表3項番2は、製造工程でプログラム変換ツールを使った際に問題が発生し、稼働が遅れるリスクです。表2では分析工程で数本のプログラムを変換して可否と精度を確認するため、試行対象が少なすぎたり、特定の種類に偏ったりしていないかが重要になる。公式解答例は、トライアル対象範囲が狭すぎたり偏ったりしていないことの確認を求めている。

設問3

表3項番3は、手作業で作成するプログラムを含む現新比較テストが遅れるリスクです。問題文では、機能変更時に設計書が更新されず、設計書と実際の仕様が一致しない場合があり、エラー原因の解析に手間取るとある。そのため、現行と新システムの結果が不一致になった場合、原因特定に時間を要し、テストが計画どおり進まないと考える。

設問4

表3項番4は、メインフレームからオープン系サーバへ基盤・アーキテクチャを変更することで、ユーザ受入テスト時に操作性の問題が表面化するリスクです。利用部門の参画がテスト工程からでは発見や修正が遅れるため、設計工程から利用部門を参加させ、プロトタイプなどで早期に操作性を確認してもらう施策が適切です。

設問5

表3項番5は、現行システムの状況を踏まえると、第1段階終了後の第2段階で業務機能の見直しが円滑に進まないリスクです。情報システム部には全体要件に精通した部員がおらず、設計書も最新でないため、第2段階に備え、要件定義書や設計書を整理して最新の要件・仕様を反映する計画があるか確認する。公式解答例も、この文書整理と最新情報の反映計画を確認事項としている。

学習のポイント

現行システムの問題点を工程別リスクと具体的な確認事項へ変換する力を身に付ける。

出典:独立行政法人 情報処理推進機構(IPA)平成31年度春期 システム監査技術者試験 午後Ⅰ 問3(公式資料:問題冊子(PDF) / 解答例 / 採点講評)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針