CIO’s Perception:Human Factors in DevOp

The human factor is absolutely key -Feedback/Communication/Empathy. The Automation part of DevOps is the easy part. The confusing, debatable, easily-missed, can't-shrink-wrap-and-sell-it aspect of DevOps is Feedback/Communication/Empathy. One without the other is not DevOps. Together they deliver Velocity, which is the primary goal of DevOps. Velocity is what allows businesses to innovate in the delivery of services without betting the farm every time they take a risk. The most important aspect of DevOps is Communication/Empathy (because the Automation engineering is fairly straightforward.) The middle-men can't profit from those touchy-feely parts of DevOps, so they tend to be ignored in favor of the tech. The challenge for any company aspiring to DevOps-orientation is cultivating the right team. Team members must respect each other enough to take cross-functional guidance.
DevOps is more of a soft skill... getting the teams to collaborate better... Technology is just the enabler. People can be in different teams and yet still collaborate very successfully. Or they can be in the same (devops) team and work independently (if not divisively). More often, the conversation about DevOps quickly descends into a technology and tools discussion which is understandable due to its technical root; however, the cultural aspects are much more important, and the CALMS acronym has summarized it well: * Culture * Automation * Lean * Measurement * Sharing

The core philosophy of DevOps is to bridge silo thinking, build the culture of collaboration, to manage IT organization more holistically in order to improve efficiency & effectiveness, and further to optimize IT agility and maturity.
Follow us at: @Pearl_Zhu
Published on January 03, 2015 23:43
No comments have been added yet.