私は、ソフトウェアを開発するための努力の分析に使用するソフトウェア メトリクスについて考えていました。オブジェクト指向ソフトウェアに関数ポイントのようなメトリクスを使用することを考えていたとき、興味深い課題/質問に出くわしました。
ビジネス ルール エンジンを考えてみましょう。これは、ビジネス ルールを実行するために必要なコンポーネントで構成されるアプリケーションであり、ビジネス ルールまたは企業ポリシーをビジネス ルール エンジンの構成コードに変換します。私の推測では、ビジネス ルール エンジンのようなアプリケーションの場合、この構成コードも非常に重要になる可能性があります。ただし、実装の観点から考えると、構成コードは基本的に API の一部をインスタンス化します。
では、まず、構成コードを作成するための労力が十分に大きく、それを測定することが理にかなっていると仮定するのは間違っているのでしょうか?
構成コードを測定できる関数ポイントのようなメトリック (またはその他のメトリック) について手がかりを持っている人はいますか?