ITサービスマネージャ 2019年 午前2 問18
問題文
過去のプロジェクトの開発実績から構築した作業配分モデルがある。システム要件定義からシステム内部設計までをモデルどおりに進めて228日で完了し、プログラム開発を開始した。現在、200本のプログラムのうち100本のプログラムの開発を完了し、残りの100本は未着手の状況である。プログラム開発以降もモデルどおりに進捗すると仮定するとき、プロジェクトの完了まで、あと何日掛かるか。ここで、プログラムの開発に掛かる工数及び期間は、全てのプログラムで同一であるものとする。

選択肢
ア:140
イ:150(正解)
ウ:161
エ:172
🔒 解説は解答すると表示されます
作業配分モデルの残期間計算【午前2解説】
正解の理由
求めるのは、現在からプロジェクト完了までの残り期間です。したがって、表の「工数比」ではなく「期間比」を使います。
システム要件定義からシステム内部設計までの期間比の合計は、
この3工程に228日掛かったので、プロジェクト全体の期間は、
です。
プログラム開発の期間比は0.11なので、プログラム開発全体の期間は、
です。200本のうち100本が完了しており、各プログラムの開発期間は同一です。そのため、プログラム開発に残る期間は全体の半分、つまり22日です。
その後のシステム結合とシステムテストに掛かる期間は、それぞれ44日、84日です。
したがって、イの150日が適切です。
解法ステップ
-
「期間比」を使う
問われているのは日数なので、期間比に注目します。 -
完了済み工程の期間比を合計する
要件定義から内部設計までの合計は0.57です。 -
プロジェクト全体の期間を求める
日です。 -
未完了の工程の期間を足し合わせる
プログラム開発の残り半分が22日、システム結合が44日、システムテストが84日です。合計は150日です。
選択肢別の誤答解説
-
ア:140日
プログラム開発の残り期間、システム結合、システムテストを正しく合計できていません。各期間はそれぞれ22日、44日、84日なので、合計は150日です。 -
イ:150日
プログラム開発の残り半分と、後続するシステム結合・システムテストの期間を正しく合計しています。 -
ウ:161日
工程の期間比を使った場合の計算結果と一致しません。特に、200本中100本が完了していることを踏まえ、プログラム開発の残りを22日とする必要があります。 -
エ:172日
プログラム開発開始時点から後の期間をそのまま残期間として扱った場合に近い値ですが、プログラム開発は既に半分完了しています。その分を差し引く必要があります。
よくある誤解
-
工数比と期間比を取り違える
工数比は作業量の配分、期間比は日数の配分です。今回求めるのは日数なので、期間比を使います。 -
プログラム開発の期間を全て残りとして数える
100本は開発済みです。各プログラムの開発期間が同じなので、プログラム開発期間の半分は完了しています。 -
228日をプロジェクト全体の期間と考える
228日は、要件定義から内部設計までの期間です。全体期間ではありません。
補足コラム
作業配分モデルでは、工数比と期間比は別の指標です。たとえば、ある工程の工数比が大きくても、要員数などの条件によって期間比が同じように大きくなるとは限りません。問題文で「工数」か「期間」かを確認してから、表のどの行を使うか判断しましょう。
FAQ
Q. プログラム開発が半分終わっているので、残り期間も全体期間の半分ですか?
A. いいえ。半分になるのは、プログラム開発工程の期間です。工程の期間は全体の44日なので、残りは22日です。
A. いいえ。半分になるのは、プログラム開発工程の期間です。工程の期間は全体の44日なので、残りは22日です。
Q. システム結合とシステムテストは、なぜ全期間を加えるのですか?
A. どちらも現在は未着手の後続工程として示されているため、それぞれの期間を全て加えます。
A. どちらも現在は未着手の後続工程として示されているため、それぞれの期間を全て加えます。
関連キーワード: 期間比、工数比、作業配分モデル、プロジェクト期間、残期間計算

\ せっかくなら /
ITサービスマネージャを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

