7 ways to go wrong with engineering metrics

The software industry has a long history in using harmful metrics to measure developer productivity. And that's why in this live session, Swarmia CEO and founder, Otto Hilska, walks through seven ways companies get engineering metrics wrong — and four tips for getting started with healthy metrics that drive positive outcomes. 00:00 Intro 02:09 The 7 anti-patterns in measuring software development productivity 02:40 1. Stack ranking developers 04:28 2. One aggregate metric 05:30 3. The ivory tower approach 06:36 4. One category of metrics 09:46 5. Nonsense metrics (like code churn) 11:14 6. Mixing velocity and predictability 13:33 7. Taking someone else's opinion too literally 15:02 What should you do instead? 15:10 1. Care about continuous improvement 16:46 2. Start with cycle time and WIP limits 20:34 3. Focus on work and learning over metrics 23:02 4. Always be balancing 26:18 Q&A LINKS Practical guide to DORA metrics: https://www.swarmia.com/blog/dora-met... Balancing engineering investments: https://www.swarmia.com/blog/balancin... How to ship software 10x faster: https://www.swarmia.com/blog/ship-sof... Book a demo: https://www.swarmia.com/demo/ Start your free 14-day trial: https://www.swarmia.com/signup/

Benchmark: Building an Engineering Metrics Function
▶︎

Benchmark: Building an Engineering Metrics Function

What software engineering leaders should be measuring
▶︎

What software engineering leaders should be measuring

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

SPACE: Measuring Developer Productivity - TOM ZIMMERMAN & BRIAN HOUCK | Craft Conference 2021
▶︎

SPACE: Measuring Developer Productivity - TOM ZIMMERMAN & BRIAN HOUCK | Craft Conference 2021

How to build a metrics culture that engineers actually trust with Chris Pope from Unity
▶︎

How to build a metrics culture that engineers actually trust with Chris Pope from Unity

Construction Administration 101: Understanding the Basics
▶︎

Construction Administration 101: Understanding the Basics

The Secret to Boosting Data Confidence at Novocure
▶︎

The Secret to Boosting Data Confidence at Novocure

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

How do you measure Developer Productivity? The Good Day Project #DemoDays
▶︎

How do you measure Developer Productivity? The Good Day Project #DemoDays

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #8 #adamrose #smartworkers
▶︎

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #8 #adamrose #smartworkers

Which country has the best education in the world? - The Global Story podcast, BBC World Service
▶︎

Which country has the best education in the world? - The Global Story podcast, BBC World Service

GPA workshop - WI$HLI$TS: Accounting and managing budgets and projects in science
▶︎

GPA workshop - WI$HLI$TS: Accounting and managing budgets and projects in science

The Modern Practice: Integrating AML with Traditional & New Billing Models
▶︎

The Modern Practice: Integrating AML with Traditional & New Billing Models

Master the Art of Questions to Unlock Meaningful Conversations
▶︎

Master the Art of Questions to Unlock Meaningful Conversations

I turned an old van into a 2-STORY tiny house
▶︎

I turned an old van into a 2-STORY tiny house

Understand Business Metrics for Data Analysts (Most Get This Wrong)
▶︎

Understand Business Metrics for Data Analysts (Most Get This Wrong)

The SPACE Framework: Measuring Software Development Productivity
▶︎

The SPACE Framework: Measuring Software Development Productivity

How to Win Visibility in the Age of GEO & AI Discovery | NOVOS
▶︎

How to Win Visibility in the Age of GEO & AI Discovery | NOVOS

Most Leaders Don't Even Know the Game They're In | Simon Sinek
▶︎

Most Leaders Don't Even Know the Game They're In | Simon Sinek

Introduction to Vibe Coding: What it is, and what tools to use
▶︎

Introduction to Vibe Coding: What it is, and what tools to use