What:
CodeImprover is a set of tools to measure source code quality. This is done by reading the source code text files and using different kinds of algorithms to calculate metrics for the source code maintainability.
Why:
Code quality is a measure of the developer’s ability to fix system errors, adjust features, and expand the system over time in a fast and reliable way without introducing errors.
In other words:
Good quality code is easy to read and understand, and thus cheaper to expand, maintain, and hand over to new people.
CodeImprover provides insight into code quality and maintainability. Developers receive instant feedback on each code contribution. Managers, architects, etc. are provided unprecedented transparency.