Case
Superchoice helps their clients manage Super payments, Single Touch Payroll Reporting, Employee Distribution Payments, and more.
Client
Superchoice
Industry
Finance
Services
Automation framework
DevOps culture
Technical listing
Java
Spring Boot
Bamboo
AngularJS
DevOps
Challenge
Solution
Superchoice engaged Constant Software Consulting to assist their team in improving their workflow, specifically in continuous integration and deployment.
The team was in need of a stable, robust, flexible and agile-friendly architecture so as to prevent the build up of technical debt and to automate new features.
Constant worked at implementing DevOps processes to improve efficiency and automation between software development and automation for the team at Superchoice.
The following objectives were considered when Constant helped build the CD automation framework to facilitate Superchoice’s new Java projects:-
Enable the team to automate tests quickly using appropriate abstraction layers
Implement meaningful logging and reporting structure
Ensure the framework is maintainable and extendable
Enable testers to write simple automated tests
Install a retry mechanism to rerun failed tests
Constant also created and managed Bamboo builds and deployments and migrated existing projects from SVN to Git.
“The successful implementation of DevOps and CD automation framework helped the team at Superchoice saved time and money.”
Outcome
The successful implementation of DevOps and CD automation framework helps the team at Superchoice saves time and money; deploys more and spend less time on any unplanned work. The team is equipped to recover quickly from development failures, empowered to invest more time on new work and to reduce the frequency of failures.