平成30年度 秋期 午前 問54
プロジェクトマネジメント
ファンクションポイント法の問題
ソフトウェアの機能量に着目して開発規模を見積もるファンクションポイント法で,調整前 FP を求めるために必要となる情報はどれか。
- ア開発者数
- イ画面数
- ウプログラムステップ数
- エ利用者数
答えと解説を見る
✓ これが正解イ画面数
解説
外から見える機能の数なので画面数です。
ファンクションポイント法で調整前の値を求めるのに必要な情報を選ぶ問いです。設問がすでに答えの筋を述べています。機能量に着目して規模を見積もると書かれている以上、必要なのは利用者から見える機能の数です。この方法が数える対象は五種類しかありません。データを登録したり取り込んだりする入力、帳票や集計のように加工して出す出力、加工せずに引いて見せる照会、システムが自分で保守するデータの集まり、他のシステムが保守していて参照するだけのデータです。この五種類を数え、それぞれの複雑さで重みを付けて足した値が調整前の値になります。画面は入力にも出力にも照会にもなりますから、その本数は数える対象そのものであり、画面数が答えになります。設問がわざわざ調整前と断っているのも手掛かりです。調整後の値は、性能の要求や分散のしかたといったシステムの特性で補正をかけたものですから、調整前の段階では特性の話は必要ありません。見分けの軸は二つあります。その数値が外から見える機能の量かということと、作る前に数えられるかということです。
ほかの選択肢はなぜ違うのか
- ア開発者数:これから投入する人の数であって、作るものの大きさを表す量ではありません。規模を見積もってから何人を当てるかを決めるという順序ですから、見積りの入力に使うと前と後ろが入れ替わってしまいます。
- ウプログラムステップ数:行数で規模を測るステップ法が使う量で、同じ見積りの技法として対で語られるため最も紛れます。ただし行数は作ってみないと分からず、選んだ言語によって何倍も変わるので、作る前の見積りには使えません。
- エ利用者数:何人が使うかという数で、応答の速さなど性能の要求には効きますが、機能の数そのものは変わりません。百人で使っても一人で使っても、備えるべき画面の本数は同じままだからです。
出典:平成30年度 秋期 応用情報技術者試験 午前 問54
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)