And now, it’s over again. The annual DevOps family gathering, aka the DevOps Enterprise Summit. We were able to check in with some of our favorite DevOps leaders and get to know some new family members. The event was full of energy and, as every year, I am trying to summarize what I have seen.
First of all, some overall trends of things I heard coming up again and again:
- Attracting people. The DevOps space continues to be a hot spot and we are all competing for rare talent in this space. I think that the transformational nature makes it harder to find the right people who have the right technical skills and the right mindset to be in continuous change along the journey.
- Platforms as enablersand answers to the team structure question. At the first DOES, the discussion about DevOps teams was still heated; should you or should you not have a dedicated team? Having an internal platform team to run and operate the DevOps platform seems to be the most common solution. The idea that the platform provides self-service capabilities to the product teams and uses this to abstract away the org structure problem was mentioned several times.
- Open source and open IP. More companies are now talking about open sourcing some of their tooling, including Accenture. This is a good sign for an industry that too long has focused on internal IP. I think that DevOps has done great things to open IT up for sharing and providing an ecosystem where we all work together on the big challenges ahead of us.
Let’s look at some of the highlight talks below:
Heather Mickman From Target
We got to check-in with Heather Mickman from Target to see how she has progressed. Hers was widely seen as one of the best talks of the conference. Some gems of this talk were:
- How speaking externally about what Target has been doing has enabled them to attract talent.
- How they moved more work in-house to control the culture and outcomes better.
- How they build their own platform to manage public and private cloud platforms.
- Key metrics she uses are number of incidents, deployment, and onboarding time.
- Heather pretty much addressed all the three main themes I mentioned above.
Scott Prugh From CSG
Another favorite from previous years provided an update on a journey and how a more Ops-focused view looks. The numbers he mentioned are still impressive, with 10x quality and half the time to market achieved through the adoption of DevOps. Their deployment quality is close to perfect with near zero incidents post-deployment (the same metric that Heather mentioned). He also highlighted the self-service platform as a key enabler. Another aspect I liked was his focus on automated reporting and making work visible. His colleague Erica then brought the Phoenix project to life by comparing her world to the book. I love this.
Ben and Susanna From American Airlines
I am writing this summary while waiting for my 17-hour delayed AA flight, so I assume there is still some room for improvement on the DevOps front! Their talk focused on the “opportunities” provided by the merger of two airlines and what to do with two very different stacks initially and how to slowly merge them. They also highlighted the common challenge with test automation and how to measure success with DevOps. It feels better but how do we really measure it?
Gene and John’s Fireside Chat
I mean, what can you say about this one? It was fascinating and a geek-out for all of us. So many threads to follow, it felt like Alice in Wonderland for DevOps guys. When you watch this later, you will feel the urge to buy books and keep googling things. Hold your fire and buy the Beyond the Phoenix Project audiobook when it comes out. I surely will!
Mark Schwartz on Business Value
Mark Schwartz was back and spoke about his book, a great exploration of the concept of business value. He did not provide the answer, but some interesting things to consider:
- ROI misses the point. Profit is a fiction; flexibility and agility and options are not reflected.
- ROI does not easily work to drive decisions that are too far away or too much work.
- Not each item in the backlog can feasibly be assigned a value.
- It is so important to have a conversation about business value to decide how Agile teams will use it to derive priorities.
Keith Pleas From Accenture
This was another exploratory talk about the automation of automation. We focus our attention on automating applications, but are we using the same ideas for our own DevOps architecture? Like Gene and John's talk, there were many breadcrumb trails to follow with this one. Accenture has also open sourced it’s DevOps platform, which you can find here.
The main themes of open IP, platform teams, and attracting talent were hit on by Keith.
There were so many more great talks. Check them out when the recordings are available. I will choose a few more quick highlights below:
- Pivotal’s talk added the product orientation as an organizational mechanism to the discussion on platform teams.
- My good friend Sam Guckenheimer from Microsoft had the guts to do a live demo on stage, which worked out really well and showed some very interesting insights into Microsofts developer platform.
- Carmen DeArdo from Nationwide had one of the best slides in the conference in my view. I really like the cycle transformation picture. What do you think?
- Topo Pal from CaptialOne had some of the best nuggets at the conference:
- “It takes an army to manage a pipeline.”
- 16 gates of quality or, as he calls it, 10 commandments in Hex.
- We had a really good introduction to Site Reliability Engineering by David Blank-Edelmann and the concepts of error budgets, blameless post mortems, and much more. He also phrased that “you can't fire your way to reliability” and that maturity models should be there to determine the right help, not to punish someone.
The best thing, of course, are the hallway talks, the opportunity to talk to old friends and to make new friends. Another great event gone by…
See you all at DOES 17 Nov 13-15 2017 back in San Francisco. I will be there and will look forward to meeting you all there. Come join us at the family gathering next year!