Hands-on Technical Leadership for a Healthy Engineering Culture
When teams work well together and have a good understanding of fundamental practices such as TDD (Test-Driven Development) and refactoring, this can have a considerable impact on the quality of the software they deliver. But how can busy technical leads and lead developers help their teams to reach this point?
In this intensive workshop we will explore and practise some powerful technical coaching techniques that can be used by those in technical leadership positions to enhance their developers’ ability to work well together.
Focusing on the power of the ensemble and the facilitation of “Learning Hour” sessions using the benefits of Sharon Bowman’s “4C” training structure, this three-day course will give you the tools and techniques you need to nurture the skills of all the developers on your team and in the wider organisation.
If you'd like to see Clare Sudbery in action, you can view the full video of the following session at our main conference held in May 2022.
(1 hour 8 mins)
- Technical coaching introduction, including summary of the Samman method
- Hands-on ensemble working including Typist, Navigator and Supporter roles
- Introduction to Sharon Bowman’s 4C teaching model
- Hands-on sample ‘Learning Hour’ on Test-Driven Development
- Facilitator guidelines for leading a similar learning hour with a team
- Hands-on ensemble working, including “ensemble enabler” communication patterns
- Facilitator guidelines for leading similar ensemble working sessions with a team
- Formulating Learning Objectives when designing training
- Hands-on designing a new Learning Hour
- How-to guide and hands-on practice at giving coding demos
- Hands-on leading newly-designed learning hours in small groups
- Feedback and reflection on how to be a better teacher and coach
- Technical coaching for the long term – sources of inspiration and support, where to go from here
Expectations for participants
You will get the most out of this course if you:
- Are familiar with test driven development (you do not have to be an expert)
- Have some familiarity with C#, or a similar programming language (you do not have to be an expert)
- Are interested in coaching and teaching
- Are either in a technical leadership position or have ambitions in that direction
- Have a team who need some help to either improve their software engineering skills (particularly in the areas of TDD and refactoring), or need to learn those skills from scratch
This workshop will draw material from several sources, including the following:
Emily is a Technical Coach with ProAgile. She has worked in software development for over 20 years in diverse organisations, from start-ups to large enterprises. These days she specialises in coaching development teams in Agile practices like Test-Driven Development, refactoring, and Agile design. Emily has written two books, authored Pluralsight courses and regularly speaks at software development conferences. Originally from the UK, she currently lives in Gothenburg, Sweden.
Clare is an independent technical coach with 22 years of software engineering experience. She specialises in TDD, refactoring and other XP (“Extreme Programming”) practices.
Twelve years ago she abandoned IT to retrain as a high school maths teacher, but quickly returned to software, gaining new energy via Extreme Programming. Up until very recently she co-ran Made Tech’s academy programme, coaching inexperienced engineers to learn on the job. She has a passion for helping under-represented groups to flourish in tech.
Interested in registering for this workshop?
Click here for details of the current price, which includes a substantial early-bird discount.