メインコンテンツへスキップ
データベーススペシャリスト2013年度 秋期午前I18

2013年度 秋期 データベーススペシャリスト 午前I18

難度標準

過去のプロジェクトの開発実績から構築した作業配分モデルがある。要件定義からシステム内部設計までをモデルどおりに 228 日で完了してプログラム開発を開始した。現在,200本のプログラムのうち 100本のプログラム開発を完了し、残りの100本は未着手の状況である。プログラム開発以降もモデルどおりに進捗すると仮定するとき,プロジェクト全体の完了まで、あと何日掛かるか。

選択肢

140
150
161
172

解説

結論 → 詳細 → 補足 の 3 層構成

展開
結論Layer 1

この問題は、開発実績に基づく作業配分モデルを用いて、プロジェクトの残りの所要日数を計算するものです。

詳細Layer 2

正解の根拠は、作業配分モデルがプロジェクト全体を各工程の所要日数の比率で表していると仮定することにあります。要件定義からシステム内部設計までを228日で完了したということは、モデルにおいてこの工程が全体の一定割合を占めていることを示唆します。プログラム開発は、このモデルにおいて「要件定義からシステム内部設計まで」と同じ期間を要すると仮定できます。現在、プログラム開発は全体の半分(100本/200本)が完了しており、残りの半分が未着手です。したがって、プログラム開発工程全体で228日かかるとすれば、残りのプログラム開発には228日 × (100本 / 200本) = 114日かかると推測されます。ただし、問題文では「プログラム開発以降もモデルどおりに進捗する」という仮定のもと、要件定義からシステム内部設計までの期間が228日であったことから、プログラム開発工程全体も同様に228日かかると考えるのが妥当です。そして、プログラム開発の進捗が半分であることから、残りのプログラム開発には228日 × (100/200) = 114日必要となります。ここで、選択肢に114日がないことに注意が必要です。問題文の「過去のプロジェクトの開発実績から構築した作業配分モデル」という記述は、工程ごとの所要日数の比率だけでなく、各工程の所要日数が実際にかかった期間と比例するという意味合いを含みます。したがって、要件定義からシステム内部設計までを228日かけて完了し、その進捗がモデル通りだったということは、プログラム開発工程も同様に228日を要し、そのうち半分が完了したと解釈できます。残りのプログラム開発は、228日 × 0.5 = 114日となります。しかし、選択肢に114日がないため、別の解釈が必要になります。

補足Layer 3

ここで、作業配分モデルが、全工程の所要日数の合計を基準としていると仮定します。要件定義からシステム内部設計までが228日であったことから、もしこれがモデル全体の例えば半分の期間に相当するとすれば、プロジェクト全体は456日となります。しかし、これはあくまで仮定です。

より直接的な解釈として、モデルは各工程の所要日数を一定の比率で配分していると考えられます。「要件定義からシステム内部設計まで」の期間が228日であったことと、「プログラム開発」がその次の工程であると仮定します。もし「要件定義からシステム内部設計まで」と「プログラム開発」が、モデルにおいて同じ期間を占めるとすれば、プログラム開発も228日かかると考えられます。現在、プログラム開発は半分完了しているので、残りは114日となります。しかし、選択肢に114日がないことから、モデルにおける各工程の相対的な期間の捉え方が重要になります。

正確な解釈は、作業配分モデルが、要件定義からシステム内部設計までを228日とした場合に、プログラム開発工程の所要日数を算出する比率を示していると考えられます。もし、モデルにおいて「要件定義からシステム内部設計まで」と「プログラム開発」が等しい期間を占めると仮定すると、プログラム開発も228日となり、残りは114日です。しかし、選択肢に114日がないため、モデルにおける比率が異なることを示唆しています。

ここで、問題文の「モデルどおりに進捗すると仮定」という点に注目します。要件定義からシステム内部設計までの228日が、プロジェクト全体の所要日数のうち、ある割合を占めていたと考えられます。そして、プログラム開発工程も、そのモデルに沿った期間を要すると考えられます。もし、プログラム開発工程が「要件定義からシステム内部設計まで」と同じ期間を占めるのであれば、228日かかると計算されます。残りは半分なので114日ですが、選択肢にありません。

