開発工数と生産性
出典: 平成30年度 春期 応用情報技術者試験 午前 問54 (IPA)
あるソフトウェア開発部門では,開発工数 E(人月)と開発規模 L(キロ行)との関係を,E=5.2L⁰·⁹⁸ としている。L=10 としたときの生産性(キロ行/人月)は,およそ幾らか。
- ア 0.2
- イ 0.5
- ウ 1.9
- エ 5.2
正解と解説を見る
正解: ア
- ア: 生産性は 規模 ÷ 工数 = 10 ÷ 約 49.7 ≒ 0.2 キロ行/人月なので、正しい答えです。
- イ: 0.5 は、工数を約 20 人月と見積もった場合の値です。10⁰·⁹⁸ ≒ 9.55 を使うと工数は約 50 人月になります。
- ウ: 1.9 は、工数と規模の関係を取り違えたときの値です。
- エ: 5.2 は式の係数そのもので、生産性ではありません。
ポイント
生産性 = 開発規模 ÷ 開発工数 (キロ行/人月) です。
- E = 5.2 × 10⁰·⁹⁸ ≒ 5.2 × 9.55 ≒ 49.7 人月 (10⁰·⁹⁸ = 10 ÷ 10⁰·⁰² ≒ 10 ÷ 1.047)
- 生産性 = 10 ÷ 49.7 ≒ 0.2 キロ行/人月