✦ For everyone, free.

Practical knowledge for real and everyday life

Home

Work in Progress Limit Establishment

Work in Progress Limit Establishment defines how teams control ongoing tasks to enhance focus, efficiency, and delivery in Agile project management.

Work in Progress Limit Establishment is the process of deciding, justifying, and formally setting the maximum number of work items permitted to occupy a given stage, column, or the entire workflow at any one time. It transforms the abstract goal of "limiting work in progress" into a concrete, enforceable number attached to a specific point in the process, and it is the step that turns a visual board from a passive tracking tool into an active flow-control mechanism.


Purpose of Establishing a Limit

Converting Flow Principles into Enforceable Rules

A WIP limit only has effect once it is established as a specific, agreed number. Without establishment, "limit work in progress" remains a slogan rather than a mechanism. Establishing the limit gives the team a concrete threshold that triggers action — typically a rule that no new item may enter a stage until the count of items already there drops below the limit.

Exposing Capacity Constraints

Setting an explicit limit forces a team to confront its actual capacity rather than an assumed or idealized one. The act of choosing a number requires examining how many items a stage can realistically sustain given current staffing, skill distribution, and typical item complexity.

Creating a Forcing Function for Collaboration

When a stage reaches its established limit, team members are compelled to either help clear existing items before starting new ones, or to investigate why items are accumulating. This forcing function shifts behavior away from individual task initiation and toward collective completion of work already underway.


Approaches to Setting the Initial Limit

Starting from Team Size

A common starting heuristic ties the limit to the number of people who can meaningfully contribute to a stage, often expressed as a small multiple of headcount, such as one to two items per contributor. This produces an initial number that is neither arbitrary nor requires extensive historical data.

Starting from Historical Throughput

Where historical data exists, teams may derive an initial limit from observed average work in progress over a prior period, using it as a baseline that reflects demonstrated — rather than assumed — capacity.

Deliberately Starting Low

Some teams intentionally establish an initial limit lower than perceived capacity, on the reasoning that a limit which is too restrictive surfaces problems quickly and can be relaxed, whereas a limit set too high may never expose the constraints it was meant to reveal.


Where Limits Are Established

Per-Column Limits

Limits are frequently established for individual workflow stages, such as "In Review" or "In Development," constraining accumulation at each specific point rather than across the whole process. This granularity allows different stages, which often have different capacities, to carry different limits.

Whole-Workflow Limits

Some teams establish a single limit governing the total count of active items across the entire workflow, regardless of stage, favoring overall flow discipline over stage-specific tuning.

Class-of-Service or Swimlane Limits

Where work is segmented by type — such as expedited items, standard items, or fixed-date items — limits may be established separately for each class or swimlane, preventing one category of work from consuming all available capacity.


Governance and Adjustment of Established Limits

Explicit Ownership

An established limit needs a clear owner or decision process for changing it; otherwise limits drift informally as individual team members bypass them under pressure, which erodes the mechanism's effectiveness over time.

Review Cadence

Limits are typically established with the expectation that they will be revisited at a regular cadence, such as during retrospectives, using observed flow metrics to determine whether the limit is too restrictive, too permissive, or appropriately calibrated.

Evidence-Based Revision

Adjustments to an established limit are ideally driven by data — cycle time trends, blocked-item frequency, or throughput changes — rather than by ad hoc pressure to accommodate a specific urgent request, which preserves the integrity of the limit as a genuine capacity constraint.


Visualizing an Established Limit

To Do In Progress (Limit 3) Done

In the diagram, the "In Progress" column carries an established limit of three items, shown by the three fixed slots. No fourth item may enter until one of the three is completed and moved to "Done." The relationship between arrival rate, established limit, and departure rate can be expressed as:

Items Allowed to Start = Established Limit - Current WIP Count

When this value reaches zero, no further items may be started in that stage until the current WIP count decreases, which is the operational essence of Work in Progress Limit Establishment within Agile flow control.