プロジェクトマネージャ 2013年 午前2 問02
問題文
あるソフトウェア開発部門では、開発工数E(人月)と開発規模L(キロ行)との関係が、で表される。としたときの生産性(キロ行/人月)は、およそ幾らか。
選択肢
ア:0.2(正解)
イ:0.5
ウ:1.9
エ:5.2
🔒 解説は解答すると表示されます
開発生産性の計算【午前2解説】
正解の理由
生産性は、開発規模を開発工数で割って求めます。
開発規模 を式に代入すると、開発工数は次のとおりです。
したがって、生産性は
となります。この値に当てはまるのはアです。
解法ステップ
- 生産性の定義を確認します。
生産性は「開発規模 ÷ 開発工数」です。 - を開発工数の式に代入します。
です。 - 開発工数を約 人月と求めます。
- 開発規模を開発工数で割り、約 キロ行/人月とします。
選択肢別の誤答解説
- ア:約 キロ行/人月です。開発規模を開発工数で割った値であり、正解です。
- イ: キロ行/人月です。開発工数の計算や、規模と工数の割り算を誤ると選びやすい値です。
- ウ: キロ行/人月です。係数 だけで工数を見積もり、 と計算した場合に生じる値です。指数部分を無視しています。
- エ: です。式の係数をそのまま選んでいますが、これは生産性ではありません。
よくある誤解
- 生産性を「工数 ÷ 規模」と考える
生産性は、同じ工数でどれだけの成果を作れるかを表すため、「規模 ÷ 工数」です。 - 式の係数だけで計算する
では、係数だけでなく も計算に含めます。 - 単位を確認しない
求める値の単位は「キロ行/人月」です。規模を工数で割ると、この単位になります。
補足コラム
開発工数と開発規模の関係を表す式では、規模の指数が より小さい場合、開発規模が大きくなるほど規模あたりの工数がわずかに小さくなる関係を示します。
今回の生産性は、式を変形すると次のようにも表せます。
この式でも、 のとき約 キロ行/人月と確認できます。
FAQ
Q. は、なぜ約 になるのですか?
A. であり、 は約 です。そのため、 は約 です。
A. であり、 は約 です。そのため、 は約 です。
Q. 開発工数が約 人月なら、なぜ生産性は約 なのですか?
A. キロ行の開発に約 人月を要するため、1人月あたりの開発規模は キロ行です。
A. キロ行の開発に約 人月を要するため、1人月あたりの開発規模は キロ行です。
関連キーワード: 生産性、開発工数、開発規模、べき乗計算

\ せっかくなら /
プロジェクトマネージャを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

