By Michael Allen, VP and EMEA CTO, Dynatrace
Over the past decade, the speed of digital innovation in banking has been supercharged. The financial services industry is now on a constant treadmill of pushing software updates to improve online banking experiences and offer new ways for customers to manage their money. This system of perpetual innovation is a crucial part of a business strategy for maintaining a competitive edge in today’s digital economy, especially considering major e-commerce giants like Amazon have set the bar so high, releasing new software updates every 11 seconds.
While most organisations aren’t innovating on the same scale, recent research from Dynatrace shows the average financial service organisation releases two software updates every working hour. However, 90% of CIOs in these organisations believe they’ll be required to do so even faster in the future. As banks look to innovate at previously unimaginable speeds, it’s getting harder to make sure the software that powers digital banking applications works perfectly, every time. The checks and balances needed to assess the effect software updates have on performance are becoming increasingly difficult due to the complexity of technology stacks. Paradoxically, this can impair the very customer experience the banks are trying to enhance.
Cashing-in on agility to drive change
To support the drive towards greater agility, financial services organisations must first lay solid foundations to support the process of delivering an increased volume of software updates, at a faster pace than ever before. Many have identified cloud as the best way to achieve this and are increasingly migrating their services and infrastructure to hybrid, multi-cloud environments spread across on-premises data centres and third-party services. They are also taking further steps to increase agility by reengineering banking applications into dynamic microservices and containers, to achieve even greater speed and create more flexibility to innovate.
However, whilst an agile infrastructure is undoubtedly crucial to driving faster innovation, it needs to be coupled with an equally agile culture to be truly successful. Employees in all areas of the organisation need to be running at the same speed and working towards the same objectives to ensure digital banking innovation initiatives are successful. This helps prevent project overlap, clashes between processes, and unanticipated problems that create poor user experiences. If everyone has the same clear goals in mind, it makes it much easier to achieve success across the entire business.
Streamlining the culture of banking innovation
The process of driving rapid innovation demands close collaboration between the development and operations teams within the bank’s IT department. One way to achieve this is to implement DevOps, a software engineering culture and practice that aims to unify the software development (Dev) and software operations (Ops) teams. While DevOps adoption helps financial institutions facilitate speedy innovation without putting digital banking experiences at risk, there are steps that need to be taken to feel the full benefits. Firstly, DevOps must be given ample resources to execute to a high standard. Our research showed over three-quarters of CIOs in the banking sector believe DevOps efforts can often be undermined by the absence of shared data and toolsets, making it extremely difficult for IT teams to obtain a single view of ‘the truth’.
To combat this, DevOps teams need constant access to digital experience management insights and real-time AI intelligence that can pinpoint problems in the performance of digital banking services. This information must be democratised and unified so that everyone has a single view of the truth and is speaking the same language, working in tandem to drive the business forward. This approach is central to the true spirit of a DevOps culture, helping to remove inefficiencies in development processes, strengthen the likelihood that updates will be a success, and mitigate the possibility of developers having to go back and rectify errors instead of pushing on with innovation projects.
Putting the customer at the front of the queue
The need for speed is more important than ever for financial services organisations looking to keep up with mounting customer demand for new and improved digital banking experiences. Having processes in place to deal with this is crucial when trying to achieve rapid innovation without compromising the user and customer experience. IT teams must therefore combine the agile infrastructure provided by hybrid, multi-cloud environments, with the collaborative culture championed by DevOps.
This drives innovation in a dynamic environment, both technically and operationally, mitigating any risk that rapid innovation in digital banking can have on the user experience. Ultimately, that provides financial organisations with the confidence to run as quickly as the business and its customers demand, without living in constant fear of any unforeseen consequences.