IT用語入門:ファンクションポイント法【外部仕様に基づく開発規模見積り】

PR
PR

PR

バナー

ファンクションポイント法とは

ファンクションポイント法は、ソフトウェアの見積りで使われる手法です。入出力や内部ファイルなどの機能の数と、それぞれの難易度から「ファンクションポイント(FP)」という指標を算出し、その結果を開発規模の見積りに結びつけます。プログラムの行数ではなく、ユーザーから見える外部仕様を数えるのが特徴です。

外部仕様とは、入力画面や出力画面、帳票などを指します。たとえば、画面が何枚、帳票が何種類といった要素を数えるため、要件が固まっていれば早い段階でも規模感を見積もれます。見える単位で話ができるので、発注側・開発側の認識合わせがしやすく、合意を取りやすい点が実務で評価されています。

見積りの流れは、機能の種類と複雑さに応じて重みを付け、合計してFPを求める形です。得られたFPは、そのまま費用になるわけではなく、組織の生産性データなどと組み合わせて、人月やコストに換算します。仕様変更時も、追加・削除される機能のFPを見直すことで、影響の大きさを客観的に把握できます。

コードに依存しない指標として規模を可視化し、見積りの根拠を明確にすること。これがファンクションポイント法の役割です。