We confront staggering complexity every day in every corner of the geek trades. How can we optimise our organisations to help them survive and grow? Even when addressing complex systems, we decompose big problems to small ones. Optimizing for complexity becomes optimising for stepping, for collaboration and for sustenance.
This session is a short but far-ranging talk followed by a good wrangle. "Simple but not easy". We want to re-organise around stepping: making small moves, quickly doable and undoable, ones that are not definitely in the wrong direction. We want to emphasise the value of collaboration: F2D2, frequent focused direct dialogue, taking special care to support all the modes of collaboration, not just one. We want to make sure we’re sustained all along the route: harvesting small amounts of value at frequent intervals instead of large value at the end.
Come prepared to opine!
GeePaw Hill is an independent software development coach. A geek for nearly 40 years, he has been doing, teaching and coaching software using the various techniques of agility since the late '90s. He has worked with large teams and tiny ones all over the world, creating everything from satellite control modules to desktop graphics to that old standby, it-puts-the-database-on-web-browser. As a speaker, he is well known for a humorous mixture of irreverence and insight. GeePaw lives in central Virginia at an intentional community, with his glorious and ever-growing family.