応用情報技術者 2013年 春期 午後 問10
EVM (Earned Value Management) を用いたプロジェクト管理に関する次の記述を読んで、設問1〜4に答えよ。
システムインテグレータのP社は、機械製造業Q社から、Q社工場の生産管理システム開発プロジェクト(以下、本プロジェクトという)を受注した。本プロジェクトのプロジェクトマネージャには、P社のR氏が任命された。
〔EVMを用いた進捗管理〕
P社は、計画したスケジュールやコストどおりにプロジェクトを進めるために、要件定義以降のフェーズにおけるプロジェクトの進捗管理にEVMを採用することを社内ルールで定めている。
R氏は、本プロジェクトのWBSを作成した。EVMを用いたプロジェクト管理には、精度の高いWBSを作成することが重要である。またWBSでは各タスクのa関係が分かりにくいので、フローダイアグラムも作成した。
P社では、プロジェクト全体のSPI (Schedule Performance Index:スケジュール効率指数) とCPI (Cost Performance Index:コスト効率指数) を週次で求めて進捗を管理する。SPI又はCPIが0.90を下回ったとき、プロジェクトに何か問題が生じていると判断して、原因の調査及び対策の検討に着手することを社内ルールで定めている。
表1は、基本設計フェーズ開始後4週間の本プロジェクト全体のEVM表である。

基本設計フェーズは、業務ロジックチーム、データベースチーム、ユーザインタフェースチームの三つに分かれて作業を進めている。
〔各チームへのヒアリング〕
図1は、基本設計フェーズ開始後4週間の各チームのEVMグラフである。4月26日時点の図1の状況について各チームのチームリーダにヒアリングした結果は次のとおりであった。

