Skip to content

Accountability For Product Engineering Teams

September 8, 2026 · 22 min

Show notes

How should we hold Product Engineering teams accountable when different kinds of work require completely different ways of working?

In this episode, James explores why accountability needs to match the work being done, rather than being applied uniformly to an engineering team.

For well-understood, roadmap-driven work, success might mean delivering an agreed scope by an agreed date. But when a team is working towards an outcome — improving adoption, reducing churn or increasing system performance — measuring them by features shipped or delivery velocity can actively work against the learning required to achieve that outcome.

James covers:

  • Why accountability is essential for both teams and the organisations investing in them
  • The difference between Roadmap-Driven Engineering and Outcome-Driven Engineering accountability
  • Why delivery metrics can be harmful when applied to outcome-driven work
  • How technical initiatives such as improving API performance can require experimentation and learning
  • A real-world example of one team simultaneously handling predictable document-generation work and uncertain product-adoption work
  • Why accountability models should be attached to pieces of work, not teams
  • Why an unsuccessful result should usually lead to learning and improvement rather than blame
  • How regular, predictable reviews give teams clarity about what they will actually be judged on

The central idea: you cannot ask a team to optimise for an outcome and then hold them accountable for output.

Different work requires different definitions of success — and teams need to know those definitions before the work begins.

Find out more about The Product Engineering Podcast at doproductengineering.com.

Feedback or questions? Email [email protected].


All episodes of The Product Engineering Podcast

Settings

Display

Language

Decides which stations you see first on the home page.

History

Recently played stations and episodes and your latest searches are only stored in this browser.

Notifications

A short notice when a podcast you follow has a new episode. Turn off single podcasts with the bell on their page.

Account

Save favorites – in the app and on the website.

Keyboard shortcuts

/
Open search
Space
Play or pause
← →
In the player: back 15 s, forward 30 s (episodes) · in a row: next tile
↑ ↓
In a row: target within the tile
Home / End
In a row: first or last tile
Esc
Close window or menu
?
This overview
Now playing

Go to station page

Play next

    Add episodes with “Play next” – they play after the current episode.