Welcome!

Blog Feed Post

3 Tips for Transitioning to DevOps in Financial Services

Anyone who works in IT for financial services understands the pressure to keep up with a competitive market, where customers expect all their services to be online and where regulations shift rapidly. It’s this pressure to continually deliver improved services at a fast rate that moved Freedom Mortgage, a top U.S. mortgage provider, towards adopting DevOps.

https://blog.xebialabs.com/wp-content/uploads/2017/11/House-Keychain-e15... 300w, https://blog.xebialabs.com/wp-content/uploads/2017/11/House-Keychain-e15... 768w" sizes="(max-width: 641px) 100vw, 641px" />

As the point person for driving the organization’s DevOps initiative, Ting Cosper, Director, Enterprise IT Change Management and DevOps, understood that adopting DevOps was not a luxury—their ability to respond quickly depended on it. But change does not come easy, and it was up to Ting to lay the groundwork for the transition. Ting talked about his experiences a few weeks ago at the XebiaLabs DevOps Leadership Summit. Below are 3 tips he shared for transitioning to DevOps.

1. Start with People and Processes

Ting’s team manages change management. Any changes to tools, systems and processes go through them. Their job is to make sure things are as solid as possible before sending software to production.

Inconsistency across groups in managing revisions and storing them to secure repositories was a key problem for them. On top of that, the team was using manual processes to deploy changes, which took a toll on their small staff because someone had to be on call nights and weekends to make them. It might have been tempting to immediately look for tools to address these problems. However, tools were not the main issue. Rather, it was the lack of standardization that was creating conflicts and burning people out.

So, if you’re considering doing DevOps and plan to dive into tools as your first order of business, Ting’s advice is to stop. Tools are important, but you can’t buy a tool that will “do DevOps.” Instead, Ting’s top priority was improving how people interact with each other and with technology to drive performance. He wanted to standardize their processes and reduce manual work that was hurting their efficiency and the quality of life for their employees. In addition, he needed to show management how the organization was losing money by continuing to follow the status quo.

Rabobank webinar imagehttps://blog.xebialabs.com/wp-content/uploads/2017/11/Rabobank-webinar-i... 150w, https://blog.xebialabs.com/wp-content/uploads/2017/11/Rabobank-webinar-i... 300w" sizes="(max-width: 219px) 100vw, 219px" />

How One of the 15 Safest Banks in the World Outcompetes the Tech Disruptors

Hear from Sander Ettema, Manager, Linux Infrastructure Services at Rabobank and Andrew Phillips, VP, Products for XebiaLabs about how Rabobank transformed its software delivery by implementing Agile development, Continuous Integration, and Continuous Delivery.

 

2. Reflect and Document

Before he could convince anyone else to accept change, some reflection was necessary. Ting suggests that, before jumping into a DevOps initiative, think about what your organization is doing right and wrong. Maybe your developers are good but you fall short when it’s time to deliver, or maybe QA needs extra resources. Taking a hard look in this way helps you understand your processes: what you’re doing, where the waste is, and where you can improve. For Freedom Mortgage, their delivery team was very efficient with execution but fell short on documentation, which is crucial for communicating your intentions.

An important part of documentation is calculating the cost of your processes. After gathering metrics on their change system, Ting and his team were able show that, while there was a drastic drop in failed changes over the course of several months, the financial and human costs of doing so were too large. Their staff was consistently working weekends, and overtime costs were upwards of $200K in one year alone—excluding follow up on Monday to put out fires and have development do fixes. Show people, especially management, the ROI of hard and soft saves that will result from your plan and you’ll get their attention.

3. Find the Right Tools

Once you’ve figured out where to improve your processes, it’s time to look at DevOps tools. Ting’s team wanted to start by getting a better handle on their deployments, so they researched leading DevOps solutions companies. While product quality was a high priority, they also wanted a vendor who would share practical knowledge about getting their initiative going and scaling it in a controlled way.

They chose XebiaLabs because they preferred the interface and modeling feature of XL Deploy and believed that XebiaLabs would be their partner throughout the transition. Bringing in XL Deploy and XL Release is giving them a better handle on how to do their deployments and release software. XebiaLabs products also enabled them to show the larger community that there’s a better way to manage the pipeline and get software into production.

The Results So Far

Ting and his team began putting their new processes in place in January. Although it’s still early, they’ve already implemented controls that enable consistency across teams. And people are starting to see the benefits: there’s less conflict between groups, individuals don’t feel blocked from getting their work done, there are fewer budgeting issues, and it’s much easier to train new people or to cover if someone is sick or on vacation. It’s also simpler to expand or contract a team as needed for a project.

Do’s and Don’ts

Based on Ting’s experience, he offers some do’s and don’ts for successfully transitioning to DevOps:

Do…

  • prepare to be successful. Focus on the end-result and how the investment will pay off in the long run. Spread that message to all your stakeholders.
  • your homework and document everything. You are going to have to explain yourself every step of the way.
  • communicate and celebrate each milestone. If you make it a big deal, so will everyone else. Celebrate even small achievements, and highlight why they matter.
  • financial analysis. He or she who gathers the information decides how to tell the story. People will find ways to make it financially difficult to move forward, so make sure you have the data to justify your plan.

Don’t…

  • be discouraged by setbacks. Not everything is going to go smoothly. Setbacks will happen, but don’t let them deter you.
  • expect overnight results. Change comes with some frustration and pain, so be patient but consistent. Set an agenda and stay the course.
  • bite off more than you can chew. Don’t overpromise. Set realistic expectations right from the start and live up to them.

