The client is a banking group with 370 employees and 22 offices. It manages a business volume exceeding ā¬11 billion and operates four online banking applications.
The goal was to evaluate the state of the code in these applications and establish a baseline to compare future versions.
The need was to identify code issues that could compromise security, maintainability, and efficiency of the applications. This included analyzing over 1.5 million lines of code and ensuring that future versions were comparable with standardized metrics.
We set up a static code analysis tool connected to the client's repository and provided training on its usage. Metrics configured included:
Two key deliverables were provided:
The client was able to prioritize solutions based on the severity of identified issues, establishing a strong foundation for future improvements.