平成26年度 春期 午前 問54
プロジェクトマネジメント
ファンクションポイントの問題
ある新規システムの開発規模を見積もったところ,500FP(ファンクションポイント)であった。このシステムを構築するプロジェクトには,開発工数の他にシステムの導入や開発者教育の工数が 10 人月必要である。また,プロジェクト管理に,開発と導入・教育を合わせた工数の 10% を要する。このプロジェクトに要する全工数は何人月か。ここで,開発の生産性は 1 人月当たり 10FP とする。
- ア51
- イ60
- ウ65
- エ66
答えと解説を見る
✓ これが正解エ66
解説
開発と導入教育の合計に管理の一割を足します。
見積りの設問は、足すべきものを文から順に拾って三段で積み上げると確実です。まず開発そのものにかかる工数を求めます。規模が 500 ファンクションポイントで、生産性が 1 人月あたり 10 ファンクションポイントなので、割り算をして 50 人月です。次に、開発とは別に必要と書かれている導入と開発者教育の 10 人月を足します。ここまでで 60 人月です。最後にプロジェクト管理を乗せます。ここで気を付けたいのは、割合を掛ける相手が文中で名指しされていることです。開発と導入・教育を合わせた工数の一割と書かれているので、掛ける相手は 60 人月であり、0.1 を掛けて 6 人月となります。したがって全体では 60 に 6 を足した 66 人月が必要という答えになります。
ほかの選択肢はなぜ違うのか
- ア51:開発で求めた 50 人月に 1 人月だけを乗せた値です。導入と教育の 10 人月を丸ごと落としたうえで、その一割にあたる分だけを足す形のほかに、この数へ至る道は見当たりません。
- イ60:求めた二つの工数を足したところで手を止めた値にあたります。設問はさらに管理の分も要すると書いているので、そこを乗せないままでは、問われている全体の工数には届きません。
- ウ65:一割を掛ける相手を開発の分だけと読むと 5 人月になり、50 と 10 と 5 を足して 65 になります。設問が一割の相手として名指ししているのは、二つを合わせたあとの工数のほうです。
この問題の用語
- プロジェクトある目的のために期間を決めて行う、一回限りの活動。決算処理のように同じ手順を繰り返す定常業務とは区別されます。
出典:平成26年度 春期 基本情報技術者試験 午前 問54
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)