Too often, developers and managers have a vague idea of their technical debt based on their (biased) experience and understanding. Unfortunately this vision often does not match the reality, which is why it is very important to have an objective view of your technical debt.
The technical debt view is the best reality check with the real cost of your technical debt. It gives you an estimated financial cost of your debt and establish a plan to pay it back.
Why this is useful?
Many developers or managers have no idea of the cost of their technical debt and how to start to address it. This dashboard addresses these issues by associating a financial cost to the technical debt and shows what are the main modules to fix. It surfaces the files with the most number of violations, duplicated code, complex or long functions so that you can focus on fixing them first.
In order to show technical debt estimates, our engine aggregates metrics on the number of violations, code duplicates as well as complex and long functions.
Code Inspector associated a number of hours to fix each issue and associated a price based on the average salary of a software developer. Our engine is configured to use an average price of $70 per hour.