{"id":699,"date":"2018-05-24T17:31:53","date_gmt":"2018-05-24T21:31:53","guid":{"rendered":"https:\/\/www.microsoft.com\/en-ca\/industry\/blog\/industry\/2018\/05\/24\/why-your-business-should-care-about-devops\/"},"modified":"2018-10-16T13:44:05","modified_gmt":"2018-10-16T13:44:05","slug":"why-your-business-should-care-about-devops","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-ca\/industry\/blog\/uncategorized\/2018\/05\/24\/why-your-business-should-care-about-devops\/","title":{"rendered":"Why your business should care about DevOps"},"content":{"rendered":"

Less DevOps Technology, More DevOps Savvy<\/h2>\n

Any organization looking to deliver quality software rapidly and reliably needs to care about DevOps. Companies that have adopted DevOps principles are disrupting industries, innovating faster and leaving their competitors in the dust. Has your organization embraced DevOps principles?<\/p>\n

Business DevOps Savvy<\/h3>\n

As DevOps tools become more prominent in the IT landscape, it\u2019s important to remember both the business drivers that shaped them and the consistent and repeatable business outcomes they produce. Otherwise, the DevOps message focused on it being a transformation engine risks being wrongfully relegated to the IT process bucket.<\/p>\n

What can be misunderstood is DevOps\u2019 pivotal role in dealing with business changes in the wake of digital disruptions. DevOps is about building the organization capability<\/strong> to do just that. It is a compliment to the strategic planning work, providing the approach for digital organizations to hypothesize, validate assumptions and adjust to changing conditions.<\/p>\n

Experimenting towards Business Value<\/h3>\n

According to the World Economic Forum<\/a>,<\/u> new digital business models are the principal reason why just over half of the names of companies on the Fortune 500 have disappeared since the year 2000. We could argue that the differentiator between the companies that endured vs. those that did not, has as much to do with their balance sheets as it did with their attitude towards experimentation. New entrants could experiment their way to business value whereas the incumbents dared not.<\/p>\n

DevOps practices play a key role in enabling experimentation for a digital business<\/strong>. The organizational willingness to experiment and prevailing views of failure warrant a closer look.<\/p>\n

Failure is critical to DevOps Culture<\/h3>\n

Somewhere along the way, under the pretext of risk management, failure was cast out of the club of viable business moments. Factors like organizational structure, processes, and workplace culture reinforced patterns of risk avoidance<\/em>.<\/p>\n

Today however, the pattern of an emerging digital business tolerates the risk of new customer interactions, unexplained online telemetry, usability feedback, unsuccessful builds, failed test cases, and new security vulnerabilities. Each situation not only offers learning moments, it demands them. It could be tempting to avoid the potential of these moments altogether and preserve a low-risk facade. Based on experience, if set-backs and learning are not visible in the initial stages of a project then little of business value or consequence is taking shape yet.<\/p>\n

Of course, changing organizational culture is a monumental undertaking. While DevOps won’t change the culture, it can change the habits and practices surrounding failure<\/em><\/strong>, which is a big step in the right direction. DevOps assumes<\/em> that things will fail and makes it safe to do so early in the cycle. Designing for failure and shifting left are DevOps practices that handle failure gracefully. Indeed, learning to fail forward is a key step in beginning to frame mindsets around failure. DevOps reduces operational risk without sacrificing the vital learning opportunities. This commitment to learning is a key enabler to the success of emerging DevOps teams.<\/p>\n

Trust in Teams: Remove the silos<\/h3>\n

DevOps teams include all the necessary roles in the delivery process: from business leaders to process designers, security experts, quality assurance, as well as the developers and operations roles. The ability for DevOps teams to address cross-cutting concerns and deliver from end-to-end is what sets them apart.<\/p>\n

The moment organizational leadership realizes the impact of DevOps teams on the current practices is a key inflection point. Will they be made to navigate existing processes or given the latitude to define new methods? For this reason, selecting the right initiative, and the right team, as an initial pilot becomes crucial.<\/p>\n

One of the key benefits of introducing DevOps processes and culture is that it removes the communication barriers between teams and the reliance on the availability of an individual person or team for software delivery to progress.<\/p>\n

More than a checklist exercise<\/h3>\n

Teams don’t “do DevOps\u201d<\/em>, much like they don’t “do Agile”<\/em>. They adopt an Agile mindset and live DevOps. Organizational commitment to learning is crucial to success. It\u2019s important to remember that:<\/p>\n