Finally, believe that what you’re doing will deliver value for the organization. Document your journey, practice patience, and press forward with confidence.

Learn More

To hear for yourself Ting’s story about the Freedom Mortgage transition to DevOps, go to: The Business Case for DevOps – Justifying the Journey.

To see how XebiaLabs helps financial services organizations deliver better software faster while staying compliant, go here.

The post 3 Tips for Transitioning to DevOps in Financial Services appeared first on XebiaLabs Blog.

Read the original blog entry...

More Stories By XebiaLabs Blog

XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.

Latest Stories
Recently, REAN Cloud built a digital concierge for a North Carolina hospital that had observed that most patient call button questions were repetitive. In addition, the paper-based process used to measure patient health metrics was laborious, not in real-time and sometimes error-prone. In their session at 21st Cloud Expo, Sean Finnerty, Executive Director, Practice Lead, Health Care & Life Science at REAN Cloud, and Dr. S.P.T. Krishnan, Principal Architect at REAN Cloud, discussed how they built...
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It’s clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Tha...
Digital Transformation (DX) is not a "one-size-fits all" strategy. Each organization needs to develop its own unique, long-term DX plan. It must do so by realizing that we now live in a data-driven age, and that technologies such as Cloud Computing, Big Data, the IoT, Cognitive Computing, and Blockchain are only tools. In her general session at 21st Cloud Expo, Rebecca Wanta explained how the strategy must focus on DX and include a commitment from top management to create great IT jobs, monitor ...
"Digital transformation - what we knew about it in the past has been redefined. Automation is going to play such a huge role in that because the culture, the technology, and the business operations are being shifted now," stated Brian Boeggeman, VP of Alliances & Partnerships at Ayehu, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Digital transformation is about embracing digital technologies into a company's culture to better connect with its customers, automate processes, create better tools, enter new markets, etc. Such a transformation requires continuous orchestration across teams and an environment based on open collaboration and daily experiments. In his session at 21st Cloud Expo, Alex Casalboni, Technical (Cloud) Evangelist at Cloud Academy, explored and discussed the most urgent unsolved challenges to achieve f...
In his Opening Keynote at 21st Cloud Expo, John Considine, General Manager of IBM Cloud Infrastructure, led attendees through the exciting evolution of the cloud. He looked at this major disruption from the perspective of technology, business models, and what this means for enterprises of all sizes. John Considine is General Manager of Cloud Infrastructure Services at IBM. In that role he is responsible for leading IBM’s public cloud infrastructure including strategy, development, and offering m...
There is a huge demand for responsive, real-time mobile and web experiences, but current architectural patterns do not easily accommodate applications that respond to events in real time. Common solutions using message queues or HTTP long-polling quickly lead to resiliency, scalability and development velocity challenges. In his session at 21st Cloud Expo, Ryland Degnan, a Senior Software Engineer on the Netflix Edge Platform team, will discuss how by leveraging a reactive stream-based protocol,...
"I focus on what we are calling CAST Highlight, which is our SaaS application portfolio analysis tool. It is an extremely lightweight tool that can integrate with pretty much any build process right now," explained Andrew Siegmund, Application Migration Specialist for CAST, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
SYS-CON Events announced today that Evatronix will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Evatronix SA offers comprehensive solutions in the design and implementation of electronic systems, in CAD / CAM deployment, and also is a designer and manufacturer of advanced 3D scanners for professional applications.
SYS-CON Events announced today that Synametrics Technologies will exhibit at SYS-CON's 22nd International Cloud Expo®, which will take place on June 5-7, 2018, at the Javits Center in New York, NY. Synametrics Technologies is a privately held company based in Plainsboro, New Jersey that has been providing solutions for the developer community since 1997. Based on the success of its initial product offerings such as WinSQL, Xeams, SynaMan and Syncrify, Synametrics continues to create and hone inn...
As many know, the first generation of Cloud Management Platform (CMP) solutions were designed for managing virtual infrastructure (IaaS) and traditional applications. But that's no longer enough to satisfy evolving and complex business requirements. In his session at 21st Cloud Expo, Scott Davis, Embotics CTO, explored how next-generation CMPs ensure organizations can manage cloud-native and microservice-based application architectures, while also facilitating agile DevOps methodology. He expla...
To get the most out of their data, successful companies are not focusing on queries and data lakes, they are actively integrating analytics into their operations with a data-first application development approach. Real-time adjustments to improve revenues, reduce costs, or mitigate risk rely on applications that minimize latency on a variety of data sources. In his session at @BigDataExpo, Jack Norris, Senior Vice President, Data and Applications at MapR Technologies, reviewed best practices to ...
"Evatronix provides design services to companies that need to integrate the IoT technology in their products but they don't necessarily have the expertise, knowledge and design team to do so," explained Adam Morawiec, VP of Business Development at Evatronix, in this SYS-CON.tv interview at @ThingsExpo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
DevOps promotes continuous improvement through a culture of collaboration. But in real terms, how do you: Integrate activities across diverse teams and services? Make objective decisions with system-wide visibility? Use feedback loops to enable learning and improvement? With technology insights and real-world examples, in his general session at @DevOpsSummit, at 21st Cloud Expo, Andi Mann, Chief Technology Advocate at Splunk, explored how leading organizations use data-driven DevOps to close th...
"WineSOFT is a software company making proxy server software, which is widely used in the telecommunication industry or the content delivery networks or e-commerce," explained Jonathan Ahn, COO of WineSOFT, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.