✦ For everyone, free.

Practical knowledge for real and everyday life

Home

Weighted Shortest Job First

Weighted Shortest Job First is an agile prioritization method balancing job size and time to deliver highest value first.

Weighted Shortest Job First is a prioritization formula that ranks backlog items by dividing an estimate of their total cost of delay by an estimate of the job size required to deliver them, favoring items that protect the most value relative to how much effort they demand rather than simply favoring whichever item is most urgent or most valuable in isolation. By combining multiple weighted factors into the numerator and dividing by size, the technique produces a single comparative score intended to sequence work so that the greatest amount of economic value is delivered, or protected, per unit of effort invested across the whole backlog.


The Formula

Combining Weighted Factors

The numerator typically aggregates several distinct components believed to drive an item's cost of delay, each assigned a relative weight, rather than relying on a single monolithic value estimate.

WSJF = Cost of Delay Job Size

Components of Cost of Delay in This Model

Cost of Delay = User and Business Value + Time Criticality + Risk Reduction and Opportunity Enablement

The Three Cost of Delay Components

User and Business Value

This component captures how much direct benefit the item provides to users or the organization, addressing the fundamental question of how valuable the outcome is on its own merits.

Time Criticality

This component reflects how strongly the item's value depends on being delivered promptly, elevating items tied to deadlines, narrow windows of opportunity, or rapidly decaying relevance.

Risk Reduction and Opportunity Enablement

This component captures value from reducing risk or unlocking future opportunities, accounting for items whose primary benefit lies in what they make possible or protect against rather than in immediate, direct value delivery.


Job Size as the Divisor

Representing Effort or Duration

The denominator estimates how much effort, time, or capacity the item is expected to consume, using whatever relative sizing unit the team already applies to its backlog items.

WSJF Score = Value + Time Criticality + Risk/Opportunity Job Size

Why Dividing by Size Matters

Two items might carry identical cost of delay, but if one requires far less effort to deliver, sequencing it first protects the same amount of value while freeing capacity sooner for the next item, making the smaller job the more efficient choice.


Practical Scoring Technique

Relative Estimation Using a Common Scale

Rather than assigning precise absolute figures, many teams score each component using a relative scale, such as a modified sequence of increasing values, allowing comparison based on relative magnitude rather than requiring exact financial precision.

Comparing Scores Across the Backlog

Once each item receives a score for all three cost of delay components and a job size estimate, the resulting WSJF figure allows direct numerical comparison across the entire set of candidate items, producing a ranked order.


Visualizing the Calculation

User/Business Value Time Criticality Risk/Opportunity Cost of Delay divided by Job Size Final WSJF Score

The three cost of delay components combine into a single figure, which is then divided by job size to produce the final comparative score used to rank items across the backlog.


Common Pitfalls

Treating Relative Scores as Precise Measurements

Because scores are typically relative rather than absolute, treating small differences between similar WSJF scores as meaningful can lead to overconfidence in distinctions the underlying estimates cannot actually support.

Neglecting to Re-Score as Circumstances Change

An item's components can shift as time passes or new information emerges, and failing to periodically revisit scores can leave the ranking based on outdated assumptions.

Applying the Technique to Poorly Understood Items

Attempting to score components for an item that has not been sufficiently refined produces unreliable inputs, undermining the resulting calculation regardless of how carefully the formula itself is applied.


Benefits of Weighted Shortest Job First

Balances Value, Urgency, and Effort Together

Combining multiple relevant factors into a single score avoids the pitfalls of prioritizing by any one dimension alone, such as chasing only the most urgent item regardless of its cost, or only the largest value regardless of effort required.

Supports Transparent, Defensible Ranking

Because the technique relies on explicit, itemized components rather than an unexplained overall impression, it gives stakeholders a clear, examinable basis for understanding why the backlog is ordered as it is.

Encourages Efficient Overall Throughput

By favoring smaller jobs with high cost of delay, the technique tends to sequence work in a way that delivers value more quickly and frequently across the backlog as a whole, rather than tying up capacity in large efforts before any value is realized.