Emily Bache at myConf 2024

29 Jul 2024 17:150

Real Team Building for Software Development: Technical Coaching

Software today is built by teams. There may be brilliant individuals and genius coders but in my experience, the best designs come from a process of collaboration, iteration and feedback. Across an organization of many teams working on the same codebase, you need some consistency in approach and a common language for talking about design and improvements. Team building is an important consideration for technical leaders which often receives too little attention.

Building teams is about enabling everyone to contribute their best in pursuit of a shared goal. Experienced software developers often work well with peers but they also need to be able to share what they know and help junior people to advance. Of course, it’s always been part of a Scrum Master’s role to encourage better teamwork and collaboration, but often that’s not enough. Technical coaching is different from what a Scrum Master does. The focus is not so much on the process and ceremonies of an agile method, but more on how the code is getting written. It’s about raising code quality, learning faster, and better handling the complexity of modern software development.

I’m technical and I coach teams of developers, generally in larger organizations. I work to influence coding decisions, spread skills, and help people gain a better vocabulary for discussing design decisions. In this talk, I’d like to explain what a technical coach actually does and how this can help an organization build a strong engineering culture and promote technical excellence.

You can find Emily on LinkedIn using the link below:
https://www.linkedin.com/in/emilybache/

This presentation was recorded on 21 May 2024.
Follow us on LinkedIn or check our website for news on future webinars.

factor10:
Website: https://factor10.com/
LinkedIn: https://www.linkedin.com/company/factor10-solutions-ab/

myConf:
Website: https://myconf.io/

Les mer