Forward-deployed / Learning zone
Technical product managementa standalone module
Lesson 05

Working with engineering

TL;DR

Most software teams run some flavour of agile: work sliced small, built in short cycles, corrected by feedback. This happens either in sprints (Scrum: fixed 1–2 week cycles with planning, review, and retro) or flow (Kanban: continuous pull through a work-in-progress-limited board). The rituals are where the PM's product intent physically enters the machine. Each one has a specific PM job: bring the why and the priorities to planning, make scope calls at standup speed during the sprint, judge outcomes at review, and hear the process feedback at retro. Underneath all of it runs the trust economy: estimates are honoured as estimates, bad news travels fast in both directions, and the PM who understands why things take time gets told the truth about how long things take.

🎯 For the AI PM

Why it matters — AI work fits rituals awkwardly. "Improve answer quality" isn't a ticket that burns down linearly — it's an experiment loop that might converge in two days or never. Forcing research-shaped work into feature-shaped sprints makes every sprint look like a failure.

What it changes in your decisions — You let the team run experiment-shaped work as time-boxed spikes with an eval-score exit criterion ("two weeks; ship if the eval clears 85%, escalate if it doesn't") instead of feature tickets with an implied promise of success.

Ask yourself — "Is this sprint item a build (we know what done looks like) or an experiment (we're buying information) — and does the plan admit which?"

Risk if ignored — Quality work gets reported as "still not done" sprint after sprint, trust erodes on both sides, and the team quietly stops attempting ambitious AI work at all.

The shape of a sprint

The shape of a sprint

Priorities enter cleanly, feedback exits regularly

Rituals are where product intent physically enters the machine.

Backlog — PM keeps ordered & refined
→
Sprint planning — PM brings the why
→
Build days
→
Daily standup — blockers surface
→
Review / demo — PM judges vs. criteria
→
Retrospective
↻ retro closes back into the backlog · standup loops with build days until the sprint ends
⚡ Scope question at standup → PM decision, in hours not days → back into build days

Scrum vs. Kanban in one line each: Scrum batches work into fixed commitments — strongest when the work is plannable feature-building. Kanban pulls work continuously through WIP limits — strongest for interrupt-heavy or flow-shaped work (platform teams, support-heavy products, ops). Many teams blend them. Your concern isn't the methodology name. It's that priorities enter cleanly and feedback exits regularly.

Velocity and throughput — what the numbers actually tell you

Teams measure how much they get done. Two flavours, same purpose:

Both numbers are diagnostic, not motivational. A PM who reports velocity to leadership as a productivity score will find the engineers scoring higher and shipping the same amount. The question worth asking is trend: is velocity stable (predictable), rising (team gaining leverage from past investment), or falling (growing overhead, unclear scope, mounting debt)? A sustained dip is the earliest signal that something structural needs attention.

Estimates and the trust economy

Estimation mechanics — story points, ranges, the cone of uncertainty — are covered in tech debt & estimation. What belongs here is the relationship layer:

Being worth building for

The compounding, unglamorous behaviours that make engineers want your product to win:

Failure modes

Practitioner checklist