Success stories

The DevOps model at the service of software release


software life cycle

Microsoft Azure

For the client, a building society sector operator in the field of interest and exchange rate risks in the financial sector, innovation and improved collaboration and productivity were the objectives to be achieved with the help of external expertise. The SCAI Group was chosen to ensure this technological renewal and, in particular, to guarantee the coordinated and automated management of the software releases

Version or release management is a process consisting of individual steps (typically research and planning, design and programming, verification and testing, distribution and control of releases). To co-ordinate the entire process and to deliver the required applications and business updates efficiently, SCAI Group applied DevOps practices, a software development methodology that exploits sharing and  collaboration between teams of developers and operations staff to accelerate the development, testing and release times of solutions.

One of the main activities undertaken was the creation of automatic build procedures to evaluate the software versions released during the testing phase, as well as, again for testing purposes, the continuous release of applications in internal, controlled environments prior to the distribution phase. The tool chosen and used to manage the continuous release process was Azure DevOps, and in particular Azure Boards was the tool implemented to ensure collaboration between teams and a development process in line with Agile practice.

The customer was thus able to obtain concrete results and a clear overview of the development process. The customer also saw a 45 per cent reduction in the software release time and the number of working hours related to the software lifecycle was halved. The need for greater co-ordination and collaboration between teams was fully met: development and IT Operations teams use Azure’s crucial DevOps tool to share progress and processes as well as align their work and goals.

Robotic Process Automation

App Development

App Maintenance

Test Automation

Test Automation

Data Analysis

Cloud Computing

Hyper Automation

SCAI Finance Insurance & Banking
SCAI Finance believes in and helps companies to practice digital innovation.
SCAI Finance Insurance & Banking
SCAI Finance places people, data, processes and tools at the heart of its service offer, championing ongoing innovation in a simple, sustainable and scalable way.