平成25年度 春期 午前 問52
プロジェクトマネジメント
ファンクションポイント法の説明
ソフトウェアの開発規模見積りに利用されるファンクションポイント法の説明はどれか。
- アWBS によって作業を洗い出し,過去の経験から求めた作業ごとの工数を積み上げて規模を見積もる。
- イ外部仕様から,そのシステムがもつ入力,出力や内部論理ファイルなどの 5 項目に該当する要素の数を求め,複雑さを考慮した重みを掛けて求めた値を合計して規模を見積もる。
- ウソフトウェアの開発作業を標準作業に分解し,それらの標準作業ごとにあらかじめ決められた標準工数を割り当て,それらを合計して規模を見積もる。
- エプログラム言語とプログラマのスキルから経験的に求めた標準的な生産性と,必要とされる手続の個数とを掛けて規模を見積もる。
答えと解説を見る
✓ これが正解イ外部仕様から,そのシステムがもつ入力,出力や内部論理ファイルなどの 5 項目に該当する要素の数を求め,複雑さを考慮した重みを掛けて求めた値を合計して規模を見積もる。
解説
外部仕様の要素を数えて重みを掛けます。
ファンクションポイント法は、利用者から見える働きを数えて点数に置き換え、規模を測るやり方です。出発点が外部仕様であるところが肝で、中がどう作られているかは見ません。数えるのは、データを受け取る入力、帳票や集計として出ていく出力、問い合わせに応じて示すもの、このシステムが保守するデータのまとまり、他のシステムが持つデータを参照するもの、という五つの種類です。それぞれを単純なものから複雑なものまで見分けて重みを掛け、合計します。この測り方の値打ちは、使う言語や担い手の腕前に左右されないことにあります。同じ働きなら同じ点数になりますから、会社をまたいだ比べ合いや、外へ頼むときの見積りの根拠として持ち出せます。規模の見積りは、何を単位に数えたのかを言えるかどうかで質が決まります。働きを数えたのか、作業を数えたのか、書いた量を数えたのかという違いです。
ほかの選択肢はなぜ違うのか
- アWBS によって作業を洗い出し,過去の経…:細かく分けて足し上げる形は似ていますが、分けている対象が作業です。過去の経験に寄りかかる積み上げであり、数え上げの単位が機能ではありません。
- ウソフトウェアの開発作業を標準作業に分解し…:あらかじめ決めた作業ごとの標準値を当てはめる進め方で、こちらも単位は作業です。利用者から見える働きを数える手順が、どこにも現れません。
- エプログラム言語とプログラマのスキルから経…:言語や作り手の腕前から導いた生産性を使う時点で、担い手に左右される測り方になります。誰が作っても同じ値になるという持ち味と、正面からぶつかります。
この問題の用語
- WBS作業を階層的に細かく分けて、管理できる大きさにまとめた図です。順序関係を表す図ではなく、やることの範囲を漏れなく並べます。
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
- プログラム言語プログラムを書くための文法や記号の体系のこと。目的に合わせて多くの種類があり、Java、C、Pythonなどがよく使われます。
出典:平成25年度 春期 応用情報技術者試験 午前 問52
同じ用語が出る問題
- 令和7年度 秋期 午前 問51:スコープに関する問題(WBS)
- 令和6年度 秋期 午前 問52:WBSの最下位のレベルの作業(WBS)
- 令和5年度 秋期 午前 問51(WBS)
- 令和2年度 10月 午前 問51:PMBOKに関する問題(WBS)
- 平成30年度 春期 午前 問52:パラメトリック見積りの説明(WBS)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)