Recent Publications

30 common challenges to DevOps and how to resolve them (Blog Post)

Posted May, 2017 in TechBeacon

As DevOps becomes mainstream, many teams are asking themselves, “Where do I start with my DevOps adoption?” “What challenges am I likely to face along the way?” and, “How do I resolve those challenges?” These are just a few of the recurring concerns I heard from enterprise DevOps teams during a series of focus groups I ran over the past year. From those sessions, I've compiled a list of the most common challenges DevOps teams say they face, along with solutions that just might help shape or refine your own DevOps journey.

Interview with

Posted April, 2017

From "Peter Eeles speaking with Alan Shimel at IBM Interconnect 2017. Peter is a world wide lead for DevOps adoption at IBM. Peter has been compiling metrics on all of the workshops that IBM has been doing on DevOps for last several years. Crunching these numbers provides real insight into the state of DevOps. Great information!"

DevOps Adoption - How do You Compare? (Presentation)

Posted March, 2017. Presented at IBM InterConnect in Las Vegas, Nevada, USA

IBM has conducted over 100 in-depth DevOps workshops with clients. Several recurring challenges have emerged, along with their resolutions. What did these organizations do to improve, and how do you compare? What results did these organizations achieve? This session presents an analysis of workshop results with a view to helping you fine-tune your own DevOps transformation.

Download PDF (9.10 MB)

Accelerating Your DevOps Journey (Presentation)

Posted October, 2016. Presented at DevOps Strategy Forum in London, UK

This is a general presentation that was used as the basis of a discussion of how to accelerate a DevOps transformation, based on some proven practices. Much of this is common sense, but the presentation also includes experience-based suggestions on how to move forward that you might find useful.

Download PDF (3.49 MB)

The DevOps (R)evolution: Part 1 (Blog Post)

Posted June, 2016 in DZone

There is no doubting that DevOps is the new kid on the block; every organization I talk with these days has a vague notion of what DevOps is and a sense of which DevOps practices they would like to introduce. There are, however, three recurring concerns that can be addressed by recognizing that the shift to a DevOps world is not a revolution, but an evolution of the rich heritage of delivery practices, some of which you are probably already applying.

The DevOps (R)evolution: Part 2 (Blog Post)

Posted June, 2016 in DZone

Part 1 of this blog post suggested that we should recognize that the shift to a DevOps world is not a revolution, but an evolution of our rich heritage of delivery practices. In part 2 I conclude my summary of the different eras of "best practice" before addressing the questions originally posed.

DevOps is a Risky Business (Blog Post)

Posted May, 2016 in

I spend a considerable amount of time with clients discussing DevOps and the potential value it can bring to them, but there is one theme that always resonates: the ability of a DevOps approach to eliminate risk. While many of us understand the benefits in terms of being faster (improved productivity), cheaper (reduced cost) and better (improved quality), I find that a conversation based around risk, especially when talking to the business or department heads, usually gets straight to their concerns in a language they understand.

DevOps for Banking (Presentation)

Posted February, 2016. Presented at InterConnect 2016 in Las Vegas, Nevada, USA

Banks depend on the reliable exchange of data, and every development project needs to maximize the chances of a successful client experience by minimizing the potential of any IT-related failure within the bank. This requires both automated testing and smooth, continuous release management. This session will give IBM's point of view on how to implement quality checks as early as possible, run tests as often as possible, and integrate automated testing with release management to minimize the complexity of deployment. Attendees will be provided with practical guidance on how they can realize their DevOps vision.

Download PDF (4.94 MB)

DevOps and Agile Transformation - Creating a Strategic Roadmap (Presentation)

Posted February, 2016. Presented at InterConnect 2016 in Las Vegas, Nevada, USA

The transformation from a Waterfall methodology to a Lean/DevOps/Agile way of working can be done either with ad hoc pilots or via a transformation strategy. Ad-hoc pilots tend to provide short-term wins, but without a strategic roadmap these pilots typically don't progress to an enterprise rollout. For IBM, the transformation strategy for one area of the business resulted in a $41 million cost avoidance in the first year. In this session, attendees will hear about transformation strategies that have worked both for IBM's clients and for IBM's own application and product development organizations.

Download PDF (5.31 MB)

Hybrid Cloud - Your Path to Business Agility (Presentation)

Posted October, 2015. Presented at IBM Business Connect 2015 in Copenhagen, Denmark

This presentation was delivered as the Cloud Keynote at the IBM Business Connect 2015 event. The introduction covers the business and IT context, before defining hybrid cloud and other concepts (such as IaaS, PaaS and SaaS). An industry perspective, based on the work of several analyst organisations, is then provided, before concluding with a summary of how IBM can help.

Download PDF (6.74 MB)

All publications ...