プロジェクトマネージャ 2013年 午後1 問02
プロジェクト計画の策定に関する次の記述を読んで、設問1~3に答えよ。
通信事業者のC社は様々な事業分野へ進出し、急速に事業規模を拡大している。その結果、経営状況を全社横断的に把握するシステムを整備することが経営課題となっていた。そこで、経営状況をモニタリングし、迅速な意思決定を支援するシステム(以下、モニタリングシステムという)を開発することにした。
C社でシステム化を行う場合は、各事業部が個別システム化計画を策定し、システム部がそれらを取りまとめて、次年度の全社のシステム化計画と予算を経営会議に申請するという流れとなっている。経営会議で承認された次年度予算は各事業部に配分され、各事業部は予算に沿って、個別システムの開発を、情報子会社のR社に委託することになっている。
モニタリングシステムの個別システム化計画書(以下、計画書という)は経営管理部が策定し、次年度予算の承認を受けて、4月からプロジェクトを開始することにした。C社のモニタリングシステム開発の責任者は経営管理部のD部長、開発側のプロジェクトマネージャ(PM)はR社のS課長である。
〔計画書の確認〕
S課長は、経営管理部が策定した計画書を確認した。計画書によれば、C社では週次に経営会議を開催し、経営課題に対する意思決定を行っている。経営状況に関しては、各事業部の報告書から、経営管理部が手作業で集計して確認している。モニタリングシステムは、この手作業の部分をシステム化することを目的としており、主な要件は、各事業部の既存の業務システムから必要なデータを抽出し、経営会議資料に集約することである(図1参照)。したがって、機能はデータ集計とレポート作成だけであり、各事業部との調整は不要と想定し、開発期間は6か月と短期間に設定している。

