Understanding DevOps – Part 7: Continuous Improvement

A simple description of DevOps is such: ‘An approach to Application Delivery that applies Lean principles to accelerate feedback and improve time to market’ What does this mean? In a nutshell it implies that DevOps is a set of principles and practices that enables an organization to make their delivery of applications ‘lean’ and efficient,…

DevOps in the Enterprise: My interview with Gene Kim

At the recent IBM Innovate conference I had the opportunity to interview DevOps guru Gene Kim. Gene was there as the keynote speaker at the conference. Gene also participated on a panel, that I had the opportunity to join him on (more on that in a later post). Here is our short interview. We discussed…

DevOps vs Outsourcing

As we look at enterprises adopting DevOps (yes, enterprises are adopting DevOps, in droves), the question regarding outsourcing always comes up. Many (read: most) enterprises have at least some of their application delivery or IT operations outsourced to an external vendor. This may be the traditional ‘offshoring’ where work is offloaded to an external, offshore…