カコモンノート

問54応用情報技術者 平成30年度 春期

54 / 80問
平成30年度 春期2018年

あるソフトウェア開発部門では,開発工数E(人月)と開発規模L(キロ行)との関係を,E=5.2L⁰·⁹⁸ としている。L=10としたときの生産性(キロ行/人月)は,およそ幾らか。

選択肢をえらぶと、答えと解説が出ます

選択肢をえらぶと、
ここに答えと解説が出ます
正答 1

解説

正解は1。生産性は開発規模÷開発工数で求める。まずL=10を式に入れて工数を出す。10⁰·⁹⁸=10÷10⁰·⁰²で、10⁰·⁰²は約1.047だから、10⁰·⁹⁸は約9.55となる。よってE=5.2×9.55≒49.7人月。生産性は10キロ行÷49.7人月≒0.20キロ行/人月で、およそ0.2になる。

  • 2の0.5は、工数を20人月とした場合の値で、式から出る約49.7人月と合わない。
  • 3の1.9は、10÷5.2≒1.92で、L⁰·⁹⁸を掛け忘れて工数を5.2人月とした値である。
  • 4の5.2は、式の係数そのもので、生産性ではない。

根拠:生産性=開発規模÷開発工数(指数の計算 10⁰·⁹⁸=10÷10⁰·⁰²)。

KEY POINT
生産性は規模÷工数。指数式の工数は、指数を1との差に分けて計算すると概算しやすい。
出典:平成30年度 春期 応用情報技術者試験 午前 問54(独立行政法人 情報処理推進機構(IPA))
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。元の問題冊子から文字を起こす都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。