問題タブ [software-estimation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - コード メトリックが必要です。最適なコードでの cpp ファイルの LOC に対する h ファイルの LOC の比率
h ファイル内の LOC の数が与えられた場合、最適なコード (デスクトップ アプリケーション) 内の C++ LOC の数はいくつになるでしょうか?
背景: 私は、C++ ソフトウェアを C# に移植するための労力見積もりと計画を行っています。
私の最初のアイデアは、LOC に基づいて大まかな見積もりを作成し、残りの LOC に移植された LOC を使用してプロセスを追跡することでした。移植速度が 200LOC/日であると仮定すると、1.5 人年になりました。この数字をお客様に提示したら、絶対に契約は取れません。
私が見つけたコードを詳しく見てみると、コードは非常に非効率的であり、多対多の C&P コードを使用し、独自のコンテナー クラスを実装しているなどです。したがって、C++ の LOC-Number は、同じものを実装するための努力を反映していないようです。機能。今、私の仮定は、ヘッダーファイルは機能をよりよく反映する必要があるということです。