業務ロジックチーム:
Webシステム開発要員の確保が不十分なので、計画よりも少ない要員で設計を進めており、スケジュールは遅れている。生産性はe。
データベースチーム:
データベースの設計を順調に進めている。スキルの高い要員が割り当てられていることと、既存の設計書をかなり活用できているので、スケジュールは進んでいる。生産性は当初の想定よりも高い。
ユーザインタフェースチーム:
設計を終え、利用者にレビューを依頼しているが、多忙な上、設計書を用いた紙面の説明だけでは見た目や操作性の十分な理解が進まず、いまだに利用者の合意が得られていない。設計の承認が得られないので、予定どおりに配置している要員が待ち状態となっており、スケジュールは遅れている。
〔対策の検討〕
ヒアリングの結果、設計の未承認や要員の確保不十分を原因とするプロジェクト推進上の問題が発生していることが分かった。
ユーザインタフェースチームの設計承認について、レビューで十分な理解を得るために、fを骨組に作成し、設計書と合わせて説明するよう、R氏はユーザインタフェースチームに指示した。
R氏は、業務ロジックチームの遅れを挽回し、予定完了日までに設計を完了させるために、必要な要員の確保を最優先で行うことにした。その際、①新規メンバの投入が既存メンバの生産性に影響を及ぼすことを考慮し、既存メンバの効率を維持するための配慮も併せて行った。
設問1:
本文中のaに入れた適切な字句を5字以内で答えよ。
模範解答
a:先行後続
解説
解答の論理構成
- 問題文の引用
「またWBSでは各タスクのa関係が分かりにくいので、フローダイアグラムも作成した。」 - WBSは成果物分割構造であり、タスク同士の前後関係や依存関係は表しにくいという弱点があります。
- そこでプロジェクトマネジメントでは、タスクの順序を示すためにネットワーク図やフローダイアグラムを併用します。タスク同士の「どれが先で、どれが後か」を示す関係は一般に「先行後続関係」と呼ばれます。
- フローダイアグラムを作成した目的が「タスク間の順序を可視化すること」であるため、a には「先行後続」を当てはめるのが適切です。
- 以上より解答は「先行後続」となります。
誤りやすいポイント
- 「依存」「関連」などの抽象的な語を入れてしまう
→ WBSが苦手とするのは依存の内容そのものではなく、タスクの順序(先・後)の視認性です。 - 「前後関係」と記述する
→ 正しい意味ではあるものの、5字以内の条件と用語の一般性から「先行後続」がより適切です。 - フローダイアグラム=フローチャートと連想し、プログラムの制御構造だと誤解する
→ ここではプロジェクトタスクの流れを示す図であり、作業順序を把握する補助資料です。
FAQ
Q: WBSだけでプロジェクト管理は不十分なのですか?
A: WBSは作業の抜け漏れ防止に有効ですが、タスク間の順序やクリティカルパスは示せません。したがってネットワーク図などと併用して管理します。
A: WBSは作業の抜け漏れ防止に有効ですが、タスク間の順序やクリティカルパスは示せません。したがってネットワーク図などと併用して管理します。
Q: 「先行後続関係」を把握できないと何が困るのでしょうか?
A: どのタスクが遅れると全体に波及するか判断できず、要員配置やリスケジュールが難しくなります。SPI や CPI の悪化原因特定も遅れます。
A: どのタスクが遅れると全体に波及するか判断できず、要員配置やリスケジュールが難しくなります。SPI や CPI の悪化原因特定も遅れます。
Q: フローダイアグラムとPERT/CPMネットワーク図は同じものですか?
A: 表記方法は異なりますが、「タスク間の先行後続関係を図示する」という目的は共通しています。プロジェクトの種類や社内標準で使い分けます。
A: 表記方法は異なりますが、「タスク間の先行後続関係を図示する」という目的は共通しています。プロジェクトの種類や社内標準で使い分けます。
関連キーワード: WBS, クリティカルパス, ネットワーク図, 依存関係, 進捗管理
設問2:表1について、(1)〜(3)に答えよ。
(1)4月26日時点の進捗状況について、スケジュールは、進み、遅れ又は予定どおりのいずれであったかを示し、その大きさが何千円であったか答えよ。
なお、予定どおりの場合、大きさは0千円と答えよ。
模範解答
スケジュール:遅れ
大きさ:3,600千円
解説
解答の論理構成
-
指標の確認
- 【問題文】「表1 開始後4週間の本プロジェクト全体のEVM表」における“4月26日”の値は
- 「PV(Planned Value)」=14,000
- 「EV(Earned Value)」=10,400
と明示されています。
- 【問題文】「表1 開始後4週間の本プロジェクト全体のEVM表」における“4月26日”の値は
-
スケジュール差異 (SV) の算出
-
EVM では が基本式です。
-
したがってSV = 10,400 − 14,000 = −3,600 (単位:千円)
-
-
判定ロジック
- の場合、作業が計画より遅れていると判断します。
- 上式は −3,600 で負値ですから「遅れ」と結論づけます。
-
大きさの扱い
- 設問は「大きさが何千円であったか答えよ」とあり、負符号ではなく金額の絶対値を求めています。
- よって大きさは 3,600千円 となります。
結論
- スケジュール:遅れ
- 大きさ:3,600千円
誤りやすいポイント
- PV と EV の読み違え:列・行を取り違え、4月26日以外の値で計算してしまう。
- SPI と混同:SPI = EV / PV をそのまま差異と勘違いし、0.74 を金額と答えてしまう。
- 符号処理:−3,600 をそのまま「−3,600千円」と書き、要求された“遅れ/進み”の文言を落とすミス。
FAQ
Q: SV の単位はなぜ“千円”になるのですか?
A: PV も EV もコスト換算された値(表1の単位は“千円”)だからです。差分も同じ単位になります。
A: PV も EV もコスト換算された値(表1の単位は“千円”)だからです。差分も同じ単位になります。
Q: “大きさ”を正の数で書くのはなぜですか?
A: 設問が「遅れ又は進みを示し、その“大きさ”を答えよ」と指示しているため、遅れ/進みの方向は文字で示し、金額は絶対値で答えるのがルールです。
A: 設問が「遅れ又は進みを示し、その“大きさ”を答えよ」と指示しているため、遅れ/進みの方向は文字で示し、金額は絶対値で答えるのがルールです。
Q: SPI と SV の使い分けは?
A: 方向性を示すだけなら SPI (比率) でも判断できますが、金額で規模を把握したいときは SV (差額) を用います。本設問は“大きさ”を金額で問うため SV を使います。
A: 方向性を示すだけなら SPI (比率) でも判断できますが、金額で規模を把握したいときは SV (差額) を用います。本設問は“大きさ”を金額で問うため SV を使います。
関連キーワード: EV, PV, SV, スケジュール差異, 進捗管理
設問2:表1について、(1)〜(3)に答えよ。
(2)4月26日時点の進捗状況について、コストは、超過、削減又は予定どおりのいずれであったかを示し、その大きさが何千円であったか答えよ。
なお、予定どおりの場合、大きさは0千円と答えよ。
模範解答
コスト:超過
大きさ:1,600千円
解説
解答の論理構成
- コストの評価指標
プロジェクトのコスト状況は、EVM の指標 CV (Cost Variance) で確認します。
「EV(Earned Value):実際に出来上がった作業量に相当する計画コスト」から「AC(Actual Cost):実際に支出したコスト」を引き、正負で判断します。 - 4月26日の数値を確認
【問題文】表1の「4月26日」の行を引用します。
・EV:10,400
・AC:12,000 - CV を計算
値が負なのでコストは「超過」です。絶対値が 1,600千円 だけ予定より多く使っています。 - 設問への対応
問われているのは「コストは、超過/削減/予定どおりのいずれか」と「大きさ」。
よって
コスト:超過
大きさ:1,600千円
誤りやすいポイント
- PV と EV を取り違えて CV を計算し、誤って「14,000−12,000=+2,000」として削減と判断してしまう。
- 金額の単位を見落として「1.6千円」や「1,600円」などと書いてしまう。
- CV が負の場合の表現を「赤字」「コストオーバー」など独自用語で記述し、採点基準とズレる。
FAQ
Q: CV の代わりに CPI で判断しても良いですか?
A: CPI でもコスト効率は分かりますが、設問は「大きさ」を千円単位で求めています。差額を直接示す CV の方が適切です。
A: CPI でもコスト効率は分かりますが、設問は「大きさ」を千円単位で求めています。差額を直接示す CV の方が適切です。
Q: EV や AC の数値にカンマがある場合はどう書くべき?
A: 設問が「何千円か」を聞いているので、答えはカンマなしの 1,600千円 とします。数値自体は必ず原文どおり引用・計算しましょう。
A: 設問が「何千円か」を聞いているので、答えはカンマなしの 1,600千円 とします。数値自体は必ず原文どおり引用・計算しましょう。
Q: CV が 0 の場合の表現は?
A: コストは「予定どおり」、大きさは 0千円 と答えます。
A: コストは「予定どおり」、大きさは 0千円 と答えます。
関連キーワード: EVM, Cost Variance, CV, コスト管理, CPI
設問2:表1について、(1)〜(3)に答えよ。
(3)R氏が社内ルールに従い、原因の調査及び対策の検討に着手した最初のポイントは4月何日であったと考えられるか答えよ。また、その根拠となる指標を一つ○印で囲み、その値を小数第3位を四捨五入して小数第2位まで求めよ。
模範解答
4月(12)日
指数:SPI
値:0.89
解説
解答の論理構成
-
社内ルールの確認
【問題文】に「SPI又はCPIが0.90を下回ったとき、プロジェクトに何か問題が生じていると判断して、原因の調査及び対策の検討に着手する」とあります。したがって最初に を下回った日を探せば良いです。 -
指標値の計算方法
Schedule Performance Index (SPI) は 、Cost Performance Index (CPI) は です。計算に用いる数値は【問題文】表1のとおりです。 -
週次の計算結果
- 4月5日 、
- 4月12日 、
- 4月19日 、
- 4月26日 、
-
閾値との比較
最初に を下回ったのは「4月12日」の で です。小数第3位を四捨五入し小数第2位まで求めると になります。 -
よって
- 日付:4月12日
- 指標:○SPI
- 値:0.89
誤りやすいポイント
- CPI ではなく SPI が先に閾値を割る点の取り違え
- 0.886… を切り捨てて 0.88 としてしまう計算ミス
- 閾値「下回った」を「以下」と誤読し 0.90 ちょうどを含めてしまう誤判断
- 表1の値を読み間違え PV⇔EV を取り違えた計算
FAQ
Q: 4月19日の CPI も 0.95 と低いですが、なぜそちらではなく 4月12日が調査開始日なのですか?
A: 社内ルールは「SPI又はCPIが0.90を下回ったとき」に着手すると定めています。【問題文】の値では 4月12日の SPI が最初に 0.90 未満となるため、この日が該当します。
A: 社内ルールは「SPI又はCPIが0.90を下回ったとき」に着手すると定めています。【問題文】の値では 4月12日の SPI が最初に 0.90 未満となるため、この日が該当します。
Q: SPI と CPI のどちらを選んでもよいのですか?
A: 最初に閾値を割った指標を答える必要があります。今回の計算では SPI が先に 0.90 を下回るので、SPI を選ぶことが正解になります。
A: 最初に閾値を割った指標を答える必要があります。今回の計算では SPI が先に 0.90 を下回るので、SPI を選ぶことが正解になります。
Q: 端数処理は必ず四捨五入ですか?
A: 設問が「小数第3位を四捨五入して小数第2位まで」と指示していますので、0.886… は 0.89 に丸めます。
A: 設問が「小数第3位を四捨五入して小数第2位まで」と指示していますので、0.886… は 0.89 に丸めます。
関連キーワード: Earned Value Management, SPI, CPI, Planned Value, Earned Value
設問3:〔各チームへのヒアリング〕について、(1)、(2)に答えよ。
(1)図1中のb~dに入れる適切なチーム名を解答群の中から選び、記号で答えよ。
解答群
ア:業務ロジック
イ:データベース
ウ:ユーザインタフェース
模範解答
b:ウ
c:ア
d:イ
解説
解答の論理構成
- 各チームの現状を【問題文】から整理
- 「業務ロジックチーム…スケジュールは遅れている」
- 「データベースチーム…スケジュールは進んでいる。生産性は当初の想定よりも高い」
- 「ユーザインタフェースチーム…予定どおりに配置している要員が待ち状態となっており、スケジュールは遅れている」
- EVM の典型的なグラフの形を確認
- スケジュール遅延+要員待機:PV=AC > EV
- スケジュール遅延+要員不足:PV > EV=AC
- スケジュール前倒し+高生産性:EV > AC、かつ SPI ≥ 1
- 図1の三つのグラフの特徴を読み取る
- b:PV と AC が重なり、EV が大きく離れている → 要員は計画通り消費しているが成果が出ていない
- c:EV と AC が重なり、両方とも PV より小さい → 人が足りずコストと成果が等しいまま遅延
- d:EV が AC を上回っておりコスト効率が高い → 高スキルで前倒し気味に進行
- 上記をチーム状況に対応させる
- 要員待機=ユーザインタフェース → b
- 要員不足=業務ロジック → c
- 高生産性=データベース → d
- よって
- b:ウ
- c:ア
- d:イ
誤りやすいポイント
- 「スケジュール遅れ=EV が小さい」とだけ考え、AC の動きを無視すると UI と業務ロジックを取り違えやすいです。
- EV と AC のどちらが重なるかまで見ないと、高生産性(EV>AC)と単なる遅延(EV=AC)の区別がつきません。
- CPI/SPI の算出式(SPI=EV÷PV、CPI=EV÷AC)を頭に入れておかないと、グラフから状態を言語化できません。
FAQ
Q: 「PV と AC が重なる=常に問題なし」と解釈しても良いですか?
A: いいえ。PV と AC が一致していても EV が離れていれば“計画通り費用を使っているのに成果が出ていない”状況で、CPI は 1.0 でも SPI が低くなります。
A: いいえ。PV と AC が一致していても EV が離れていれば“計画通り費用を使っているのに成果が出ていない”状況で、CPI は 1.0 でも SPI が低くなります。
Q: EV と AC が同じときは CPI=1.0 だから安心と考えてよい?
A: 成果に対するコスト効率は想定通りですが、PV と比較して遅れていれば納期リスクが残ります。SPI も必ず併せて確認してください。
A: 成果に対するコスト効率は想定通りですが、PV と比較して遅れていれば納期リスクが残ります。SPI も必ず併せて確認してください。
Q: EV>AC が見えたら即「前倒し」と判断してよい?
A: EV>AC は高いコスト効率を示しますが、前倒しかどうかは EV と PV の大小で決まります。EV>PV で初めてスケジュール先行です。
A: EV>AC は高いコスト効率を示しますが、前倒しかどうかは EV と PV の大小で決まります。EV>PV で初めてスケジュール先行です。
関連キーワード: EV, PV, AC, SPI, CPI
設問3:〔各チームへのヒアリング〕について、(1)、(2)に答えよ。
(2)本文中のeに入れる適切な字句を解答群の中から選び、記号で答えよ。また、そのように考えた理由を、適切な指標を用いて15字以内で述べよ。
解答群
ア:当初の想定どおりである
イ:当初の想定よりも高い
ウ:当初の想定よりも低い
模範解答
e:ア
理由:EVとACが等しいから
解説
解答の論理構成
- 問題文には次の記述があります。
「業務ロジックチーム: … スケジュールは遅れている。生産性はe。」 - 生産性を判断する代表的なEVM指標はCPI(Cost Performance Index)です。
CPIは で計算します。 - 図1を見ると、業務ロジックチームの EV と AC が同じ値で推移している ため となります。
よって となり、計画通りの生産性であることを示します。 - 以上より、e には「当初の想定どおりである」が入ります。
理由は「EVとACが等しいから」です。
誤りやすいポイント
- スケジュール遅延=生産性低下と短絡的に判断してしまう
→ コスト効率(CPI)とスケジュール効率(SPI)は別物。 - EV と AC の差ではなく、PV と EV の差を見て生産性を評価してしまう
→ PV は予定コストであって、実コストとは直接関係しない。 - CPI を計算せずグラフの見た目だけで高・低を決めてしまう
→ 必ず数式で裏付けることが重要。
FAQ
Q: CPI と SPI のどちらで生産性を評価しますか?
A: コスト効率を示す CPI で評価します。SPI はスケジュール効率です。
A: コスト効率を示す CPI で評価します。SPI はスケジュール効率です。
Q: EV と AC が常に同じなら問題はないのですか?
A: 生産性は計画通りですが、EV が PV に追い付かない場合は遅延対策が必要です。
A: 生産性は計画通りですが、EV が PV に追い付かない場合は遅延対策が必要です。
Q: CPI が 1.0 なのに遅れているのはなぜ?
A: 要員数を減らしたため AC が下がり EV も同じ比率で下がった結果、CPI は 1.0 でも進捗量が不足しているためです。
A: 要員数を減らしたため AC が下がり EV も同じ比率で下がった結果、CPI は 1.0 でも進捗量が不足しているためです。
関連キーワード: EVM, CPI, EV, AC, スケジュール遅延
設問4:〔対策の検討〕について、(1)、(2)に答えよ。
(1)本文中のfに入れる適切な字句を10字以内で答えよ。
模範解答
f:プロトタイプ
解説
解答の論理構成
- 問題の背景確認
本文には「ユーザインタフェースチーム: 設計を終え、利用者にレビューを依頼しているが…見た目や操作性の十分な理解が進まず、いまだに利用者の合意が得られていない。」とあります。したがって、利用者が完成イメージを掴めず承認が遅れていることが主要因です。 - 求められている対策の把握
さらに本文では「レビューで十分な理解を得るために、fを骨組に作成し、設計書と合わせて説明するよう、R氏はユーザインタフェースチームに指示した。」と示されています。 - “骨組”というキーワードの意味合い
“骨組”は機能を限定していても画面遷移や操作感を体験できるモノを指すのが一般的で、静的な「モックアップ」より動的・試作的なものを示唆します。 - UI/UX領域で利用者理解を深める標準的手法
要件確認や合意形成を円滑にする代表的手法は「プロトタイプ」です。プロトタイピングにより利用者は実際に触って操作性を体験し、フィードバックを即座に反映できます。 - 結論
以上より、f に入る語は「プロトタイプ」が最も妥当です。
誤りやすいポイント
- 「モックアップ」と混同する
モックアップは静的模型を指す場合が多く、“骨組”という表現や操作性確認の目的には「プロトタイプ」の方が適切です。 - “ユーザインタフェースの資料追加”と勘違いし資料名を答えてしまう
例:ワイヤーフレーム、画面遷移図など。設問は具体物(試作ソフト)を求めています。 - EVMの数値ばかりに注目し、文章中の原因・対策の記述を読み飛ばす
ブランク f はEVM計算とは無関係であり、ヒアリング結果と対策部分を精読する必要があります。
FAQ
Q: プロトタイプはどの程度の完成度まで作るべきですか?
A: 利用者が見た目・操作性を体験し、レビューで意思決定できるレベルが目安です。全機能実装は不要ですが、主要画面や代表的な操作フローは実動作する形にします。
A: 利用者が見た目・操作性を体験し、レビューで意思決定できるレベルが目安です。全機能実装は不要ですが、主要画面や代表的な操作フローは実動作する形にします。
Q: プロトタイプ作成は追加コストになりませんか?
A: 初期コストは増えますが、承認遅延や手戻りリスクを低減できるため、結果的に工数削減と品質向上につながるケースが多いです。
A: 初期コストは増えますが、承認遅延や手戻りリスクを低減できるため、結果的に工数削減と品質向上につながるケースが多いです。
Q: プロトタイプとワイヤーフレームの違いは?
A: ワイヤーフレームは静的な画面構成図、プロトタイプは動的に動く試作品です。操作性や遷移を体験できる点がプロトタイプの特徴です。
A: ワイヤーフレームは静的な画面構成図、プロトタイプは動的に動く試作品です。操作性や遷移を体験できる点がプロトタイプの特徴です。
関連キーワード: EVM, プロトタイプ, レビュー, ユーザインタフェース, SPI, CPI
設問4:〔対策の検討〕について、(1)、(2)に答えよ。
(2)本文中の下線①が示す内容について、35字以内で述べよ。
模範解答
既存メンバの工数が新規メンバの教育に割り振られる。
解説
解答の論理構成
- 【問題文】では、遅延を挽回するために “必要な要員の確保” を決定したとあります。
引用:「R氏は、業務ロジックチームの遅れを挽回し、予定完了日までに設計を完了させるために、必要な要員の確保を最優先で行うことにした。」 - ただし同じ文中に “①新規メンバの投入が既存メンバの生産性に影響を及ぼすこと” を考慮したとも記載されています。
引用:「その際、①新規メンバの投入が既存メンバの生産性に影響を及ぼすことを考慮し、既存メンバの効率を維持するための配慮も併せて行った。」 - プロジェクト現場では、新しく加わったメンバを戦力化するまで、既存メンバが教育・フォローに時間を割くため、結果として既存メンバ自身の作業時間(工数)が減ります。
- よって、下線①が示す具体的な内容は「教育という追加作業が既存メンバの工数を奪う」点であり、模範解答「既存メンバの工数が新規メンバの教育に割り振られる」と一致します。
誤りやすいポイント
- 「新規メンバ投入=即戦力増」と短絡し、教育負荷を無視してしまう。
- 影響対象を“スケジュール”や“コスト”のみに限定し、既存メンバ自身の生産性低下を明示できない。
- 「コミュニケーションが増える」「調整が必要」とだけ書き、教育という具体行動を示さない。
FAQ
Q: なぜ教育コストが発生すると判断できるのですか?
A: 【問題文】の「新規メンバの投入が既存メンバの生産性に影響を及ぼす」という表現は、既存メンバが通常業務以外に新規メンバを支援する時間を割くことを暗示しています。教育・OJT が典型的な支援活動です。
A: 【問題文】の「新規メンバの投入が既存メンバの生産性に影響を及ぼす」という表現は、既存メンバが通常業務以外に新規メンバを支援する時間を割くことを暗示しています。教育・OJT が典型的な支援活動です。
Q: 既存メンバの工数を守る具体策には何がありますか?
A: 教育担当を固定化して集中させる、外部研修を利用する、あるいは既存メンバの作業を一時的に減らすなどが考えられます。目的は既存メンバ全体の生産性低下を最小化することです。
A: 教育担当を固定化して集中させる、外部研修を利用する、あるいは既存メンバの作業を一時的に減らすなどが考えられます。目的は既存メンバ全体の生産性低下を最小化することです。
Q: 新規メンバ投入の最適タイミングは?
A: WBS のクリティカルでないタスクが並行して走る時期や、既存メンバが比較的余裕を持つ時期が望ましいです。EVM 指標で SPI・CPI が安定している局面を選ぶと影響を抑えやすくなります。
A: WBS のクリティカルでないタスクが並行して走る時期や、既存メンバが比較的余裕を持つ時期が望ましいです。EVM 指標で SPI・CPI が安定している局面を選ぶと影響を抑えやすくなります。
関連キーワード: Earned Value Management, SPI, CPI, チームビルディング, オンボーディング


