Join our free webinar!

Software Excellence
TDD and Refactoring

 no dates currently scheduled 

Register your interest in the next occasion using the form:

Register Your Interest

What will you learn?

Watch the introduction video

favicon

 

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

favicon

 

Team Learning Sessions - Sample training materials.

favicon

 

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. There is a longer article that explains more on this page.

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 get notified about the next occasion to attend this webinar with me, Emily Bache.

Screenshot 2024-03-04 at 11.45.26