Connect with us

Global Banking and Finance Review is an online platform offering news, analysis, and opinion on the latest trends, developments, and innovations in the banking and finance industry worldwide. The platform covers a diverse range of topics, including banking, insurance, investment, wealth management, fintech, and regulatory issues. The website publishes news, press releases, opinion and advertorials on various financial organizations, products and services which are commissioned from various Companies, Organizations, PR agencies, Bloggers etc. These commissioned articles are commercial in nature. This is not to be considered as financial advice and should be considered only for information purposes. It does not reflect the views or opinion of our website and is not to be considered an endorsement or a recommendation. We cannot guarantee the accuracy or applicability of any information provided with respect to your individual or personal circumstances. Please seek Professional advice from a qualified professional before making any financial decisions. We link to various third-party websites, affiliate sales networks, and to our advertising partners websites. When you view or click on certain links available on our articles, our partners may compensate us for displaying the content to you or make a purchase or fill a form. This will not incur any additional charges to you. To make things simpler for you to identity or distinguish advertised or sponsored articles or links, you may consider all articles or links hosted on our site as a commercial article placement. We will not be responsible for any loss you may suffer as a result of any omission or inaccuracy on the website. .




Brian Dawson, DevOps Evangelist, CloudBees

Software in the Banking Sector – Big Challenges, Big Opportunities

The banking industry faces a three-headed monster: ever-increasing regulation, the continuous threat of cyber-attacks and disruptive innovation from outside of the sector. Add to this the upheaval in demographics and generational changes in wealth distribution, and a picture emerges of an industry beset with immense challenges.

At the same time, the very nature of money has radically changed. It’s become normal for consumers to never actually handle physical money. In reality, we are moving to an era where all companies in every industry are becoming software companies. This transition means there needs to be an accelerated focus on creating new applications quickly and efficiently. Businesses in all industries now have the ability to innovate in record time. The old saying, “He who hesitates is lost,” has never been more apt. Applications have to be developed, put into production and delivered to market in record time.

More Applications, Faster, with Less Cost and Risk –  the Role of DevOps

Innovative banks that satisfy customers and achieve robust growth can only do so with the continual delivery of new and improved applications. In the race to offer new and enhanced services, bank executives demand speed and innovation without sacrificing quality. Application development and operations teams are under great pressure to meet the demands of the business. Development and operations organisations are being tasked to build, test and release both new applications and incremental updates to existing applications in shorter cycles. Adopting DevOps practices has been a key enabler for companies that want to deliver a continual stream of new and improved applications.

DevOps practices promote a culture of collaboration that reduces application delivery time and improves quality through higher productivity and efficiency. DevOps practices emphasise methods for more effective communication and collaboration between development, operations, testing and quality assurance teams. However, integrating DevOps into an IT organisation requires an organisational culture shift. Ironically, an increase in regulatory compliance mandates is supporting the acceleration of internal collaboration.

Jenkins – The Open Source, Reliable Tool for Continuous Integration

Jenkins is an open source automation server used by millions of IT personnel around the world to support continuous delivery processes. Jenkins enables development teams to continuously deliver secure and tested code in a production-ready state at all times. To accomplish continuous delivery, application delivery teams incorporate automation to deliver software more rapidly and with fewer errors.

Jenkins is already the de facto continuous delivery tool of choice. According to a ZeroTurnaround survey published in 2016 by RebelLabs, 60% of developers use Jenkins. Why? Jenkins is open source software, and is supported by a robust and active community.  In addition, Jenkins has an extensible architecture, giving it the ability to work with virtually any tool and technology. Jenkins is ubiquitous around the globe and is being used by software delivery teams within the enterprise – including many global banks and financial institutions.

Figure 1: Java tools and technologies landscape 2016 - from a survey conducted by ZeroTurnaround’sRebelLabs

Figure 1: Java tools and technologies landscape 2016 – from a survey conducted by ZeroTurnaround’sRebelLabs


Continuous Delivery and Banking – Success at the Enterprise Level

In the world of large enterprises, banks are unique. Their products are essentially exchanges of data; and much of this data is sensitive, regulated and highly proprietary. The stakes for banking executives are high, meaning that the stakes for application developers are just as high. Success in leveraging the benefits of continuous delivery depends upon several best practices.

These best practices include:

    »    Ensure a strong, ongoing commitment to DevOps practices.

As banking IT organisational practices swing from centralised to decentralised and now back to centralisation, executives and IT teams need to ensure that DevOps practices are built into the application lifecycle.

    »    Extend meaningful collaboration to include line-of-business executives.

Banks should model themselves on the software industry. The mission-critical nature of banking applications, along with ongoing enhancements to them, requires developers to understand the business. By collaborating with banking executives, developers will gain a better understanding of requirements and executives will gain a better understanding of the software delivery process.

    »    Use tools that are designed for enterprise use.

This means development and deployment tools need to have the scalability, predictability, manageability, high availability and support that businesses require.

Banking Trends

Just as developers should extend their sphere of collaboration to the line-of-business executives, they should also be aware of emerging banking trends – which will likely become application development priorities. As DevOps teams rise to the demands of delivering applications faster and faster using tools like Jenkins, they should also be aware of what lies ahead. With awareness comes preparedness, and the possibility of providing input at the ideas stage – early in the software delivery process. Top trends currently include the shift to banking as a platform, improving the customer journey, leveraging big data, and the expansion of multi-channel delivery.

DevOps Adoption in Banking 

The importance of DevOps to the banking and financial markets is evidenced by the adoption levels of DevOps practices in the industry. It’s an industry increasingly relying on business-critical, mobile, customer facing applications which need to react quickly with minimal downtime. The table below illustrates DevOps practices in the banking industry, compared with the wider market.

Figure 2: 2017 research from IBM Market Development & Insights on DevOpsadoption

Figure 2: 2017 research from IBM Market Development & Insights on DevOpsadoption


The Way Forward

These are truly interesting times the banking industry is living in. The threats and opportunities are real and immediate. These are also interesting times for those who develop and deliver applications for banks. Much rides on the ability to provide new applications and updates at an accelerated pace never experienced before; at the same time, new practices, methodologies and tools can be applied to meet the challenge.DevOps could hold the key to many financial organisations in their efforts to differentiate offerings, and stay on top of the competition.

Global Banking & Finance Review


Why waste money on news and opinions when you can access them for free?

Take advantage of our newsletter subscription and stay informed on the go!

By submitting this form, you are consenting to receive marketing emails from: Global Banking & Finance Review │ Banking │ Finance │ Technology. You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact

Recent Post