平成28年度 秋期 午前 問53
プロジェクトマネジメント
ファンクションポイント法の問題
ファンクションポイント法でシステムの開発規模を見積もる際に必要となる情報はどれか。
- ア開発者数
- イ画面数
- ウプログラムステップ数
- エ利用者数
答えと解説を見る
✓ これが正解イ画面数
解説
利用者から見える機能の数量で規模を測ります。
見積りの技法を見分けるこつは、何を数えて規模とみなしているかを問うことです。ファンクションポイント法が数えるのは、利用者の側から見て確かめられる機能の数量でした。入力する画面、出力される帳票、やり取りするファイルといった単位を数え上げ、それぞれの複雑さで重み付けして合計します。内部をどんな言語でどう作るかが決まっていなくても数えられるので、まだ作り方が固まっていない早い段階でも使えるところが特徴です。だから、必要になる情報として画面数を挙げたものが当たりました。押さえどころは、測っているのが作る側の都合ではなく、利用者から見た機能の量だという点です。残る三つは、いずれも利用者から見た機能の数量ではありませんでした。
ほかの選択肢はなぜ違うのか
- ア開発者数:何人で取り組むかという体制の情報です。同じ規模の開発でも人の集め方は変わりますし、そもそも規模が決まってから割り当てを考える順序になります。作るものの量そのものを表す材料ではありませんでした。
- ウプログラムステップ数:出来上がったプログラムの行数を材料にする見積り方もありますが、それは作り方が決まらないと数えられません。内部の作りに踏み込んだ量なので、利用者の側から確かめられる機能の数量とは立っている位置が違います。
- エ利用者数:何人が使うかという運用側の情報です。多くの人が使っても機能の数が増えるわけではなく、少人数向けでも機能が多いことはあります。使う人数と作る量は必ずしも結び付かないので、材料になりませんでした。
出典:平成28年度 秋期 基本情報技術者試験 午前 問53
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)