I was so excited and honored to get a speaking slot at DevOps Days Salt Lake City 2016. This was the first DevOps days here in Salt Lake City. It has been fun to be at the inaugural events in both Seattle and SLC. Check out the video and slides from this talk and let me know what you think.
One drizzly morning in Seattle I was attending a stand-up with my team when I saw a team member put a new card up on the kanban board, move it to the “doing” lane and immediately mark it as blocked. This wasn’t the first time I had seen this happen and red flags starting popping up in my head. I spoke up and asked why a new card was immediately blocked. The answer was “I started this work and I need this piece from Ops before I can finish it so now its blocked because I’m waiting on Ops. I sent him an email.” It turned out that the Ops engineer didn’t even know he had something to deliver for this card and probably didn’t know that the card existed.
What do you think – are we destined for happily ever after with Ops and Dev in this situation? That’s a solid “nope.” But, we were fortunate because this problem is usually easy to avoid if we just adopt a simple policy about starting work and embrace the golden rule.
I was privileged to be invited to give an ignite talk at DevOps Days Seattle 2016. This was the first DevOps days here in Seattle! The conference was great and I was happy with the outcome of my ignite talk about learning from your environment to tame your own personal chaos.
If you have 5 minutes, watch and listen to the video. If you have a few more minutes, leave a comment and let me know what you think.
Kick Chaos-Driven Delivery (CDD) To The Curb
Have you heard of TDD? Well, many teams struggle with CDD: Chaos-Driven Delivery. That is, teams struggle with how to handle the constant onslaught of overwhelming amounts of work and begin to lose hope. The good news is that if you understand operating systems, you already know a great deal about how to tame the chaos!