この問題では、作業配分モデルに基づいたプロジェクトの完了までの残日数を計算します。まず、システム要件定義からシステム内部設計までの期間が228日であったことが示されています。次に、プログラム開発は全部で200本あり、そのうち100本が完了し、残りの100本が未着手であることがわかります。
令和5年度 春期 情報処理安全確保支援士 午前I 問19
過去のプロジェクトの開発実績に基づいて構築した作業配分モデルがある。システム要件定義からシステム内部設計までをモデルどおりに進めて228日で完了し、プログラム開発を開始した。現在,200本のプログラムのうち 100本のプログラムの開発を完了し、残りの100本は未着手の状況である。プログラム開発以降もモデルどおりに進捗すると仮定するとき、プロジェクトの完了まで、あと何日掛かるか。ここで、プログラムの開発に掛かる工数及び期間は、全てのプログラムで同一であるものとする。 [作業配分モデル〕
選択肢
解説
結論 → 詳細 → 補足 の 3 層構成
展開閉じる
解説
結論 → 詳細 → 補足 の 3 層構成
問題文から、プログラム開発以降もモデルどおりに進捗すると仮定されており、全てのプログラムの開発に掛かる工数及び期間は同一であるとされています。このことから、100本のプログラム開発完了までに要した期間が、残りの100本で必要となる期間の目安となります。
作業配分モデルでは、プロジェクト全体をいくつかのフェーズに分割し、各フェーズの期間の割合が示されていると考えられます。問題文で「システム要件定義からシステム内部設計までをモデルどおりに進めて228日で完了」とあることから、この期間がモデルにおける特定のフェーズに相当します。そして、プログラム開発フェーズの期間が、この期間に比例すると推測できます。
もし、モデルで「システム要件定義からシステム内部設計まで」の期間が全体のX%を占め、「プログラム開発」の期間が全体のY%を占めると定義されていた場合、228日がかかったフェーズの割合がX%にあたります。そして、プログラム開発は200本のうち100本が完了しているため、プログラム開発フェーズの半分が完了したことになります。
ここで、仮にモデルにおいて「システム要件定義~内部設計」と「プログラム開発」の期間が同じ割合であるとすると、100本のプログラム開発完了までに228日かかったことになります。残りの100本の開発も同様に228日かかると計算できます。しかし、選択肢に228日はありません。
問題文と選択肢から、作業配分モデルにおける各フェーズの期間の比率を推測する必要があります。228日という期間と、200本というプログラム数、そして100本完了という状況を考慮すると、プログラム開発フェーズは、要件定義~内部設計フェーズよりも多くの期間を要すると考えるのが自然です。
もし、システム要件定義からシステム内部設計までの228日が、プロジェクト全体の所定の期間の一定割合(例えば30%)を占めると仮定し、プログラム開発が残りの期間(例えば70%)を占めるとすると、100本のプログラム開発完了までの期間が、この70%の半分に相当します。
しかし、より直接的に、100本のプログラム開発完了までに要した期間を推測します。228日で100本のプログラム開発を完了したと解釈するのが最も素直な読み方です。残りの100本の開発にも同様の期間がかかるとすれば、228日がかかることになります。これでは選択肢に合いません。
そこで、作業配分モデルが、各フェーズの期間の比率を示していることに着目します。228日という期間で「システム要件定義からシステム内部設計まで」を完了したということは、この期間がモデルにおけるある割合に対応します。プログラム開発は200本あり、100本が完了し、100本が未着手です。つまり、プログラム開発フェーズの半分が完了したことになります。
ここで、もしモデルにおいて「システム要件定義からシステム内部設計まで」と「プログラム開発」の期間が同じ比率(例えば1:1)であれば、100本のプログラム開発完了までに228日かかり、残りの100本も228日かかると計算できます。
しかし、選択肢が100日台であることから、モデルでは「システム要件定義~内部設計」の期間が、プログラム開発期間よりも相対的に短い、あるいは、プログラム開発期間全体が、228日よりもさらに長い、と推測できます。
問題文の「モデルどおりに進捗する」という言葉から、228日がかかった「システム要件定義からシステム内部設計まで」という期間と、プログラム開発に掛かる期間の比率がモデルで定義されていると解釈できます。100本のプログラム開発が完了したということは、プログラム開発フェーズの半分が終了したことを意味します。
もし、モデルで「システム要件定義~内部設計」と「プログラム開発」の期間が同じ割合であった場合、100本のプログラム開発完了までに228日かかったことになり、残りの100本も228日かかると計算できます。しかし、選択肢は100日台です。
そこで、228日という期間と、プログラム開発の進捗状況(100/200完了)から、プログラム開発フェーズ全体の期間を推測します。100本のプログラム開発完了までに要した期間が、残りの100本の開発に要する期間に相当します。
もし、モデルにおける「システム要件定義~内部設計」と「プログラム開発」の期間の比率が1:1であると仮定すると、100本のプログラム開発完了までに228日かかったことになります。残りの100本も228日かかるため、合計456日となります。しかし、これは完了までの残日数ではありません。
ここで、228日という期間が、モデルにおける「システム要件定義からシステム内部設計まで」のフェーズに該当します。プログラム開発は200本中100本が完了しています。つまり、プログラム開発フェーズの半分が終了したことになります。
もし、モデルにおける「システム要件定義~内部設計」と「プログラム開発」の期間が同じ比率であった場合、100本のプログラム開発完了までに228日かかったと解釈でき、残りの100本も228日かかります。
しかし、選択肢が100日台であることから、プログラム開発フェーズの期間が、228日という期間よりも短い、あるいは、228日がかかったフェーズの割合が、プログラム開発フェーズの割合よりも大きいと推測されます。
より正確には、228日がかかった「システム要件定義からシステム内部設計まで」という期間が、モデルにおける特定の割合を占めます。プログラム開発は200本中100本が完了したということは、プログラム開発フェーズの半分が完了したことを意味します。
ここで、もしモデルにおいて「システム要件定義~内部設計」と「プログラム開発」の期間が同じ比率(1:1)であった場合、100本のプログラム開発完了までに228日かかったことになり、残りの100本も228日かかると計算できます。
しかし、選択肢が100日台であることを考慮すると、プログラム開発フェーズの期間は、228日という期間よりも相対的に短い、あるいは、228日がかかったフェーズの割合が、プログラム開発フェーズの割合よりも大きい、と推測されます。
正解のイ(150日)を導き出すためには、モデルにおける期間の比率を推測する必要があります。もし「システム要件定義~内部設計」の期間がモデル全体のX%を占め、プログラム開発がY%を占める場合、228日はX%に相当し、残りのY%の半分が残りの日数となります。
この問題は、作業配分モデルにおける期間の比率を仮定して解く必要があります。228日という期間で「システム要件定義からシステム内部設計まで」が完了しました。プログラム開発は200本中100本が完了し、残りは100本です。
もし、モデルにおいて「システム要件定義~内部設計」と「プログラム開発」の期間が1:1の比率であると仮定すると、100本のプログラム開発完了までに228日かかったことになり、残りの100本も228日かかると計算できます。しかし、選択肢に228日はありません。
ここで、228日という期間が、モデルにおける「システム要件定義からシステム内部設計まで」のフェーズに相当します。プログラム開発は200本中100本が完了しています。つまり、プログラム開発フェーズの半分が完了したことを意味します。
もし、モデルにおいて「システム要件定義~内部設計」と「プログラム開発」の期間が2:3の比率であったと仮定します。228日が2の割合に相当するとすると、1の割合は114日です。プログラム開発は3の割合なので、プログラム開発フェーズ全体は342日かかることになります。100本の開発が完了したので、残りの100本には171日かかります。
もし、モデルにおいて「システム要件定義~内部設計」と「プログラム開発」の期間が3:4の比率であったと仮定します。228日が3の割合に相当するとすると、1の割合は76日です。プログラム開発は4の割合なので、プログラム開発フェーズ全体は304日かかることになります。100本の開発が完了したので、残りの100本には152日かかります。
さらに、もしモデルにおいて「システム要件定義~内部設計」の期間と「プログラム開発」の期間が、228日 : 150日 の比率(つまり、228日かけて100本開発したと仮定した場合、残りの100本も150日かかるとすると、プログラム開発フェーズ全体は228+150=378日)であると仮定すると、これは整合しません。
正確な計算のためには、モデルにおける「システム要件定義~内部設計」と「プログラム開発」の期間の比率が重要です。228日という期間で「システム要件定義からシステム内部設計まで」が完了しました。プログラム開発は200本中100本が完了し、残りは100本です。
もし、モデルで「システム要件定義~内部設計」の期間と「プログラム開発」の期間の比率が 228 : 150 となっていたと仮定すると、100本のプログラム開発完了までに150日かかったことになり、残りの100本も150日かかると計算できます。この場合、228日という期間と、150日という期間の比率がモデルで定義されていると考えられます。
正確には、228日という期間で「システム要件定義からシステム内部設計まで」を完了し、これがモデルにおける特定の期間の割合に相当します。プログラム開発は200本中100本が完了したということは、プログラム開発フェーズの半分が完了したことを意味します。
もし、モデルにおける「システム要件定義~内部設計」の期間と「プログラム開発」の期間が、228 : 150 という比率で定義されていたと仮定します。つまり、228日がかかったフェーズに対して、プログラム開発フェーズは150日かかる、という比率です。しかし、これはプログラム開発フェーズ全体で150日かかると解釈され、100本完了という状況とは整合しません。
正解のイ(150日)を導くには、モデルにおける期間の比率を考慮する必要があります。228日という期間で「システム要件定義からシステム内部設計まで」が完了しました。プログラム開発は200本中100本が完了しています。
もし、モデルにおいて「システム要件定義~内部設計」の期間と「プログラム開発」の期間が、228 : 150 という比率(これはプログラム開発フェーズ全体で150日かかると仮定した場合)ではなく、100本のプログラム開発完了までに要した期間が150日であると推測できる比率であったと仮定します。
つまり、228日という期間で「システム要件定義~内部設計」を完了し、100本のプログラム開発完了までが150日であった、というモデルの期間比率があると解釈します。残りの100本のプログラム開発にも、同様に150日かかると考えられます。
ア(140日)は、100本のプログラム開発完了までにかかった期間が、残りの100本にかかる期間よりも短いと仮定した場合に考えられる数値ですが、モデルどおりに進捗するという条件に反します。
ウ(161日)やエ(172日)は、100本のプログラム開発完了までにかかった期間と、残りの100本にかかる期間の比率が、モデルで示される比率からずれていると考えられます。
したがって、228日がかかった「システム要件定義からシステム内部設計まで」という期間と、100本のプログラム開発完了までに要した期間の比率が、モデルで定義されていると推測されます。そして、100本のプログラム開発完了までに要した期間が150日であり、残りの100本にも同様に150日かかるとするのが、最も整合性の取れる計算となります。
正解はイ(150日)です。
まず、システム要件定義からシステム内部設計までを228日で完了しました。プログラム開発は200本中100本が完了しており、残りは100本です。プログラム開発以降もモデルどおりに進捗すると仮定し、全てのプログラムの開発に掛かる工数及び期間は同一であることから、100本のプログラム開発完了までに要した期間が、残りの100本の開発に要する期間に相当すると考えられます。
作業配分モデルでは、各フェーズの期間の比率が定義されています。228日という期間で「システム要件定義からシステム内部設計まで」が完了しました。もし、モデルで「システム要件定義~内部設計」と「プログラム開発」の期間の比率が、228 : 150 であったと仮定すると、100本のプログラム開発完了までに150日かかったことになります。残りの100本の開発にも同様に150日かかるため、プロジェクトの完了まであと150日掛かります。
ア(140日)は、100本のプログラム開発完了までにかかった期間が140日であり、残りの100本も140日かかるとした場合の計算ですが、モデルの比率と整合しません。
ウ(161日)やエ(172日)は、100本のプログラム開発完了までにかかった期間がそれぞれ161日、172日であり、残りの100本も同様にかかるとした場合の計算ですが、モデルで示される期間の比率から外れています。
この解説は AI 生成です(詳細)
解説テキストは Google Gemini に IPA 公式の問題文・公式解答を入力して生成しました。 人間によるレビューを行ったものと、未レビューのものが混在します。
AI は事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があります。 重要な判断は必ず IPA 公式 PDF または最新の参考書でご確認ください。
解説の検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。
分野「プロジェクトマネジメント」の学習ポイント
この問題の理解を「分野全体の力」に広げるための足がかり
- 何が問われるか
- PMBOK の 10 知識エリアと、スコープ/スケジュール/コスト/リスク管理の基本手法。
- 学習の進め方
- EVM(PV/EV/AC/SV/CV)の計算は頻出。クリティカルパス法と PERT を手で計算できるようにする。
- 関連キーワード
- PMBOKEVMWBSクリティカルパスPERTリスク登録簿
この問題を AI と深掘りする
用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。
共有
ショート動画
関連する問題
プロジェクトマネジメント の他の問題
- 情報セキュリティスペシャリスト2009年度 秋期 午前I 問18期間10日のプロジェクトを5日目の終了時にアーンドバリュー分析したところ、表のとおりであった。現在のコスト効率が今後も続く場合,完成時総コスト見積り(EAC)は何万円か。
- 情報セキュリティスペシャリスト2009年度 春期 午前I 問18WBS(Work Breakdown Structure) を利用する効果として、適切なものはどれか。
- 情報セキュリティスペシャリスト2009年度 春期 午前I 問19図のプロジェクトの日程計画において、プロジェクトの所要日数は何日か。
- 情報セキュリティスペシャリスト2009年度 春期 午前I 問28ある期間の生産計画において、図の部品表で表される製品 A の需要量が10個であるとき、部品Dの正味所要量は何個か。ここで、ユニットBの在庫残が5個,部品 Dの在庫残が25個あり、ほかの在庫残、仕掛残,注文残,引当残などはないものとする。
- 情報セキュリティスペシャリスト2010年度 秋期 午前I 問18WBS の構成要素であるワークパッケージに関する記述のうち、適切なものはどれか。