CoI Report
CoI Report (Code Insight Report) : ソフトウェアの健康診断を実施するサービス
CoI Report は、3つ観点で診断を行うことで、ソースコードの問題箇所を検出しソフトウェア製品のライフサイクルを向上させるサービスです。
3つの観点で診断
煩雑なソースコードにお悩みではありませんか?CoI Reportはソースコードを解析して品質を定量化します。解析結果を健康診断レポートとして作成します。
1.関数の診断
複雑な関数についてランク(A~D)判定を行い、一覧表を作成します。
コードレビューや単体テストの重点化に使用できます。
2.クラスの診断
理解の難しいクラスについてランク(A~D)判定を行い、一覧表を作成します。
影響範囲調査の重点箇所を絞れます。また、リファクタリングの必要性も判断でき、工数を見積り次回の開発で計画することができます。
3.ファイルの診断
肥大化したファイルについてランク(A~D)判定を行い、一覧表を作成します。
機能が多くなっている場合が多いので、サブシステムテストの重点化の判定に使用できます。