Paul Hammant's Blog: Visualizing the Theory of Constraints
Books and work
All IT professions should know of Eli Goldratt’s The Goal. Perhaps they don’t know that they should. That 1980 novel, was about turning around a manufacturing plant. There’s a modern update with The Phoenix Project) by Gene Kim, Kevin Behr, and George Spafford. The Phoenix Project (also a novel written in 2013) is better for us, as it focusses an broken IT department of a larger operation. I have read and listened (Audible) to both.
Work is either planned or unplanned. For us in IT, we are most likely going to use a ‘story tracker’ for planned work, and an issue tracker or ‘trouble ticket’ system for unplanned. Planned work can be projects, milestones, epics, stories or tasks. Those have relationships to each other, and are hopefully detailed on a just in time basis. Unplanned work is interruptive of planned work. The two are therefore in conflict. Unplanned work impedes the flow of planned work, by diverting resources, and we don’t want that, so mimimizing it is key. QA-Automation, DevOps and other practives come together for that. Repetetive manual actions are also impeding of flow for the same reason, so automation should be applied as widely as possible (hello Continuous Delivery, Infrastructure as Code and others). Anyway, ‘Lean’ is a major industry, and Agile related, smaller, discipline.
For many years, I’ve forwarded people to some lovely Flash animations from a now out of business Australian company called TOCCA. Steve said we were not to like Flash anymore, so with the permission of David Hodes, I have run the Flash animations through Swiffy, and embeded them here:
TOC for an office operations team
Click on the animation to advance it at certain moments:
TOC for a manufacturing production line
The Oiled Wheels Approach
Kevin Behr recently directed me to Arrie van Niekerk’s video of a fantastic real-life visualization of a literal flow:
The search continues
I’m still hoping to find a visualization that incorporates more of the interruptive nature of unplanned work. If anyone has anything, can they let me know :)