PragmaticBookshelf

PragmaticBookshelf

Devtalk Sponsor

Escape Velocity (PragProg)

Benefit from 15 years of experience working with teams on how to use metrics in a healthy way to improve the way they deliver software products.

Doc Norton

Time and time again, I find teams struggling with velocity as a genuinely helpful metric.

In some cases, it is a relatively harmless albeit poor tool for planning work. But too often, it is a detrimental means of holding teams to ill-informed commitments which ultimately exacerbates many of the team’s core issues. All of this in search of the answer to “How long will it take?”

In Escape Velocity we consider better alternatives to velocity as a metric and look at how other data such as lead time, flow, customer satisfaction, and team joy can not only help a team improve delivery, but provide better answers to “When will this be done?”

Escape Velocity is the result of over 15 years of experience working with teams on improving the way they deliver software products.

In the mid 2000s, I started seeing detrimental patterns of behavior across teams practicing some form of agile; especially those who had chosen the Scrum framework. These patterns were directly related to or at least influenced by the use of velocity as a metric, and I found myself coaching teams away from velocity.

As time passed, my understanding of metrics, their potential influence on teams, alternatives to velocity, and more successful and sustainable approaches deepened. My ability to explain why velocity was insufficient as a metric grew more informed, as did my knowledge of what to do instead.

I eventually codified much of that knowledge into the book, Escape Velocity. While on the surface, Escape Velocity may appear to be an anti-velocity treatise, it is actually about how to use metrics in a healthy way, what pitfalls to look out for, and what metrics can better serve the team and the organization in the pursuit of excellence.

This work was written and produced entirely by the author. We are proud to be distributing it.


Founder of Doc Norton & Associates, Doc is passionate about working with teams to improve delivery, helping leaders be more effective, and building great organizations. Once a dedicated code slinger, Doc has turned his energy toward helping teams, departments, and companies work better together in the pursuit of better software. Working with a wide range of companies such as Groupon, Ford, and Covered Insurance, Doc has applied tenants of agile, lean, systems thinking, and host leadership to develop highly effective cultures and drastically improve their ability to deliver valuable software and products.


Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com" at checkout :+1:

Popular General Dev topics Top

AstonJ
What chair do you have while working… and why? Is there a ‘best’ type of chair or working position for developers?
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
herminiotorres
Someone where use Doom Emacs right now? I like to starting this topic to discuss it and learn a little bit more, not just only the emacs ...
New
wmnnd
Here’s the story how one of the world’s first production deployments of LiveView came to be - and how trying to improve it almost caused ...
New
CommunityNews
Neorg is a tool designed to reimagine organization as you know it. Neo - new, org - organization. Grab some coffee, start writing some no...
New
AstonJ
This was interesting: He’s definitely more of an Emacs fan (which is fine) and the thing I found interesting is how you wo...
New
First poster: bot
Developing Godot Projects with Neovim. When I started using Godot Engine, what surprised me the most is the built-in Language Server Pro...
New
First poster: bot
API Gateway Trends behind Features: Apache APISIX 3.0 vs. Kong 3.0 - API7.ai. By comparing the open-source API Gateway Apache APISIX and...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New

Other popular topics Top

ohm
Which, if any, games do you play? On what platform? I just bought (and completed) Minecraft Dungeons for my Nintendo Switch. Other than ...
New
PragmaticBookshelf
A PragProg Hero’s Journey with Brian P. Hogan @bphogan Have you ever worried that your only legacy will be in the form of legacy...
New
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
dimitarvp
Small essay with thoughts on macOS vs. Linux: I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
New
First poster: bot
Large Language Models like ChatGPT say The Darnedest Things. The Errors They MakeWhy We Need to Document Them, and What We Have Decided ...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New

Latest in General Dev

View all threads ❯