Paul Rayner - Fighting the Invisible Enemy
Do you ever feel like development work seems to involve a lot of waiting? Waiting for builds to finish. Waiting for your team members to complete the code you need. Waiting for testing to be completed? Waiting for other teams, or for approvals to happen? Sigh. Yawn. The typical approach is to try to make the coding more efficient or start new work. But what if all these wait-states are actually where we should be focusing our improvement efforts first? These invisible piles of unfinished work slow us down far more than we realize, sucking team productivity, and making everything take longer than it should.
Don Reinertsen says, The enemy of flow is the invisible and unmeasured queues that undermine all aspects of product development performance, but how can we fight an invisible enemy? Most development teams remain blissfully unaware of the negative impact of these invisible queues on productivity, or how to deal with them effectively.
This talk focuses on demonstrating the presence and the negative impact of these invisible queues in the work of real teams. Task boards are great for helping teams visualize and coordinate their work, but they don't show the full picture. In this session, you’ll see a live demo of visualizing and troubleshooting team development queues as timelines with Flow. I can’t get you out of boring meetings, but I can help you reduce waste so you can spend more time doing the coding you love.