Ruby on RailsでAgile開発したプロジェクトのファンクションポイント(FP: Function Point)を算出し、従来型開発と比較するという、もしかしたらすごく不毛かもしれない作業で終わった一日であった。 できあがったアプリケーションのFPを勘定するので、IFPUG法ってのを使った。この紙芝居が参考になる。 よくわからんのはILF(内部論理ファイル)の考え方。これはできあがったアプリケーションが実際にアクセスするテーブルなのか、それとも論理構成なのか、ということ。具体的にはここで話した、フラグ立ちまくりのテーブルなのか、それとも正規化したやつなのか。 NESMA法のページをみる限りでは、IFPUGの概算法や試算法は正式カウントと相関があるから、おそらくフラグ立ちまくりの論理構成のほうであろう。そもそも概算見積もりの段階では物理的構成まで考えられないはずだから、ここをそろえ