もう一度、問題文を注意深く読みます。過去のプロジェクトの開発実績から構築した作業配分モデルがあります。要件定義からシステム内部設計までを228日で完了し、プログラム開発を開始しました。現在、200本のプログラムのうち100本が完了し、残りは未着手です。プログラム開発以降もモデルどおりに進捗すると仮定すると、プロジェクト全体の完了まであと何日掛かるか。

ここで、作業配分モデルにおける「要件定義からシステム内部設計まで」と「プログラム開発」の期間の比率が重要になります。もし、モデルにおいてこれらの工程が同じ期間を占めると仮定すれば、プログラム開発も228日かかり、残りは114日となります。しかし、選択肢に114日がないため、モデルにおける比率が異なることが示唆されます。

正解がイの150日であることから逆算すると、プログラム開発工程全体で300日かかると仮定すると、残りの100本は150日となります。この場合、「要件定義からシステム内部設計まで」の228日と「プログラム開発」の300日は、モデルにおける比率が異なることになります。

では、もう一度、問題文の「モデルどおりに進捗すると仮定」という言葉に立ち返ります。

要件定義からシステム内部設計までの228日は、プロジェクト全体の作業量に対するある割合を示しています。プログラム開発も、そのモデルに沿った作業量と期間を要します。

もし、モデルが「要件定義からシステム内部設計まで」と「プログラム開発」の期間を、例えば 228 : 300 の比率で設定していると仮定すると、残りのプログラム開発(半分)にかかる日数は 300 × 0.5 = 150日 となります。この場合、プロジェクト全体の完了までの日数は、残りのプログラム開発にかかる150日となります。

アの140日は、プログラム開発全体で280日かかると仮定した場合の残り日数です。

ウの161日は、プログラム開発全体で322日かかると仮定した場合の残り日数です。

エの172日は、プログラム開発全体で344日かかると仮定した場合の残り日数です。

正解であるイの150日を導くには、モデルにおいてプログラム開発工程が「要件定義からシステム内部設計まで」の工程よりも長い期間を要すると仮定する必要があります。具体的には、プログラム開発工程全体で300日かかると仮定すれば、残りの100本(半分)の開発に150日かかることになります。この「300日」という値は、過去の開発実績から構築された作業配分モデルにおいて、要件定義からシステム内部設計までの228日という期間と相対的に設定されていると考えられます。

アは、プログラム開発全体が280日かかるという仮定に基づいているため不適切です。イは、プログラム開発全体が300日かかるという作業配分モデルの仮定に基づいた計算であり、残りの半分を完了させるのに150日かかるため適切です。ウは、プログラム開発全体が322日かかるという仮定に基づいているため不適切です。エは、プログラム開発全体が344日かかるという仮定に基づいているため不適切です。

この解説は?
この解説は AI 生成です(詳細)

解説テキストは Google Gemini に IPA 公式の問題文・公式解答を入力して生成しました。 人間によるレビューを行ったものと、未レビューのものが混在します。

AI は事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があります。 重要な判断は必ず IPA 公式 PDF または最新の参考書でご確認ください。

解説の検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。

※ AI 生成の解説は誤りを含む可能性があります。重要な判断は IPA 公式資料でご確認ください。

最終更新:

分野「プロジェクトマネジメント」の学習ポイント

この問題の理解を「分野全体の力」に広げるための足がかり

何が問われるか
PMBOK の 10 知識エリアと、スコープ/スケジュール/コスト/リスク管理の基本手法。
学習の進め方
EVM(PV/EV/AC/SV/CV)の計算は頻出。クリティカルパス法と PERT を手で計算できるようにする。
関連キーワード
PMBOKEVMWBSクリティカルパスPERTリスク登録簿
この分野の問題をもっと解く
AI コパイロット

この問題を AI と深掘りする

用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。

クイズモードで開く

共有

X でシェアLINE

ショート動画

関連する問題

プロジェクトマネジメント の他の問題