過去問解きまくり研究所 ホーム

平成22年度 春期 午前 問50

プロジェクトマネジメント

生産性に関する問題

あるソフトウェア開発部門では,開発工数 E(人月)と開発規模 L(キロ行)との関係が,E=5.2L^0.98 で表される。L=10 としたときの生産性(キロ行/人月)は,およそ幾らか。

答えと解説を見る

✓ これが正解ア0.2

解説

規模を工数で割るとおよそ0.2になります。

求めるものの単位がキロ行毎人月と書かれているので、式は単位をそのまま分数として読めば立ちます。分子がキロ行すなわち開発規模、分母が人月すなわち開発工数ですから、生産性は規模を工数で割った値です。公式を思い出そうとするより、単位から導くほうが割る向きを取り違えません。次に工数を出します。与えられた関係に規模10を入れると、工数は5.2に10の0.98乗を掛けた値になります。指数の0.98は1にとても近いので、10の0.98乗は10より少しだけ小さい、およそ9.6です。したがって工数はおよそ50人月、指数を1とみなして見積もっても52人月です。生産性は10を50で割って0.2、52で割っても0.19ですから、答えはおよそ0.2になります。設問がおよそ幾らかと尋ねているのは、指数の扱いを厳密にしなくてよいという合図です。実際、選ぶべき値とその隣の値は2倍以上離れているので、見積もりが多少ぶれても取り違えは起きません。規模を工数で割って開発の生産性を測る、これが見積りの土台になる考え方です。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成22年度 春期 応用情報技術者試験 午前 問50

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)