SAシステムアーキテクト試験 午後Ⅱ

平成27年度秋期 システムアーキテクト 午後Ⅱ 問2

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

問題

業務の課題に対応するための業務機能の変更又は追加について システムアーキテクトは、業務の課題に対応するために、情報システムの業務機能を変更したり追加したりする。 例えば、通信販売業で、受注量や納品場所などの変更を出荷指示直前まで受け付け、受注当日中に出荷したいという業務の課題に対応するためには、次のような業務機能の変更又は追加が必要となる。 ・翌日以降分だけが可能であった受注内容の変更を、出荷指示直前まで受け付け、変更内容を作業計画や作業指示に反映する。そのため、受注から出荷指示までの既存の各業務機能を、日次起動方式から随時起動方式に変更する。 ・出荷作業時間を短縮するために、既存の出荷指示機能に、出荷作業者の倉庫内の移動距離が最短となるピッキング順序を指示する機能を追加する。 このような業務機能の変更又は追加では、既存機能の活用や既存の情報システムへの影響の最小化のために、例えば次のような工夫をすることも重要である。 ・既存の出荷指示のロジック部分をそのまま利用し、処理方式を随時起動方式に変更することで、受注内容が変更される都度、出荷指示内容に反映できるようにする。 ・出荷機能に影響を与えないよう、ピッキング順序を最適化する機能を新たに開発し、既存の情報システムから利用する方式にする。 あなたの経験と考えに基づいて、設問ア〜ウに従って論述せよ。 設問ア あなたが携わった情報システムにおいて、業務機能の変更又は追加を必要とするような業務の課題はどのようなものであったか。対象となった情報システムの概要、及び業務の概要とともに、800字以内で述べよ。 設問イ 設問アで述べた業務の課題に対応するために、どのような業務機能の変更又は追加が必要となったか。業務の課題に対応できると考えた理由とともに、800字以上1、600字以内で具体的に述べよ。 設問ウ 設問イで述べた業務機能の変更又は追加の際、既存機能の活用や既存の情報システムへの影響の最小化のために、どのような工夫をしたか、600字以上1、200字以内で具体的に述べよ。
解き方のヒントを見る

変更影響を見極める視点

業務上の目的を起点に、変更対象と周辺への波及を切り分け、既存の仕組みを保ちながら確認すべき範囲を整理します。個別の方式名に頼らず、影響を捉える順序に注目してください。

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

一つの変更が利用者の作業、データの受け渡し、運用や保守にどのような関係を持つかを、直接的な影響と間接的な影響に分けて確認することに集中してください。

視点

変更の検討では、目的・対象・関係する業務や運用を分けて整理し、現状をどこまで維持できるか、変更に伴う確認範囲がどこへ広がるかを段階的に見ます。

確認ポイント

  • 変更の目的と、影響を受ける業務上の範囲を分けて確認する
  • 関連するデータや担当者との受け渡しに変化がないかを見る
  • 導入後の運用、保守、確認作業まで影響範囲を広げて考える
正解と解説を見る

解説

業務上の課題を起点に、必要な業務機能の変更又は追加、その効果、既存システムへの影響を抑える工夫までを一貫した実体験として論述する問題です。

問題の全体像

この問題は、業務上の課題に対応するため、情報システムの業務機能を変更又は追加した経験を問う論述問題です。設問アで課題と対象システム・業務の概要を示し、設問イで課題を解決するための機能変更又は追加、その必要性と効果を具体化する。設問ウでは、既存機能の活用や既存システムへの影響を最小化するための工夫を述べる。公式解答例の出題趣旨では、必要な業務機能とその理由、情報システムを変更又は追加した内容、さらにその工夫を具体的に論述することが求められている。採点講評でも、機能変更の内容だけでなく、それが業務にどのような効果をもたらすか、業務課題を正しく認識して開発に反映したかが重視されている。

設問ア

まず、後続の設問イ・ウと同じ事例を選び、業務機能の変更又は追加が必要になった業務課題を800字以内で説明する。対象システムの目的、利用部門、主要な業務の流れ、関係する利用者やデータを簡潔に示した上で、従来の業務のどこに問題があり、なぜ改善が必要だったのかを書く。単に「効率化したい」とするのではなく、処理の遅延、変更への対応不足、作業ミス、情報の分断など、現状と影響を具体化することが重要です。業務の概要と課題が明確であれば、次の設問で述べる機能変更が課題解決に必要だったという因果関係を作りやすい。

設問イ

設問アで示した課題に対し、どの業務機能をどのように変更又は追加したかを、800字以上1、600字以内で具体的に述べる。業務の変更前後、入力する情報、処理のタイミング、判断や作業への反映方法などを示し、機能の説明だけで終わらせないことが必要です。例えば、問題文の例のように、変更受付の期限を広げ、その内容を後続の計画や指示に反映するなら、関連機能の起動方式や処理の連携も説明対象になる。また、追加した機能が作業時間短縮や変更への即応など、課題のどの部分を改善するのかを明示する。採点講評を踏まえると、機能変更の内容と業務上の効果を結び付け、業務目的を情報システムに反映したことが伝わる論述にする。

設問ウ

設問イの変更又は追加を実現する際、既存機能の活用と既存情報システムへの影響の最小化に向けて行った工夫を、600字以上1、200字以内で述べる。既存の処理ロジック、データ、画面、インタフェースなどのうち何を利用し、何を変更せずに済ませたかを具体的に示す。その上で、新機能を既存機能から呼び出す方式、影響範囲を限定した分離、既存データ形式の利用、段階的な切替えやテストなど、採用した工夫とその理由を説明する。重要なのは、技術用語を列挙することではなく、なぜその工夫により既存業務への影響、改修量、障害リスク、移行負担などを抑えられたのかを、設問イの機能変更と対応付けて書くことです。公式解答例の出題趣旨が示す「既存機能の活用」と「影響の最小化」の両面を外さないようにする。

学習のポイント

業務目的を正しく捉え、機能変更の内容と効果を具体的に説明する力を身に付ける。

出典:独立行政法人 情報処理推進機構(IPA)平成27年度秋期 システムアーキテクト試験 午後Ⅱ 問2(公式資料:問題冊子(PDF) / 解答例 / 採点講評)

関連する過去問一覧

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