Dojo & Emergent Practices
The video below is from a keynote I did at Devopsdays Atlanta 2022. In it, I describe the concept of “novel practices” through two examples uncovered in dojos I’ve been involved with.
The first novel practice, Architectural Mapping, describes a mashup of mob programming, story mapping and journeys, and the C4 Model of Software Architecture.
The second novel practice, Refactoring with Telemetry, describes a method for combining static analysis tools with long binges of refactoring legacy code to drive conversations around code quality, quality metrics, and the impact a team can have over time in reducing entropy in a legacy codebase.
I continue to use these practices in my coaching today. The dojo is the perfect lab for this kind of practice innovation and real-time adaptation of so-called “best practices.”