令和3年度 春期 午前Ⅱ 問19
プロジェクトマネジメント
ファンクションポイント法の問題
ソフトウェアの機能量に着目して開発規模を見積もるファンクションポイント法で,調整前 FP を求めるために必要となる情報はどれか。
- ア開発で使用する言語数
- イ画面数
- ウプログラムステップ数
- エ利用者数
答えと解説を見る
✓ これが正解イ画面数
解説
調整前FPは画面などの機能を数えて求めるので、画面数が必要です。
ファンクションポイント法は、プログラムの行数ではなく、利用者から見たソフトウェアの機能の量で規模を見積もる方法です。入力、出力、照会、内部で使うファイル、外部とやり取りするファイルといった機能を数え、それぞれの複雑さに応じた重みを掛けて合計したものが調整前 FP です。画面は入力や出力、照会の機能として数える対象なので、画面数は調整前 FP を求めるのに必要な情報です。見分ける軸は、その情報が機能の量を表すかどうかです。利用者に見える機能を数える、と覚えておくと、ステップ数のような作り手側の量と区別できます。
ほかの選択肢はなぜ違うのか
- ア開発で使用する言語数:開発で使う言語の数は、作る側の環境に関する情報です。利用者から見た機能の種類と量を数える調整前 FP の算出には使いません。
- ウプログラムステップ数:プログラムステップ数は、ソースコードの行数をもとに規模を測る別の見積り方法で使う量です。機能の量で測るファンクションポイント法とは考え方が逆です。
- エ利用者数:利用者数は、処理の負荷や運用の体制を考えるときの情報です。機能の種類と数を数えて求める調整前 FP の算出には含まれません。
出典:令和3年度 春期 ITサービスマネージャ試験 午前Ⅱ 問19
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)