平成26年度春期 応用情報技術者試験 午前 問54
ある会社におけるウォータフォールモデルによるシステム開発の標準では,開発工程ごとの工数比率を表1のとおりに配分することになっている。全体工数が 40 人月と見積もられるシステム開発に対し,表2に示す開発要員数を割り当てることになった。このシステム開発に要する期間は何か月になるか。

- ア 2.5
- イ 6.7
- ウ 12
- エ 14
解答・解説を見る
正解:エ
AI解説
開発期間は工程ごとに「工程の工数=全体工数40人月×工数比率」を求め、それを「その工程に割り当てた要員数」で割って各工程の期間を計算し、全工程分を合計して求める。要員数は工程ごとに異なるため、単純に40人月÷平均要員数とはできない。表1・表2の値で各工程の期間を計算して合計すると14か月となる。 ア: 2.5は、例えば40人月を最大要員数などで割っただけの誤算で得られる値であり、工程ごとの要員配置を考慮していない。 イ: 6.7は40人月÷6人など、全体を一律の要員数で割った場合の値であり、工程別の比率と要員数を反映していない。 ウ: 12は一部の工程の期間計算を誤る(端数処理や比率の取り違えなど)と得られる値である。 エ: 正しい。各工程で(40人月×比率)÷割当て要員数を計算し、全工程の期間を合計すると14か月になる。 💡 「期間=工数÷要員数」を工程単位で適用し最後に合算するのが鉄則。人月は工数の単位であり、要員数が変われば同じ工数でも期間が変わる点を押さえる。
※Web掲載用に表記を一部変更しています。図表はIPA公式問題冊子から引用しています。著作権はIPAに帰属します。