Welcome to today’s episode where I’ll be chatting with Emily Bache on the topic of Technical Coaching. Emily is the author of the books Technical Agile Coaching with the Samman method and The Coding Dojo Handbook. She is also a Technical Agile Coach at ProAgile where she helps software development teams to get better at the technical practices needed to be agile, including Test-Driven Development, Refactoring and Incremental Design. Emily also helps technical coaches get better at what they do.
We kick off this episode by discussing what technical coaching is, and how it differs from agile coaching and professional coaching. Emily share more details about what the Samman method is, including deep dives into the two main parts: Learning Hour and Ensemble Working. Emily shares examples and techniques to improve coding standards, and quality from her experience. We then explore some leading and lagging indicators that she uses to measure success in her role, as well as the benefits of things like TDD and unit testing.
During this episode, Emily mentioned the Agile Coaching Institute’s Competency Framework, the books Training From the Back of the Room!: 65 Ways to Step Aside and Let Them Learn by Sharon L. Bowman, Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations by Nicole Forsgren, Juz Humble, and Gene Kim, as well as the Refactoring Katas that she uses. Emily maintains an extensive collection of coding exercises and teaching materials on her website. You can connect with Emily on her Twitter account, as well as the Samman Coaching Twitter handle.
[Samman coaching] is the best way I know to help developers adopt the technical practices they need to be successful with agile software development.EMILY BACHE ON THE AGILE ATELIER PODCAST