教科書で学ぶ開発工数の見積り
定義ファンクションポイント法は、システムが持つ機能の数と複雑さを点数にして開発規模を見積もる手法である。
解説利用者から見える入出力・ファイル・照会などの機能を数え、それぞれの複雑さに応じた重みを付けて合計した点数をFP値と呼び、これを開発規模とする。作り方ではなく機能を数えるので、使うプログラム言語に左右されにくく、機能の一覧ができた段階で数えられる。必要な工数 (作業量を人月などで表したもの) は、この規模を過去の実績から得た生産性 (1 人月あたりにこなせる規模) で割って求める。
たとえ料理の手間を、鍋の大きさではなく、作る品数とそれぞれの難しさから見積もるようなもの。
記憶フックファンクション = 機能。プログラムの関数ではなく、利用者から見える機能のまとまりを数える。