brendan_tack@yahoo.com+44 7429 497144North Yorkshire, UK · remote / hybridLinkedInDownload CV.md
All writingProduct Operations / Field note

You Need Tighter WIP Limits With AI

AI is accelerating individual coding tasks, but it's causing massive gridlock in code review and integration. To maintain product velocity, you counterintuitively need to tighten your Work In Progress (WIP) limits.

You Need Tighter WIP Limits With AI
Product Operations / 12 October 2026

Product managers are currently caught in a strange illusion of velocity. Individual engineers are writing code and generating boilerplate faster than ever, thanks to AI coding assistants. Yet, when you look at the sprint burn-down chart, the line is stubbornly flat. The product isn't shipping any faster, and stakeholders are starting to ask why our expensive new AI tooling isn't translating to faster feature delivery.

The tension here is a classic queuing theory problem disguised as a technology win. We have accelerated the creation of inventory without accelerating our capacity to process it. The pull requests are piling up, QA is overwhelmed, and the "In Review" column on your Jira or Linear board has turned into a parking lot. Faster typing does not equal faster shipping, and pretending it does will wreck your team's delivery cadence.

What changed

The constraint in your software development lifecycle has moved.

According to a proposition from Scrum.org, the introduction of AI into the development process paradoxically requires tighter Work In Progress (WIP) limits. The core change is a fundamental shift in where bottlenecks form. AI tools are proving highly effective at speeding up individual, isolated tasks—like writing a specific function, scaffolding a new service, or generating initial content.

However, these tools do not currently accelerate the collaborative, cross-functional tasks required to actually ship working software to users. Code review, security auditing, integration testing, and product management acceptance remain largely human, synchronous, and slow. By accelerating the front end of the delivery pipeline without improving the back end, AI has effectively turned your development phase into a high-speed conveyor belt dumping work into a narrow funnel.

The PM workflow it affects

This dynamic directly impacts Sprint Execution & Delivery. Specifically, it breaks how product leaders and engineering managers handle Kanban boards, sprint backlogs, and flow metrics.

Historically, writing the code was often the longest phase of a ticket's lifecycle. A developer might pull a ticket, spend three days building it, and then hand it off for a half-day review. In that old world, WIP limits were often set loosely, or calibrated around how many engineers you had writing code. If you had five engineers, a WIP limit of five or six in the "In Progress" column made sense.

Now, that same ticket might take one day to write using AI assistance, but still takes a half-day to review, test, and integrate. If your five engineers are suddenly finishing tasks three times faster, they will immediately pull new tickets from the backlog. Within a week, your "In Review" column will swell from two tickets to twelve.

For a product manager, this breaks sprint predictability. You can no longer look at a board and accurately forecast what will be delivered by Friday, because the bulk of the sprint's value is trapped in an integration traffic jam.

What the evidence actually shows

The Scrum.org piece highlights that as AI speeds up component delivery, bottlenecks inevitably shift downstream to integration and review phases. This aligns with standard flow mechanics: when individual output outpaces system throughput, queue sizes grow.

It is important to separate the provider claims from the structural reality. Tool vendors claim AI makes teams "infinitely faster." The confirmed evidence suggests only that AI accelerates individual component creation.

My editorial inference here is stark: if product teams do not aggressively adjust their WIP limits to account for this new dynamic, they will face severe integration gridlock. Little’s Law—a foundational theorem in queuing theory—states that Cycle Time equals Work In Progress divided by Throughput. If your Throughput (how much you can actually merge and deploy) remains the same, but your WIP (how many PRs are open) increases because developers are starting more tasks, your Cycle Time must increase.

Without tighter WIP limits, your time-to-market will actually degrade despite developers working faster. A faster output is not automatically a better product outcome.

Where it helps—and where it can weaken decisions

Where it helps: Recognizing this bottleneck forces teams to look at the whole value stream, rather than just individual developer velocity. It exposes fragile CI/CD pipelines, under-resourced QA functions, and sloppy code review cultures. By tightening WIP limits, you force the team to stop starting new work and start finishing existing work. It encourages "swarming"—where developers who have finished their coding tasks pivot to reviewing their peers' code rather than pulling a new ticket from the backlog.

Where it weakens decisions: If a PM misunderstands this dynamic, they might look at the sheer volume of "tickets moved to review" and falsely report massive progress to stakeholders. This creates a dangerous expectation gap. You might promise a feature launch based on the speed of the "In Progress" column, only to miss the sprint goal entirely because nothing actually got merged into the main branch. Furthermore, if engineers are measured purely on lines of code or tickets completed, tightening WIP limits might cause friction, as they will feel you are artificially slowing them down.

What remains human-owned

Automation is not automatically evidence that product management jobs are disappearing. In fact, managing the fallout of automation requires acute human judgment. The following areas remain strictly human-owned:

  • Bottleneck identification: AI cannot tell you why your QA process is stalling. A PM or Delivery Lead must look at the board, identify the bloated column, and investigate the root cause.
  • Team capacity balancing: Deciding when a backend engineer should stop writing new APIs and instead help test a frontend integration is a human negotiation based on team dynamics and sprint goals.
  • Cross-functional integration decisions: Resolving conflicts when two rapidly AI-generated components don't talk to each other correctly requires architectural judgment and product context that LLMs do not possess.

Adopt, trial or avoid

Recommendation: Adopt.

You must adopt tighter WIP limits if your engineering team is actively using AI coding assistants. Continuing to operate with legacy WIP limits in an AI-accelerated environment is a recipe for gridlock.

The WIP Adjustment Framework

If you are seeing a pile-up in your delivery workflow, implement this adjustment framework in your next sprint:

  1. Map the Queue: Look at your sprint board today. Count the tickets in "In Progress" versus "In Review/QA". If the downstream columns have more than double the tickets of the active coding column, your flow is broken.
  2. Slash the Upstream Limit: Cut the WIP limit on your "In Progress" (coding) column by half. If you have six developers, set the WIP limit to three.
  3. Enforce the Swarm: When a developer finishes a task and hits the WIP limit barrier, they cannot pull new work from the backlog. They must move downstream. They must review a peer's PR, help QA a feature, or improve integration test coverage.
  4. Measure Cycle Time, Not Velocity: For the next two sprints, ignore story points completed. Measure only Cycle Time (the time from a ticket entering "In Progress" to being deployed to production).

Initially, your developers will complain that they are blocked from writing code. That is exactly the point. The goal of product delivery is not to maximize the utilization of developers typing; the goal is to maximize the delivery of working software to users. By constraining the top of the funnel, you force the team to unblock the bottom, transforming AI-generated code into actual product outcomes.

Keep my writing close.

Choose Brendan Tack as a preferred source to spot my writing more easily on Google.

Add as preferred source

Opens Google in a new tab. You choose whether to add me.

What does this do?

This is a personal Google preference, not an email subscription. Google may show more of my writing when it is relevant to your searches. You may need to sign in, then confirm your choice on Google. You can change your preferred sources there at any time.