Join our free webinar!

Software Excellence
TDD and Refactoring

No dates currently scheduled

Register your interest in the next opportunity to attend.


Register Your Interest

What will you learn?

Watch the introduction video

Presentation: What is Software Excellence and where does it come from?

Team Learning Sessions - Sample training materials.

Who will benefit most and how to get started.


Modern, Relevant and Shown to Work

Training for developers and teams

How do you ensure Software Excellence? Code that is well-designed and easy to understand is cheaper to extend and modify - so you can deliver more value, sooner. Many organizations struggle with older codebases that use outdated designs and have too much cruft. The recent boom in AI coding assistants shows a great deal of promise for helping developers to write new code but these tools perform poorly at refactoring and enhancing existing code. How can we ensure developers have the skills they need to remove cruft safely and to develop new features with Test-Driven Development?

I have recently trialled a new approach to raising code quality and enhancing developer skills at a large European software company. This initiative is modern, relevant and shown to work for ordinary software teams. It’s based on everything I know about teaching and learning coding skills from my 25-year career, 2 books and thousands of hours coaching developers.

I’d like to invite you to a free webinar where developers and their managers can find out what’s involved. I will show some of the materials, explain how it works and answer your questions. It is my belief that many organizations would benefit from a technical coaching programme that supports development teams to do a better job, deliver more value, and have more fun at work.

Use the form above to register your interest in attending this webinar with me, Emily Bache.

Screenshot 2024-03-04 at 11.45.26