Most people will tell you that DevOps isn’t straightforward; the technological and cultural changes alone make it a challenge to implement. In a recent survey of 3,000 IT manager and professionals, Puppet and Splunk Inc. determined that, in the DevOps journey:
There are many starts and stops along the way, which can kill early momentum and lead to cynicism.
As a result, there are numerous articles online that lay out the ‘right’ way to implement DevOps. The steps you should take, and the path you should follow if you want to ensure DevOps success.
But is there such thing as a one size fits all approach to implementing DevOps? Surely the individual circumstance of a business means that that can’t be the case. Or, does the fact that every business has to change in such a fundamental way actually mean that there are certain steps everyone should indeed follow?
Whilst I agree that there are certainly unique factors to businesses that will influence how, and indeed why, they bring in DevOps, one thing is for certain – without a strong DevOps culture that focuses on collaboration being introduced businesses are more than likely to find themselves struggling.