Feature prioritization
Weighted Shortest Job First (WSJF) is a common prioritization technique for Features in the ART Backlog. Our backlogs often have many Features, and it can be difficult to know which to prioritize first.
Why WSJF?
Principles of Product Development Flow, by Reinertsen, [9] described a model where we want to minimize the amount of money lost by delaying a job. We refer to this as the cost of delay. Our organizations strive to get the most value in the shortest amount of time, and by using WSJF, we can empirically determine which jobs provide the most value in the shortest amount of time.
So, why WSJF? We want to identify the Features that will give us the most value in the least amount of time. Let’s look at how to do this.
Applying WSJF
WSJF can seem pretty complicated with the numbers and values, and math! Let’s simplify this. We need four things when we look at WSJF:
- User Business Value: How important is this to our business...