2025-08-14 –, Workshop room 1
An engineering leader needs to be able to measure, track, represent and drive engineering quality.
It's not an easy thing to do - but if you can do it, you look like an engineering leader, even if you are not, because it's a very effective way of demonstrating leadership.
This workshop introduces you to methods and approaches I have developed in my work, that you can apply to your own.
In my work in Canonical's Engineering Excellence organisation, I direct engineering practice at scale: the documentation efforts of dozens of teams in over a hundred software products. To do that I have had to find ways to measure quality of practice and outcome. I also had to persuade all those engineering teams to accept them, and work with them.
The methods and approaches I developed for documentation have been adopted for other engineering disciplines, such as security engineering practice. I'll share them in the form of reusable tools that can be adopted in their own work.
I am a Director of Engineering at Canonical. I work in Engineering Excellence, and lead software documentation efforts for the company.
I have a keen interest in Python and open-source software in Africa - I helped organise the first PyCon Africa, and DjangoCon Africa.