WIP Limit Calculator

Calculate work-in-progress limits for your pod based on team composition

Team Composition

Engineers writing feature code

3

Software Dev Engineers in Test

0

Manual or automation QA

0

UI/UX — participates in UAT review

1

Participates in development?

(doesn't affect WIP)

1

Calculated WIP Limits

Development WIP 2
Review WIP 2

Board Preview

Backlog
--
In Development
2
In Review
2
Flagged
--
Live
--

Team Breakdown

Role Count In E? In R?

Quick Presets

Preset Comparison

Pod Configuration Devs SDET QA Designer TL Codes E R Dev WIP Review WIP

Little's Law

Cycle Time = WIP / Throughput

The foundational queuing theory formula. Reducing WIP is the most direct lever to reduce cycle time. If throughput stays constant and you halve WIP, you halve cycle time.

Context Switching (Weinberg)

Parallel projects destroy productivity exponentially:

Projects Loss Available
10%100%
220%80%
340%60%
460%40%
575%25%

DeGrandis' Baseline

WIP = team_size / 2

Dominica DeGrandis recommends starting with team_size / 2 as a WIP baseline. This encourages pairing and collaboration while preventing the anti-pattern of every person working solo on separate items.

Cap at 3 for Review

Review WIP = min(ceil(R/2), 3)

Beyond 3 parallel reviews, context switching degrades review quality significantly. Reviewers lose the mental model of what they're reviewing. Capping at 3 ensures thorough, thoughtful code reviews even on large teams.