DevOps is not implementing new technology. And it is a transformation practice and process. Technology & tools are enablers in the DevOps journey that help organizations speed up delivery. DevOps must be adopted as a culture. Some of the reasons why a DevOps rollout may fail include - setting unrealistic goals, lacking clarity in processes, and focusing on speed rather than security.