正答3
解説
正解は3です。
ファンクションポイント法は、システムがもつ機能の数と複雑さから開発規模を見積もる手法です。
外部入力、外部出力、内部論理ファイル、外部インタフェースファイル、外部照会の5種類の機能を数え、複雑さで重み付けして点数化します。
【選択肢別解説】
1:× プログラムごとのステップ数(ソースコードの行数)を積み上げて規模を見積もるのは、LOC(Lines Of Code)法やプログラムステップ法です。
2:× WBS(Work Breakdown Structure)で作業を細かく分け、作業ごとの工数を積み上げるのは、ボトムアップ見積り(標準タスク法など)です。
3:○ 外部入出力や内部論理ファイルなどの個数と特性から規模を見積もるのが、ファンクションポイント法です。
利用者から見た機能に基づくので、開発言語に左右されにくい特徴があります。
4:× 過去の類似プロジェクトの実績を基に、差異を分析して見積もるのは類推見積法です。
【ポイント】
ファンクションポイント法は、画面や帳票などの外部仕様が固まれば、設計の早い段階から見積もれる点が利点です。
LOC法は言語や作り手によって値が変わりやすい点が弱点です。