The Dev-Ops divide

Topics: DevOps

Development is rewarded for delivering new features and changes, while Operations is held accountable for keeping production stable. This gives Dev a progressive incentive to release and experiment, and Ops a conservative incentive to limit risk; when their goals are measured separately, releases become a source of friction instead of shared responsibility. DevOps aims to bridge this divide by making delivery and reliability shared responsibilities.

The cost

The indirect costs of the development/ops split can be subtle, but are often more expensive to the organization than the direct costs. These costs arise from the fact that the two teams are quite different in background, skill set, and incentives. They use different vocabulary to describe situations; they carry different assumptions about both risk and possibilities for technical solutions; they have different assumptions about the target level of product stability.

(Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy: “Site Reliability Engineering”)

Bookmarks

Questions