IPA公式正解:エ (図中のグラフ エ)
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。開発生産性は「開発規模/開発工数」で定義されます。与式より、開発生産性=規模/(3.0×規模^1.12)=(1/3.0)×規模^(−0.12)となります。指数が負であるため、開発規模が大きくなるほど生産性は低下し、下に凸の右下がりの曲線を描くエが正解です。
【詳細解説】■ 本問の核心・解法のポイント
COCOMO(Constructive Cost Model)の見積り式から「開発生産性」の数式を導き出し、その関数の形状(規模と生産性の関係)を数学的・概念的に読み解く問題です。
開発規模を $S$、開発工数を $E$ とすると:
$E = 3.0 \times S^{1.12}$
開発生産性 $P$ は:
$P = \frac{S}{E} = \frac{S}{3.0 \times S^{1.12}} = \frac{1}{3.0} \times S^{1 - 1.12} = \frac{1}{3.0} \times S^{-0.12} = \frac{1}{3.0 \times S^{0.12}}$
$S > 0$ において、$S$ が増加すると分母 $S^{0.12}$ が増加するため、$P$ は単調減少します。また、傾きは徐々に緩やかになるため「下に凸の右下がり」の曲線となります。これは、規模が大きくなるほどコミュニケーションコスト等の増大により生産性が落ちる現象(不経済性)を反映しています。
・各選択肢の徹底解説:
・ア:生産性が規模に対して直線的または指数関数的に増加する右上がりのグラフであり、誤りです。
・イ:生産性が規模に依存せず一定(水平)であることを示しており、誤りです。
・ウ:規模が大きくなるほど生産性が急激に低下しゼロに直交するような不適切な形状であり、誤りです。
・エ:【選択肢エ★】規模の増大に伴って生産性が緩やかに低下していく(下に凸の右下がり)グラフを正しく表しています。
よって正解はエです。