WSJF Priority Score Calculator

Weighted Shortest Job First is the Scaled Agile Framework's method for sequencing a backlog so the most valuable, time-sensitive work gets done first relative to its effort. This calculator adds the three components of cost of delay (user and business value, time criticality, and risk reduction or opportunity enablement), then divides by job size to produce a WSJF score. Score every backlog item on the same relative scale, compare the scores, and start with the highest. All inputs are user-editable, so you can apply whichever relative estimation scale your team has agreed upon.

0.00
0.00

WSJF formula

Cost of delay = user and business value + time criticality + risk reduction / opportunity
WSJF score = cost of delay / job size

Score each component on the same relative scale (a modified Fibonacci sequence such as 1, 2, 3, 5, 8, 13, 20 is common). The item with the highest WSJF score is the recommended next job, because it delivers the most cost-of-delay value per unit of effort.

Applying WSJF to a backlog

  • Score every item on the same relative scale so the resulting WSJF values are comparable.
  • Estimate the three cost-of-delay components together as a team to balance perspectives.
  • Rank items by WSJF descending and start at the top, re-scoring as new items arrive.
  • Override the raw ranking only for hard dependencies, deadlines, or compliance needs.
  • Smaller jobs with high value rise to the top, which is the intended quick-win bias.

WSJF: frequently asked questions

What is WSJF?

Weighted Shortest Job First (WSJF) is a prioritization method from the Scaled Agile Framework. It ranks work by dividing the cost of delay by the job size, so the items that deliver the most value per unit of effort rise to the top. Doing the highest-WSJF item first maximizes the value delivered for the capacity you have.

How is the WSJF score calculated?

Cost of delay is the sum of three relative components: user and business value, time criticality, and risk reduction or opportunity enablement. WSJF equals that cost of delay divided by the job size (the relative effort or duration). All five inputs are typically scored on a relative scale such as a modified Fibonacci sequence (1, 2, 3, 5, 8, 13, 20).

What scale should I use for the inputs?

The Scaled Agile Framework recommends a relative estimation scale, often a modified Fibonacci sequence. The exact numbers matter less than consistency: score every item on the same scale so the ranking is comparable. The inputs here are user-editable so you can use whatever relative scale your team has agreed on.

Why divide by job size?

Dividing by job size favors quick wins. A high-value item that takes little effort scores higher than an equally valuable item that takes far longer, because finishing the short job sooner unlocks its value and frees capacity for the next item. This is the core insight that makes WSJF a shortest-job-weighted method.

Is the highest WSJF always the right next item?

WSJF is a strong default for sequencing, but it is an aid to judgment, not a replacement for it. Dependencies, fixed deadlines, regulatory needs, and learning value can all justify overriding the raw ranking. Use the score to start the conversation and apply context before committing the sequence.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 17 June 2026. See our methodology.