Delivering exceptional customer experiences and product for your business take speed and flexibility. More than ever before, speed and flexibility are required from every part of your organization, business and IT alike. DevOps provides your business leaders, enterprise architects, developers and I&O leaders a philosophy to achieve, not only the velocity that customers desire but also drive innovation and enforces quality. One example is ING. The company is undergoing a major digital transformation in which DevOps is a primary driver supporting their transformation. ING CIO Ron van Kemenade has initiated DevOps as the vehicle to aggressively support ING’s evolving customer needs. At ING, technology is the beating heart of the bank.[i]
DevOps requires a transition from technical silos to product centered teams
Effective DevOps will require the tearing down of the technology based silos within an organization. Instead, teams need to focus on the products (or service) delivered and be empowered to own the complete lifecycle. Key performance metrics such as such as availability, the number of features added are used to measure the speed and quality of how these product centered teams work. In some organizations, the team may even own support of the designed and delivered services. This integrated product team is a fusion of developers, infrastructure & operations, quality assurance, and release managers into a single team that works on the entire pipeline, from commit to deployment. Existing centers of excellence such as DBA’s or security teams will remain and support the DevOps team; in some cases, they might even be allocated to the team for a particular duration. [ii]
Deconstruct silos of automation and replace with full pipeline automation
The born-digital “unicorn” companies such as Etsy, Google and Netflix, are pioneers of modern DevOps, but BT leaders at companies of all ages, sizes, and types are now eagerly pursuing the same principles.[i] The pressure for speed and quality is DevOps becoming pivotal for all organizations. For example, KeyBank is leveraging DevOps to quickly deliver business new customer capability using streamlined coordination between application development and operations. DevOps is allowing KeyBank to shorten delivery time by up to 85% and reduce defects by at least 30%. According to a 2016 State of DevOps report, high performers are twice as likely to exceed their organization’s profitability, market share, and productivity goals.[ii]
Understand Your Company's Requirements For Modern Service Delivery
In the days of old, not very long ago, release cycles were measured in years —organizations were using “on-time” and “on-budget" as the mantra for project efficacy. Business today is compelled to deliver business technology in cycles of hours, or days. Faster cycles render not only tradition “waterfall” processes and silo based IT obsolete, it also renders traditional metrics ineffective! These arcane metrics no longer deliver the visibility and granularity tech pros need to fine-tune their delivery capability. The mission has transitioned to rapidly deliver high quality, high value solutions. For all, this is a significant shift from the past, when the main points of focus were schedule, cost, and efficiency. Modern software metrics — speed, quality, and value — are based on continuous feedback from business partners and customers.