Stefan Stelzer & Volker Zöpfel
Metrics Handle with Care: The Paradox of Measuring Team Performance
#1about 2 minutes
Why measuring lines of code backfires on teams
Measuring developer productivity by lines of code encourages writing bloated, unmaintainable software instead of efficient solutions.
#2about 3 minutes
How ticket counts and estimates create perverse incentives
Focusing on the number of solved tickets or estimation accuracy leads to ticket-splitting overhead and padded estimates, ultimately reducing output.
#3about 4 minutes
Why managers resort to metrics due to lack of trust
Managers often use metrics as a proxy for understanding because software development is inherently invisible, leading to a breakdown of trust.
#4about 2 minutes
Building trust by becoming part of the team
Managers can foster a high-trust environment by getting involved with the team, creating psychological safety, and enabling ownership.
#5about 3 minutes
Using internal metrics for team self-improvement
Metrics like work-in-progress limits, review queue size, and codebase size can be powerful tools for a team to identify bottlenecks and manage workload.
#6about 2 minutes
Shifting focus to meaningful product-level metrics
Instead of comparing team-level output, focus on product-level metrics like quality, cost of usage, and availability to drive meaningful improvements.
#7about 1 minute
A summary on measuring with the right attitude
Effective measurement requires a healthy team environment, a clear target for the metric, and a focus on what truly improves the product.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
05:14 MIN
The dangers of misusing developer metrics
Do you know how fast you were developing?
02:42 MIN
Defining developer productivity as the ultimate software metric
The Great API Debate: REST, GraphQL, or gRPC?
11:30 MIN
Setting meaningful metrics without encouraging gaming
Empowering Developer Innovation - Balancing Speed, Security, and Scale
11:20 MIN
Measuring developer joy with qualitative and quantitative data
Reimagining the Developer Experience: The AI Advantage
16:34 MIN
Practical metrics that improve developer experience
Do you know how fast you were developing?
03:46 MIN
Why you should measure developer productivity
Do you know how fast you were developing?
04:26 MIN
The promise and failure of universal software quality metrics
Data Science on Software Data
13:04 MIN
How to convince management to invest in code quality
Your Code as a Crime Scene
Featured Partners
Related Videos
Do you know how fast you were developing?
Markus Walker
How to sabotage your software development with agile? – 10 pro tips for guaranteed success
Marlene Roth & Tobias Mohr
Shipping Quality Software In Hostile Environments
Luka Kladaric
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Measure and improve frontend performance by using test automation
Ramona Schwering
From Monolith Tinkering to Modern Software Development
Lars Gentsch
Your Testing Strategy is broken - lets fix it!
Luise Freese
Are Code Reviews Worth It? Insights from 16 Years of Review Data
Sven Amann
Related Articles
View all articles.webp?w=240&auto=compress,format)



From learning to earning
Jobs that call for the skills explored in this talk.


Lead Backend Engineer (m/f/d)
Peter Park System GmbH
München, Germany
Senior
Python
Docker
Node.js
JavaScript

DevOps Engineer - Kubernetes (w/m/d)
smartclip Europe GmbH
Hamburg, Germany
Intermediate
Senior
GIT
Linux
Python
Kubernetes

Product Owner Health & Performance
Schwarz Unternehmenskommunikation GmbH & Co. KG

Software Engineer (80 - 100 %) - Behavioral Analysis Platform Development
Max-Planck-Institut für Verhaltensbiologie
Docker
Computer Vision

Software Quality Engineer | manuelle und automatisierte Softwaretests, ISTQB | 60% HO (mwd)
Vesterling Consulting GmbH
€51-71K

Software Quality Engineer | manuelle und automatisierte Softwaretests, ISTQB | 60% HO (mwd)
Vesterling Consulting GmbH
€50-69K


Software Engineer - Developer Tools - STACKIT
Schwarz Unternehmenskommunikation GmbH & Co. KG
Senior
GIT
Terraform