In my effort to hit more and more conferences in the pacific northwest, I applied to speak at DevOps Days Portland. Happy to be accepted, I wanted to find a topic that would let me talk about good work management but speak to the tech folk in the room. So, a talk was born that looks to see how Operating Systems manage work and what we can take from them and apply to managing human work systems.

Defending against CDD: Chaos-Driven Delivery

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!

Process management is an integral part of an operating system. The OS makes decisions about scheduling, sharing information between jobs, handling interrupts and multi-tasking. It also has to manage the resources of a process and be concerned with process synchronization, just as we mere humans do. This presentation will show you how to apply common concepts from operating system process management to the way teams process work. Learn how to help your team kick CDD to the curb!

The slides are posted here.  For information on future speaking opportunities, take a look at my speaking page.