Over a million developers have joined DZone.
Platinum Partner

Devs Get Rewarded for Finishing on Time, but Ops Get Punished if Your Code Leads to Outages

· DevOps Zone

The DevOps Zone is brought to you in partnership with New Relic.  Learn more about the common barriers to DevOps adoption so that you can come up with ways to win over the skeptics and kickstart DevOps.

A companion post by Josh Duncan summarizes a session at DevOps Days by Jesse Robbins, the CEO of Opscode (they make 'Chef' if you don't know).  The session, which has an amazing title: , is posted below for you to view in its entirety, but I'll point out a key observation made by Robbins about how culpability at many organizations is focused on Operations, making them slow and inefficient:

Operations is penalized when things go down while development is rewarded for meeting shipment dates. Operations is held accountable for the SLAs and the cost of outages while cleaning up bugs introduced by new code... This, in essence, is at the core of the problem when it asking your IT organization to respond faster to change. For years, they have built systems and processes designed to mitigate the risk of change resulting in an organization that is designed to move slowly.  --Josh Duncan 

A response post by Dan Kuznetzky gives a more nuanced view of the fears that drive IT departments to be highly-regulated. 

IT executives feel that it is their mandate to prevent the introduction of anything that has the potential of causing either a slow down or failure of production environments...  Most of these executives have had the experience of having their feet held to the fire by higher-level executives when something unexpected occurs. --Dan Kuznetzky

Kuznetzky also thinks that more complex systems, hard to isolate failures, lower budgets, and outsourcing are also likely factors that cause the IT department to just say "NO!"

Source: http://blog.zenoss.com/2011/08/why-the-standard-response-from-operations-is-no/

Source: http://blog.zenoss.com/2011/10/response-to-why-the-standard-response-from-operations-is-no/?cid=sf2378150

The DevOps Zone is brought to you in partnership with New Relic. Quickly learn how to use Docker and containers in general to create packaged images for easy management, testing, and deployment of software.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}