S課長は、計画書の妥当性を確認するため、C社の事業部のシステム開発を担当しているR社のT課長を訪問し、C社の業務システムの状況についてヒアリングを行った。ヒアリング結果の概要は次のとおりである。
・システム開発が各事業部の業務担当者主導で行われており、全社の業務プロセスの整理が十分に行われていない。
・その結果、類似のデータ項目が複数の業務システムにあり、更新のタイミングも異なるので、データ項目間の整合性は必ずしも取れていない。
・システムの基盤も個別に構築されてきており、運用が複雑化しているので、システム部で、W社のミドルウェアをベースとした新基盤への移行計画を進めている。
S課長は、計画書にはプロジェクト管理上のリスクが含まれている可能性があると感じ、プロジェクトの実行計画策定に際して、経営会議メンバのモニタリングシステムに対する要求内容の確認が必要であると考えた。また、新基盤への移行計画については、状況を把握しておく必要性を感じた。
〔経営会議メンバへのヒアリング〕
次に、S課長は経営管理部のD部長との打合せを行った。打合せでは、D部長から、“経営状況を1日でも早く把握するために、現在経営管理部が行っている手作業を、そのままシステム化する方針とし、6か月で開発を完了させたい。”との要求があった。
S課長は、事前にヒアリングしたT課長の情報を踏まえ、“経営会議メンバへのヒアリングと、経営会議資料、及び関連する既存システムの仕様調査を行った上で、プロジェクトの実行計画を策定する中でスケジュールを確定させたい。”として、稼働時期の要求に対する回答を保留した。
その後、D部長同席の下で行った経営会議メンバへのヒアリングでは、C社の社長から、“経営会議資料の取りまとめに時間が掛かっている。また、各事業部の状況を同一の指標で比較評価する必要性を感じている。整合性のある正確な情報をモニタリングシステムから得られることを期待している。”という要望が述べられた。
次にS課長は、経営会議資料の項目の洗い出しと関連する既存システムの仕様の確認を行い、事前にヒアリングしたT課長の情報が事実であることを確認した。
S課長はこれらの状況を整理した上で、D部長に対して、C社の社長の要望を実現するためには、モニタリングシステム開発の前に対応すべき課題があり、モニタリングシステムの開発スケジュールについては見直す必要がある旨を回答した。D部長からは、どのような見直しが必要か具体的な提案をするようにと依頼を受けた。毎年1月からは繁忙期となるので、遅くとも年内には開発を完了させる必要があるとのことであった。
〔プロジェクトの実行計画策定〕
S課長は、モニタリングシステムのスコープについて検討した。元々は、データ集計とレポート作成の機能だけのシステムを想定していたが、C社の社長の要望を実現するためには、業務プロセスの整理と、既存システムの改修もスコープに含める必要がある。そのためには、新たなステークホルダの参加を要求する必要があると考えた。また、開発の作業工数が大幅に増加するので、開発要員の追加が必要となる。C社の各事業部向けシステムの開発・改修などの業務は、R社が継続的に委託を受けており、次年度予算の決定を受けて、既に要員計画は固まっている状況である。S課長は、D部長からC社の各事業部に対して、協力を依頼してもらう必要があると考えた。
スケジュール面からは、開発の前に、業務プロセスの整理と、既存システムの改修の仕様を確定する必要があり、その期間を2か月と見込んで、6月から開発を開始する方針とした。
S課長は実際の開発工数を見積もるに当たり、新基盤への移行計画の進捗状況を確認することにした。C社のシステム部の回答は次のとおりであった。
・W社のミドルウェアについては、現在検証中であり、まだ利用できない。
・現在、“新基盤を利用する場合の開発標準”を、3か月後の完成を目標に作成中である。
・C社内にW社のミドルウェアについて詳しい要員がいないので、W社から要員を派遣してもらい、仕様を確認しながら検証を行っている。
・W社のミドルウェアは最近リリースされたばかりであり、利用する予定の機能が正常に動作しない事象が発生し、検証がなかなか進まない状況である。
これらの確認結果を受け、S課長は、今回のプロジェクトに新基盤を採用した場合、開発要員の手配、システムの品質、開発スケジュールの観点でリスクを抱え込むことになるので採用すべきでないと判断し、代替案を検討することにした。
S課長は、これらの検討を踏まえ、12月末完了を目標としたモニタリングシステム開発プロジェクトのプロジェクト実行計画を策定し、D部長に提案した。
設問1:
問題文を見る〔計画書の確認〕について、S課長は、計画書のどの部分にプロジェクト管理上のリスクが含まれている可能性があると感じたのか。45字以内で述べよ。
模範解答
機能はデータ集計とレポート作成だけであり、各事業部との調整が不要と想定している点
解説
解答の導き方
-
計画書では、モニタリングシステムの役割を、既存システムからデータを抽出して経営会議資料に集約することとしています。そのうえで、「機能はデータ集計とレポート作成だけ」とし、開発範囲を限定しています。
-
しかし、T課長へのヒアリングでは、各事業部がそれぞれ業務システムを開発しており、全社の業務プロセスの整理が十分でないことが分かりました。また、類似のデータ項目が複数のシステムに存在し、更新のタイミングも異なるため、データ項目間の整合性が取れていない場合があります。
-
この状況では、既存システムからデータを集めてレポートを作るだけでは、正確で整合性のある情報を得られるとは限りません。業務プロセスやデータの定義を整理するため、各事業部との調整が必要になる可能性があります。
-
したがって、計画書のうち、各事業部との調整を不要と見込んでいる点が、実際の状況と合わず、プロジェクトのスコープや作業量、スケジュールに影響するリスクを含んでいます。
誤りやすいポイント
- 「開発期間は6か月」という期間だけに注目しないようにします。期間も計画上の懸念になり得ますが、この設問で問われているのは、計画書のどの部分にリスクがあると感じたかです。
- 「データ集計とレポート作成だけ」という機能の記述だけで終わらず、「各事業部との調整は不要」という想定まで確認します。ヒアリング結果と食い違っているのは、特にこの想定です。
- データ項目の不整合を、モニタリングシステム内の集計機能だけで解決できると考えないようにします。元となるデータや業務プロセスの整理に、事業部との調整が必要になる可能性があります。
FAQ
Q: なぜ各事業部との調整が必要になる可能性があるのですか。
A: 各事業部の業務システムで、似たデータ項目の内容や更新時期が異なっているためです。集計方法やデータの意味をそろえるには、関係する事業部との確認が必要になります。
A: 各事業部の業務システムで、似たデータ項目の内容や更新時期が異なっているためです。集計方法やデータの意味をそろえるには、関係する事業部との確認が必要になります。
Q: 開発期間が短いこともリスクではありませんか。
A: 短い期間はスケジュール上の懸念になり得ます。ただし、この設問では、計画書の「調整不要」という想定が、ヒアリングで分かったシステムやデータの実態に合っていない点を押さえることが重要です。
A: 短い期間はスケジュール上の懸念になり得ます。ただし、この設問では、計画書の「調整不要」という想定が、ヒアリングで分かったシステムやデータの実態に合っていない点を押さえることが重要です。
Q: ここでいうプロジェクト管理上のリスクとは、どのような影響につながりますか。
A: 事業部との調整が後から必要になると、要件や作業範囲の追加、開発工数の増加、スケジュールの遅延につながる可能性があります。
A: 事業部との調整が後から必要になると、要件や作業範囲の追加、開発工数の増加、スケジュールの遅延につながる可能性があります。
関連キーワード: プロジェクトスコープ、ステークホルダ、業務プロセス、データ整合性、リスク分析
設問2:〔経営会議メンバへのヒアリング〕について、(1)、(2)に答えよ。
設問2(1)
問題文を見る事前にヒアリングしたT課長の情報を踏まえ、S課長が最終利用者である経営会議メンバに確認したいと考えたことは何か。25字以内で述べよ。
模範解答
・最終利用者のモニタリングシステム開発の目的
・最終利用者のモニタリングシステムに対する要望
解説
解答の導き方
-
問われているのは、T課長へのヒアリングを受けて、S課長が経営会議メンバへのヒアリングで何を確認しようと考えたかです。後に経営会議メンバから実際に出た要望そのものではなく、ヒアリング前に確認事項として考えた内容を答えます。
-
T課長からは、「業務プロセスの整理が十分に行われていない」ことや、「データ項目間の整合性は必ずしも取れていない」ことが伝えられています。この状況では、既存システムのデータを集めてレポートを作成するだけで、経営会議メンバが必要とする情報を提供できるとは限りません。
-
そのため、システムの機能をデータ集計やレポート作成に限定する前に、最終利用者が何のためにモニタリングシステムを必要としているのかを確認する必要があります。あわせて、システムに何を求めているのかも確認しなければ、必要な機能やスコープを適切に定められません。
-
したがって、確認する内容は、最終利用者にとってのシステム開発の目的と、モニタリングシステムに対する要望です。後のヒアリングで社長から具体的な要望が出ていますが、ここではそれら個別の要望を先取りするのではなく、確認すべき内容の種類を答えます。
誤りやすいポイント
- 「データ項目間の整合性を取ること」だけを答えると、T課長の情報から分かった課題と、経営会議メンバに確認する内容を混同してしまいます。
- 社長が後に述べた具体的な要望だけを挙げるのも不十分です。問われているのは、ヒアリングで明らかになった要望ではなく、S課長が事前に確認したいと考えた内容です。
- 「要求内容」だけで済ませず、利用者がシステムを必要とする目的も確認対象に含めます。目的が分かることで、機能や対象範囲を適切に検討できます。
FAQ
Q: T課長へのヒアリング結果だけで、必要なシステム要件を決められないのはなぜですか。
A: T課長の情報から分かるのは、既存システムや業務プロセスに問題がある可能性です。最終利用者がどのような成果を求めるかは、経営会議メンバに確認する必要があります。
A: T課長の情報から分かるのは、既存システムや業務プロセスに問題がある可能性です。最終利用者がどのような成果を求めるかは、経営会議メンバに確認する必要があります。
Q: 後に社長が述べた要望を答えに含めるべきですか。
A: この設問では、ヒアリング前にS課長が確認したいと考えた内容を問われています。後に出た個別の要望ではなく、利用者に確認する目的と要望の範囲を答えます。
A: この設問では、ヒアリング前にS課長が確認したいと考えた内容を問われています。後に出た個別の要望ではなく、利用者に確認する目的と要望の範囲を答えます。
Q: なぜ機能だけでなく、開発の目的も確認するのですか。
A: 目的が曖昧なまま機能を決めると、利用者が必要とする情報や支援を実現できない可能性があるためです。目的を踏まえて要望を整理することで、適切なスコープを検討できます。
A: 目的が曖昧なまま機能を決めると、利用者が必要とする情報や支援を実現できない可能性があるためです。目的を踏まえて要望を整理することで、適切なスコープを検討できます。
関連キーワード: 要求分析、利用者要求、要件定義、スコープ定義、ステークホルダ
設問2(2)
問題文を見るS課長がD部長に対して回答した、モニタリングシステム開発の前に対応すべき課題とは何か。25字以内で述べよ。
模範解答
データ項目間の整合性を取ること
解説
解答の導き方
この設問では、モニタリングシステムを開発する前に、何を解決しておく必要があるかを考えます。
まず、T課長へのヒアリングでは、各事業部で業務プロセスの整理が十分に行われておらず、「類似のデータ項目が複数の業務システムにあり、更新のタイミングも異なる」と分かっています。そのため、「データ項目間の整合性は必ずしも取れていない」状態です。
一方、社長は、各事業部の状況を同一の指標で比較評価し、「整合性のある正確な情報」を得たいと求めています。既存システムのデータをそのまま集計してレポートにするだけでは、データの内容や更新状況に食い違いがあるため、この要望を満たせません。
したがって、モニタリングシステムの開発に着手する前に、既存システム間でデータ項目の内容や扱いをそろえ、データ項目間の整合性を取る必要があります。
誤りやすいポイント
- 「業務プロセスを整理すること」だけを答えにしないようにします。業務プロセスの整理は関係しますが、本文で具体的に示された問題は、複数システムにあるデータ項目の整合性が取れていないことです。
- 「レポートを作成すること」や「データを集計すること」は、モニタリングシステムの機能です。設問が問うているのは、その開発前に解決すべき課題です。
- システムを開発すれば、元データの不整合も自動的に解消されると考えないようにします。データの定義や更新状況がそろっていなければ、集計結果の正確性も確保できません。
FAQ
Q: なぜ、データを集計する機能を作るだけでは不十分なのですか?
A: 元データの項目や更新タイミングが異なると、集計結果を同一の指標として比較できず、正確な情報にならないためです。
A: 元データの項目や更新タイミングが異なると、集計結果を同一の指標として比較できず、正確な情報にならないためです。
Q: 業務プロセスの整理は不要ということですか?
A: 不要ではありません。業務プロセスの整理も関連する課題ですが、この設問の解答では、本文が具体的に示すデータ項目間の不整合に焦点を当てます。
A: 不要ではありません。業務プロセスの整理も関連する課題ですが、この設問の解答では、本文が具体的に示すデータ項目間の不整合に焦点を当てます。
Q: 既存システムの改修は、どの段階で検討しますか?
A: データ項目の整合性を取るために必要な対応として、既存システムの仕様を確認した上で、開発計画の中で検討します。
A: データ項目の整合性を取るために必要な対応として、既存システムの仕様を確認した上で、開発計画の中で検討します。
関連キーワード: データ整合性、データ項目、データ統合、業務プロセス、要件定義
設問3:〔プロジェクトの実行計画策定〕について、(1)~(3)に答えよ。
設問3(1)
問題文を見るS課長が考えた、新たに参加が必要となるステークホルダとは誰か。15字以内で答えよ。
模範解答
各事業部の業務担当者
解説
解答の導き方
この設問は、モニタリングシステムの開発に当たって、新たにプロジェクトへ参加してもらう必要がある人を問うています。
まず、S課長は、社長の要望を実現するには、当初の想定だったデータ集計とレポート作成だけでなく、「業務プロセスの整理」も必要だと考えています。業務プロセスを整理するには、各事業部で実際にどのような業務を行い、どのデータをどのように扱っているのかを把握しなければなりません。
その必要性は、T課長へのヒアリング結果からも分かります。システム開発は「各事業部の業務担当者主導」で行われており、全社の業務プロセスの整理が十分ではありません。また、類似のデータ項目が複数の業務システムにあり、データ項目間の整合性も必ずしも取れていません。各事業部の業務実態を確認し、共通の業務プロセスやデータの扱いを整理するには、各事業部の業務担当者の参加が必要です。
経営会議メンバへのヒアリングは、必要な情報や比較指標を把握するために重要ですが、各事業部の業務手順やデータの実態を具体的に整理するには、それだけでは足りません。そのため、S課長が新たなステークホルダとして参加を求めるのは、各事業部の業務担当者です。
誤りやすいポイント
- 経営会議メンバを答えてしまう誤りです。経営会議メンバはモニタリングシステムへの要望を示す利用者ですが、各事業部の業務プロセスを具体的に整理する担当者とは限りません。
- システム部や開発担当者を答えてしまう誤りです。システムの技術面を担う人だけでは、各事業部で異なる業務の進め方やデータの扱いを確認できません。
- 「各事業部」だけで止めてしまうと、参加が必要な人が明確になりません。問われているのは組織ではなく、ステークホルダとなる担当者です。
FAQ
Q: なぜ業務担当者の参加が必要なのですか。
A: 各事業部で異なる業務手順やデータの扱いを把握し、全社で比較できるように業務プロセスを整理する必要があるためです。
A: 各事業部で異なる業務手順やデータの扱いを把握し、全社で比較できるように業務プロセスを整理する必要があるためです。
Q: 経営会議メンバへのヒアリングだけでは不十分なのですか。
A: 経営会議メンバからは必要な情報や指標を確認できますが、現場の具体的な業務手順やデータの作成・更新方法まで確認するには、各事業部の業務担当者の参加が必要です。
A: 経営会議メンバからは必要な情報や指標を確認できますが、現場の具体的な業務手順やデータの作成・更新方法まで確認するには、各事業部の業務担当者の参加が必要です。
Q: 業務担当者の参加は、既存システムの改修にも関係しますか。
A: 関係します。業務プロセスを整理した結果に基づいて、既存システムの改修内容を検討する必要があるためです。
A: 関係します。業務プロセスを整理した結果に基づいて、既存システムの改修内容を検討する必要があるためです。
関連キーワード: ステークホルダ、業務プロセス、要件定義、データ整合性、スコープ管理
設問3(2)
問題文を見るS課長が考えた、D部長からC社の各事業部に対して、協力を依頼してもらう必要がある点とは何か。40字以内で述べよ。
模範解答
・モニタリングシステムの課題に対応する改修業務の優先順位を上げてもらう。
・各事業部のシステム開発の計画を見直しモニタリングシステムに要員を割いてもらう。
解説
解答の導き方
-
まず、モニタリングシステムの実現には、当初想定していたデータ集計やレポート作成だけでなく、「業務プロセスの整理と、既存システムの改修」も必要だと分かります。そのため、既存システムを改修する作業が新たに発生します。
-
次に、本文には「開発の作業工数が大幅に増加するので、開発要員の追加が必要となる」とあります。一方、各事業部向けの開発・改修業務はR社が継続的に受託しており、「次年度予算の決定を受けて、既に要員計画は固まっている状況」です。つまり、追加の作業にそのまま対応できる要員が確保されているとは限りません。
-
したがって、D部長から各事業部に依頼してもらうのは、まずモニタリングシステムの実現に必要な既存システムの改修を、他の作業より優先してもらうことです。加えて、各事業部のシステム開発計画を見直し、モニタリングシステムに必要な要員を振り向けてもらうことも必要です。単に「要員を追加する」とするのではなく、改修作業の優先順位と、既存計画に割り当てられた要員の再配分まで含めるのがポイントです。
誤りやすいポイント
- 「開発要員を追加してもらう」だけでは不十分です。要員計画が既に固まっているため、各事業部の既存の開発計画を見直して要員を割り当ててもらう必要があります。
- 依頼内容を「各事業部に協力してもらう」とだけ書くと、何に協力するのかが不明確です。改修業務の優先順位を上げることと、モニタリングシステムへの要員配分を具体化します。
- 改修作業の優先順位だけを述べても、増加する作業工数に対応する要員の確保が抜けてしまいます。作業の優先順位と要員配分の両方を押さえます。
FAQ
Q: なぜ、D部長から各事業部に依頼する必要があるのですか?
A: 既存システムの改修や各事業部の開発計画の見直しには、事業部側の協力が必要だからです。開発側だけで優先順位や要員配分を変更することはできません。
A: 既存システムの改修や各事業部の開発計画の見直しには、事業部側の協力が必要だからです。開発側だけで優先順位や要員配分を変更することはできません。
Q: 要員計画を見直すだけでなく、改修業務の優先順位も上げる必要があるのはなぜですか?
A: 要員を割り当てても、必要な改修が他の業務より後回しになると、モニタリングシステムの開発に必要な作業が進まないおそれがあるためです。
A: 要員を割り当てても、必要な改修が他の業務より後回しになると、モニタリングシステムの開発に必要な作業が進まないおそれがあるためです。
関連キーワード: 要員計画、ステークホルダ調整、スコープ管理、優先順位付け、資源配分
設問3(3)
問題文を見るS課長が考えた、新基盤を採用した場合に抱え込むことになる、開発要員の手配、システムの品質、開発スケジュールの観点でのリスクとは具体的に何か。それぞれ25字以内で述べよ。
模範解答
| 開発要員の手配 | ・W社のミドルウェアに詳しい要員が手配できない。 ・新基盤の知識をもった開発要員を手配できない。 |
| システムの品質 | ・ミドルウェア不具合により品質目標を達成できない。 ・ミドルウェア不具合によりシステム品質が低下する。 |
| 開発スケジュール | ・開発標準の完成を待つと開発着手が遅れる。 ・ミドルウェアの検証が遅れ年内に開発完了できない。 |
解説
解答の導き方
問われているのは、新基盤を採用した場合に生じるリスクを、「開発要員の手配」「システムの品質」「開発スケジュール」の三つに分けて具体化することです。システム部からの回答にある状況と、その影響を対応させます。
-
開発要員の手配
「C社内にW社のミドルウェアについて詳しい要員がいない」ため、C社内だけでは新基盤の開発に必要な知識を補いにくい状況です。また、R社の要員計画は既に固まっています。W社から派遣されている要員も、ミドルウェアの仕様確認や検証を行っています。したがって、新基盤に詳しい開発要員を必要な時期に確保できないおそれがあります。 -
システムの品質
W社のミドルウェアは「最近リリースされたばかり」であり、「利用する予定の機能が正常に動作しない事象」が発生しています。この状態で新基盤を採用すると、ミドルウェアの不具合が残ったままシステムに組み込まれる可能性があります。その結果、正確で整合性のある情報を提供するというシステムの品質目標を達成できなかったり、システム品質が低下したりするリスクがあります。 -
開発スケジュール
「新基盤を利用する場合の開発標準」は3か月後の完成を目標に作成中です。一方、プロジェクトでは、業務プロセスの整理などを経て6月から開発を開始する方針です。開発標準の完成を待てば、予定どおりに開発へ着手できないおそれがあります。さらに、ミドルウェアの検証が「なかなか進まない」ため、検証や不具合対応が長引けば、遅くとも年内という完了時期にも影響します。
誤りやすいポイント
- 要員リスクを、単に要員数の不足と考えること
本文では、W社のミドルウェアに詳しい要員がC社内にいないことや、R社の要員計画が固まっていることが示されています。人数だけでなく、必要な知識をもつ要員を適時に確保できるかがポイントです。 - 品質リスクとスケジュールリスクを同じ内容にすること
ミドルウェアの不具合は、システムの品質を損なう可能性がある一方、検証や修正が長引けば開発日程も遅らせます。同じ事象が、品質とスケジュールの別々のリスクにつながります。 - 「開発標準が未完成」という事実だけでスケジュールリスクを説明すること
6月から開発を開始する方針との関係を示し、標準の完成を待つ場合に着手が遅れる可能性まで述べる必要があります。
FAQ
-
Q: W社から要員が派遣されているのに、要員手配のリスクがあるのはなぜですか。
A: 派遣された要員はミドルウェアの検証を行っています。そのことだけでは、開発作業に必要な知識をもつ要員を開発期間中に確保できるとはいえません。 -
Q: ミドルウェアの不具合は、品質とスケジュールのどちらのリスクですか。
A: 両方です。不具合がシステムに残れば品質に影響し、検証や修正に時間が掛かればスケジュールに影響します。 -
Q: 開発標準の完成が遅れると、なぜ開発スケジュールに影響しますか。
A: 標準を確認してから開発する場合、完成が予定していた開発開始時期より遅いと、着手が後ろにずれるためです。
関連キーワード: プロジェクトリスク、要員計画、品質リスク、スケジュール管理、開発標準、ミドルウェア



