ITパスポート 2013年 春期 問50
問題文
システム開発の節目ごとに、プロジェクト全体に必要なコストの見積りを行った。見積りの精度が最も高い時点はどれか。
選択肢
ア:システム化計画時
イ:設計終了時
ウ:プログラミング終了時(正解)
エ:要件確定時
🔒 解説は解答すると表示されます
システム開発の節目ごとに行う見積り精度の比較【ITパスポート 解説】
正解の理由
プログラミング終了時が最も見積り精度が高い理由は、プロジェクトで発生する多くの不確実性がこの時点で大幅に減るからです。具体的には、要件(システムで何をするかの定義)、設計(どう作るかの設計書)、プログラミング(実際のコード作成)という流れで進みます。実装が終われば、これまでにかかった工数(かかった時間)や残る作業(テスト、修正、導入、運用準備など)が明確になり、見積りのばらつきが小さくなります。つまり、選択肢の中ではウ(プログラミング終了時)が最も精度が高くなります。
解法ステップ
- 各節目(フェーズ)が何を意味するかを確認する
- システム化計画:導入の要否や方針を決める初期段階
- 要件確定(要件定義):何を作るかを詳細に決める段階
- 設計終了:要件を元に「どう作るか」を設計した段階
- プログラミング終了:実際のコード作成が完了した段階
- 「見積り精度=不確実性の少なさ」と置き換える
- 情報が多いほど精度が上がる
- 各段階で利用可能な情報量を比較する
- 初期ほど情報が少なく、実装後ほど実績(実際の工数など)が得られる
- 情報量が最大で不確実性が最も小さい段階を選ぶ
- それがプログラミング終了時(ウ)
選択肢別の誤答解説
- ア: システム化計画時
- 誤り。計画時は方針や概算しか分からず、仕様や細かい作業量が未確定。見積り精度は低い。
- イ: 設計終了時
- 誤り。設計で作る内容は分かりますが、実装での手間やバグ対応、実績工数がまだ不明で、誤差が残る。
- ウ: プログラミング終了時
- 正答。実際の開発工数が把握でき、残作業も限定的(主にテストや修正、導入)。したがって見積りの精度が最も高い。
- エ: 要件確定時
- 誤り。要件が固まれば範囲は分かりますが、実装の難易度や細かな手戻り、外部条件はまだ不確定なため精度は中程度〜低い。
よくある誤解
- 「要件が確定すれば見積りは十分正確になる」
- 要件は重要ですが、設計や実装で見つかる詳細な課題(技術的な難易度や想定外の作業)が残り、見積りはまだぶれることがあります。
- 「プログラミングが終われば追加コストはほぼない」
- 実装後でもテストでの不具合修正やパフォーマンス改善、環境調整などの作業が発生します。だが範囲は明確になりやすいです。
- 「最終的な精度は常にプログラミング終了時が最高」
- 一般的にはそうですが、小規模でテストに大きな不確実性があるプロジェクトなど例外もあります。問題文の選択肢内ではウが最善です。
補足コラム
見積り精度を上げる実務的な方法(初学者向け、簡潔に)
- WBS(Work Breakdown Structure:作業分解)を作る
- 大きな作業を細かく分けると見積りしやすくなります。
- ボトムアップ見積りとトップダウン見積り
- ボトムアップ:細かい作業ごとに見積もる(精度が高い)。
- トップダウン:全体から逆算する(早く概算を出すのに向く)。
- 類推見積り(過去の類似案件を参照)
- 実績がある場合は参考にして精度を上げられます。
- バッファ(余裕)を設ける
- 不確実性に備えて、適切な余裕(例:10〜20%)を見積りに入れます。
- EVM(Earned Value Management:出来高管理)を使うと、進捗とコストの関係を定量的に追えます(名前の意味:出来た分の価値を管理する手法)。
(用語は簡単に説明しました。実務ではこれらを組み合わせて見積り精度を高めます。)
FAQ
Q1: プログラミング終了時に何を基準に見積りするのですか?
A1: 実際にかかった工数(人日)、既に完了した機能、残るテストや修正作業の見積りを合計して算出します。過去実績やバッファも考慮します。
A1: 実際にかかった工数(人日)、既に完了した機能、残るテストや修正作業の見積りを合計して算出します。過去実績やバッファも考慮します。
Q2: テスト終了時の方が精度は高くないですか?(選択肢にない場合の一般論)
A2: テスト終了時はさらに不確実性が減るため理屈ではより精度は高くなります。ただし問題の選択肢内では「プログラミング終了時」が最も精度の高い段階です。
A2: テスト終了時はさらに不確実性が減るため理屈ではより精度は高くなります。ただし問題の選択肢内では「プログラミング終了時」が最も精度の高い段階です。
Q3: 小さいプロジェクトでも同じですか?
A3: 小規模プロジェクトでは段階差が小さい場合もありますが、やはり実作業が完了している段階ほど見積りは確かになります。
A3: 小規模プロジェクトでは段階差が小さい場合もありますが、やはり実作業が完了している段階ほど見積りは確かになります。
関連キーワード: 見積り精度、見積もり手法、WBS、進捗管理、工数見積、フェーズゲート、テスト工程、EVM、バッファ管理、類推見積り

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

