Summary
Delivering for the Client
Technical Limitations
The development language used was not compatible with any out-of-the-box code quality validation tool. This meant that projects could not begin testing until the code had been approved for quality, often creating a slack period for developers and testers. Code sign-off was dependent on resources from other projects.
The Solution
The Sandhata team built a bespoke automated code quality validation tool, fully integrated with the client’s existing build automation processes. The tool is extensible and validation rules can evolve along with quality standards.
A major contributing factor to the project success was Sandhata’s understanding of lifecycle automation and Continuous Integration best practice. This ensured that the client achieved self-sufficiency and a long-term sustainable solution.
The result
The quality validation tool, integrated with the client’s existing build automation solution, made Continuous Integration possible and reduced the development cycle times. The team were able to reduce or eliminate any external resource dependencies during the development phase. The overall consistent increase in delivery quality resulted in a dramatically reduced operations workload and a tangibly increased level of customer satisfaction.
Åsa Burke
Latest posts by Åsa Burke (see all)
- Sandhata in partnership with CA Technologies - 24th October 2017
- 5 steps to rapid DevOps success - 11th August 2017
- DevOps Myths – Debunked! - 22nd June 2017