Measuring and elevating quality in engineering practice
Workshop presented by: Daniele Procida
During PyCon NL 2025, at 14:50 in Quest

How do you measure, track, represent and drive engineering quality, without crudely reducing it to something it is not?

If you work in an engineering and are interested in the question of how the organisation as a whole could improve – continuously – the ways in which it works, you will probably find something useful in this session.

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 this workshop in the form of reusable tools that can similarly be adopted and adapted to other needs.

At the heart of them is a maturity model that helps drive practice quality at scale, elevating standards, discipline and execution.

Practical information
When: October 16th 2025
A map showing where the Jaarbeurs Utrecht is located
Where: Supernova
(Jaarbeurs Utrecht)
Jaarbeursplein 6
3521 AL Utrecht
The Netherlands
More info