メインコンテンツへスキップ
プロジェクトマネージャ2009年度 春期午前II1

2009年度 春期 プロジェクトマネージャ 午前II1

難度標準

次のシステム開発において、コードインスペクションを行うことによって期待できる効果(削減できる時間)は何時間か。ここで、NCSS はソースコードの注釈を除いた文の個数とする。また、バグ発見率 = 発見したバグ数÷ すべてのバグ数とする。

・システムの規模:6,000NCSS

・システムに存在するバグ数の推定値: 1,000NCSS 当たり5件

・バグ発見率:コードインスペクションを行った場合、バグ発見率は90%であり、残りのバグは単体テスト以降で発見される。コードインスペクションを行わなかった場合、すべてのバグは単体テスト以降で発見される。

・コードインスペクションに要する時間 : 1,000NCSS 当たり4時間

・コードインスペクションでバグが発見された場合のバグ 1件当たりの修復時間:1時間

・単体テスト以降でバグが発見された場合のバグ1件当たりの修復時間:5時間

選択肢

66
84
99
108

解説

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

展開
解説Layer 1

コードインスペクションを行うことで、インスペクション作業時間とインスペクションでのバグ修復時間が発生しますが、単体テスト以降でのバグ発見率が低下し、高コストな単体テスト以降でのバグ修復時間を削減できます。具体的には、コードインスペクションを行わない場合の総コスト150時間に対し、コードインスペクションを行った場合の総コストは66時間となるため、84時間の削減効果が期待できます。

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

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

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

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

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

最終更新:

分野「コスト管理」の学習ポイント

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

何が問われるか
本問の分野で問われる代表的な知識・用語の整理。
学習の進め方
正解/誤答の選択肢ごとに「なぜ正しい / なぜ違うのか」を1行ずつ言語化すると定着する。
この分野の問題をもっと解く
AI コパイロット

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

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

クイズモードで開く

共有

X でシェアLINE

ショート動画

関連する問題

コスト管理 の他の問題