Selecting the Right Metrics to Improve Process, Collaboration and DevOps Outcomes

31 Aug 2022 · 3 min
2:41

In this talk, Jake Archibald explains why relying on a single metric leads teams to game the system, causing unintended negative side‑effects. He contrasts measuring raw outputs (e.g., number of PRs landing in production) with focusing on desired outcomes (high‑quality customer features). By illustrating how a narrow output metric can reduce code review quality, increase bugs, and degrade customer experience, he shows the need for a balanced metric suite. He proposes measuring multiple complementary outputs—time spent on new features, PRs landed, PR comment count, and epic cycle time—to collectively drive the outcome of delivering high‑quality features while preserving collaboration and focus. The overall message is to design metric systems that incentivize the right outcomes rather than merely the easiest-to‑track outputs.

Chapters

More from Pamela

youtube.com

Key insights from the 2026 State of Engineering Management Report

5mo ago
youtube.com

Key insights from the 2026 State of Engineering Management Report

5mo ago
youtube.com

Reactions to the 2026 State of Engineering Management Report findings

5mo ago
youtube.com

How has AI changed the structure of your team?

5mo ago
youtube.com

68% say AI enhances efficiency. But only 10% report strong AI enablement. More trends on May 7.

5mo ago
youtube.com

68% say AI enhances efficiency. But only 10% report strong AI enablement. More trends on May 7.

5mo ago
youtube.com

AI flags expensive AWS instances - CodeRabbit's Sahil Bansal shares example

5mo ago
youtube.com

AI written code has 40% more bugs - CodeRabbit analysis

5mo ago
youtube.com

Why AI shouldn't self-grade code - CodeRabbit's Sahil Bansal weighs in

5mo ago
youtube.com

Introducing Jellyfish Data Hub: Flexible, Curated Engineering Insights

5mo ago
youtube.com

What is the biggest mistake companies are making right now with AI adoption?

5mo ago
See all content