作業配分モデルによる残り日数
出典: 令和5年度 春期 応用情報技術者試験 午前 問53 (IPA)
過去のプロジェクトの開発実績に基づいて構築した作業配分モデルがある。システム要件定義からシステム内部設計までをモデルどおりに進めて 228 日で完了し,プログラム開発を開始した。現在,200 本のプログラムのうち 100 本のプログラムの開発を完了し,残りの 100 本は未着手の状況である。プログラム開発以降もモデルどおりに進捗すると仮定するとき,プロジェクトの完了まで,あと何日掛かるか。ここで,プログラムの開発に掛かる工数及び期間は,全てのプログラムで同一であるものとする。
〔作業配分モデル〕
| システム要件定義 | システム外部設計 | システム内部設計 | プログラム開発 | システム結合 | システムテスト | |
|---|---|---|---|---|---|---|
| 工数比 | 0.17 | 0.21 | 0.16 | 0.16 | 0.11 | 0.19 |
| 期間比 | 0.25 | 0.21 | 0.11 | 0.11 | 0.11 | 0.21 |
- ア 140
- イ 150
- ウ 161
- エ 172
正解と解説を見る
正解: イ
- ア: 140 日では、22 日、44 日、84 日の合計 (150 日) に足りません。
- イ: 残りのプログラム開発 22 日、結合 44 日、テスト 84 日の合計で 150 日です。正しい答えです。
- ウ: 161 日は、期間比と工数比を混同するなどして出る値で、誤りです。
- エ: 172 日は、プログラム開発の期間を全部 (44 日) 残っているとして計算した値 (172 = 0.43 × 400) で、誤りです。
ポイント
- システム内部設計までの期間比は 0.25 + 0.21 + 0.11 = 0.57 で、これが 228 日なので、全体は 228 ÷ 0.57 = 400 日 です。
- プログラム開発の期間は 400 × 0.11 = 44 日で、半分 (100 本) が完了しているので、残りは 22 日 です。
- システム結合は 400 × 0.11 = 44 日、システムテストは 400 × 0.21 = 84 日です。
- 残りは 22 + 44 + 84 = 150 日 です。