The "Engineering Excellence" event, hosted by Codurance during the Leeds Digital Festival 2024, brought together technology leaders, engineers, and team managers to explore effective strategies for building and maintaining high-performing engineering teams. The panel featured insights from industry veterans such as Matt Belcher, Head of Emerging Technology at Codurance, Lee Sanderson, Principal Craftsperson at Codurance, Mala Benn, Head of Engineering at Glean, Andy Tyack, Deputy Director at DWP Digital, and Charlotte Bailey, COO at Panintelligence.
Here are the key takeaways from the event:
Productivity in software development extends beyond just output. It’s about the value generated from the investment in development. This value can take various forms depending on the perspective, including:
Each of these factors contributes to what productivity means in a high-performing software engineering context.
While measuring individual productivity can introduce risks, such as creating unhealthy competition or focusing too much on individual output, the panel emphasised that measuring team productivity is essential for several reasons:
Regular assessments of team health were highlighted as crucial to maintaining a productive and engaged workforce. A healthy team is not only more aligned with organisational goals but also more likely to succeed in delivering projects on time and on budget. Team health checks promote continuous improvement and help to identify and resolve issues before they escalate.
As organisations grow, maintaining high-performance standards becomes more challenging. The panel discussed strategies for scaling engineering teams while preserving performance, such as:
A major theme of the event was intrinsic motivation, which focuses on the internal drivers that keep teams engaged and productive over the long term. The panel referenced Dan Pink’s book Drive, outlining three key components of intrinsic motivation:
The "Engineering Excellence" event offered attendees valuable insights into the key drivers of high-performing engineering teams, from productivity metrics and team health to motivation and scaling strategies. The panel discussion highlighted the importance of measuring productivity in meaningful ways, fostering a positive team culture, and ensuring that employees are motivated through autonomy, mastery, and purpose.
By implementing these strategies, organisations can build and sustain high-performing engineering teams that are agile, engaged, and aligned with business objectives.