Prioritization is the activity that organizes a set of items or work in order of importance relative to each other.

Weighted Shortest Job First (WSJF) is a priorisation model that takes into account what is named the Cost of the Delay (hereinafter CoD) and the Job Duration.

Apart from helping the teams to deliver the maximum value in the shortest amount of time with the least amount of effort, the other advantages of using WSJF are that:


The WSJF is the responsibility of the Epic Owner to gather, that is, the person that creates the Epic (being a portfolio epic or a feature)

The CoD is the sum total of three components Value to the business and/or the user, Time criticality and Risk Reduction, and/or Opportunity Enablement (RR|OE) value.

CoD = User-Business Value + Time Criticality + RR | OE

User-Business Value

What is the Value that the job provides to the business and/or the user is usually arrived at by evaluating (but not limited to) the following -

· What is the relative value to the customer or business?

· Why would a user prefer this job over another?

· What is the revenue impact on the business?

· Adverse effects (like a potential penalty) if it gets delayed.

Time criticality

Time criticality indicates the importance of doing the job right now and is usually arrived at by evaluating (but not limited to) the following –

· Is there a fixed need by date or deadline?

· How does the value of the job decay over time?

· Dependency on any milestones?

· What is the current effect on customer satisfaction, and will they move on to another solution?

Risk reduction and/or opportunity enablement (RR|OE)

RR-OE indicates the requirements capability to generate follow-on options or to either mitigate or better manage risks. RR|OE is usually arrived at by evaluating (but not limited to) the following –

· What additional benefits does this job do for the business?

· Will the job reduce the risk of current or future deliveries?

· Will the job enable new business opportunities?


Some Risk categories examples:

  1. Compliance and Regulatory Requirements:

  2. Security Enhancements:

  3. Technical Debt Reduction:

  4. Market Risk Mitigation:

  5. Operational Risk Reduction:

  6. Customer Retention:

  7. Scalability Improvements:

Job Duration

To calculate WSJF, we now need to estimate the Job Duration, and this tends to be difficult, especially since we do not know the capacity allocation or who is going to work on it. So, we use job size, which is a good proxy for the duration to calculate WSJF