Excel Whiz

EXCELWHIZ

← Back to Blog

Prioritisation Scorecards in Excel: WSJF and Decision Frameworks

Build a Weighted Shortest Job First (WSJF) scorecard in Excel to prioritise projects, manage portfolios, and present data-driven decisions to senior leadership.

Kate Cui, CPA

Introduction

Every leadership team has sat through the meeting where project priorities are debated not on data, but on who talks the loudest, which division head has the most political capital, or what felt urgent that morning. Gut-feel prioritisation works when you have three projects and a stable market. When your portfolio grows to dozens of initiatives and the competitive landscape shifts weekly, you need a systematic framework.

Weighted Shortest Job First (WSJF) is a prioritisation method from the Scaled Agile Framework (SAFe) that answers one question with rigour: which initiative delivers the most value per unit of time, risk, and learning cost? This post walks through building a WSJF decision scorecard in Excel that turns debate into data.


What Is WSJF? The Core Formula

WSJF ranks items by dividing the Cost of Delay (the value of doing something now versus later) by the job size (how long, how risky, how much we need to learn).

WSJF = Value Score / (Time Cost + Risk Cost + Learning Cost)

Value Components (Cost of Delay)

  • Revenue Impact: direct or indirect revenue from the initiative
  • Customer Satisfaction: impact on NPS, retention, or experience
  • Strategic Alignment: how closely it supports annual strategy or OKRs
  • Competitive Advantage: differentiation or market positioning benefit

Cost Components (Job Size)

  • Time/Effort: person-weeks required and calendar time to delivery
  • Risk: technical uncertainty, market risk, execution dependencies
  • Learning: new capability or market insight gained (higher learning cost means more uncertainty, which deprioritises)

Each component is scored on a 1-5 scale and weighted by importance to your organisation.


Why Leadership Teams Need a Structured Framework

Project prioritisation without a framework tends to follow predictable failure modes:

Recency bias: the last quarterly review or a stakeholder complaint drives reordering. Halo effect: a well-liked project sponsor gets their initiatives pushed ahead regardless of merit. Spreadsheet chaos: project lists in email threads, whiteboard photos, or informal documents that no one can audit.

A WSJF scorecard in Excel solves all three:

  1. Transparency: every score, weight, and calculation is visible and auditable
  2. Consistency: all initiatives are evaluated against the same criteria
  3. Defensibility: when a stakeholder asks "why is Project X behind Project Y?", you show the numbers

Building the Scorecard in Excel

Step 1: Set Up the Matrix Layout

Create a workbook with three sheets: Input, Dashboard, and Sensitivity.

On the Input sheet, lay out your scoring structure:

ColumnDescription
InitiativeProject or initiative name
Revenue Impact (1-5)Score for revenue contribution
Customer Satisfaction (1-5)Score for customer experience impact
Strategic Alignment (1-5)Score for alignment with strategic goals
Competitive Advantage (1-5)Score for market differentiation
Person-Weeks (1-5)Effort score based on resource requirement
Calendar Time (1-5)Duration score (higher = longer = worse)
Technical Risk (1-5)Uncertainty in technology approach
Market Risk (1-5)Uncertainty in demand or adoption
Execution Risk (1-5)Dependency or team-related risk
New Capability (1-5)Learning needed for new skills/tech
Market Insight (1-5)Learning needed about customer/market

Step 2: Add Dropdowns for Scoring (Data Validation)

Use Excel's Data Validation to restrict each scoring column to 1-5:

  1. Select the range for a scoring column
  2. Go to Data > Data Validation
  3. Choose List and enter 1,2,3,4,5
  4. Repeat for all scoring columns

This prevents typos and ensures consistency. No-one can enter "3.5" or "high/mid/low" when the scale is 1-5.

Step 3: Add Weights

Add a Weights row (ideally on a separate row at the top, locked with Freeze Panes). Each criterion gets a weight from 0.0 to 1.0, with the sum of weights per category (Value weights and Cost weights) normalising to 1.

Revenue Weight:       0.30
Customer Satisfaction: 0.25
Strategic Alignment:   0.30
Competitive Advantage: 0.15
--- Total: 1.00 ---

Person-Weeks Weight:    0.40
Calendar Time Weight:   0.30
Technical Risk Weight:  0.15
Market Risk Weight:     0.10
Execution Risk Weight:  0.05
--- Total: 1.00 ---

Learning weights are often treated as additive cost items rather than weighted composites:
New Capability Cost:   1.0
Market Insight Cost:   1.0

Weights should be set by leadership. Run a workshop session where the executive team agrees them collectively.

Step 4: Calculate Weighted Scores

For each initiative row, compute:

Total Value Score:

= Revenue × Wt_Revenue + CustomerSat × Wt_CustomerSat + StrategicAlign × Wt_Strategic + CompetitiveAdv × Wt_Competitive

In Excel, if your data starts in row 3 with weights in row 1:

= B3 * B$1 + C3 * C$1 + D3 * D$1 + E3 * E$1

Total Time Cost:

= PersonWeeks × Wt_PWeeks + CalendarTime × Wt_Calendar

Total Risk Cost:

= TechRisk × Wt_TechRisk + MarketRisk × Wt_MarketRisk + ExecRisk × Wt_ExecRisk

Total Learning Cost (additive, not weighted):

= NewCapability + MarketInsight

Total Cost Score:

= TotalTime + TotalRisk + TotalLearning

WSJF:

= TotalValue / TotalCost

Note: A 1-5 scale means higher scores = more of that attribute. For cost items, a higher score is worse (more risk, more time). This is already handled correctly by the formula. The cost sum increases, making the WSJF ratio smaller.

Step 5: Conditional Formatting for Priority Tiers

Apply rule-based conditional formatting to the WSJF and Total Value columns:

WSJF RangeTierFormat
>= 0.80Tier 1: Do NowGreen fill, bold
0.50-0.79Tier 2: Plan NextYellow/amber fill
0.20-0.49Tier 3: BacklogOrange fill
< 0.20Tier 4: DeprioritiseRed fill, strikethrough

Use Home > Conditional Formatting > New Rule > Format only cells that contain and set the thresholds.

Step 6: Dynamic Sorting

To allow automatic re-ranking as new initiatives are added or scores change, use Excel's SORTBY function on the Dashboard sheet:

= SORTBY(Input!A3:L20, WSJF_range, -1)

This returns the full dataset sorted by WSJF descending. Every time a score is updated, the rank recalculates instantly.

For older Excel versions without SORTBY, create a helper column with =RANK(WSJF_cell, WSJF_range, 0) and use INDEX/MATCH to build the sorted table.


Real Example: A Six-Initiative Portfolio

Here is a worked example showing six hypothetical initiatives scored and ranked:

InitiativeValue ScoreTime CostRisk CostLearning CostTotal CostWSJFPriority
Customer Portal Redesign4.201.701.2524.950.85Tier 1
API Marketplace Launch3.851.902.3037.200.53Tier 2
Compliance Automation2.901.201.5024.700.62Tier 2
AI Chatbot Pilot3.302.403.50611.900.28Tier 3
Legacy Migration Phase 21.803.102.8049.900.18Tier 4
Mobile App v34.503.802.10510.900.41Tier 3

Observations from this ranking:

  • The Customer Portal Redesign scores highest because it delivers strong value with a relatively short timeline and low risk.
  • The AI Chatbot Pilot drops to Tier 3 despite decent value because the learning cost (new technology, uncertain market adoption) is very high. The team needs to figure too much out before delivery.
  • Legacy Migration Phase 2 falls to Tier 4: low strategic value and high cost make it a clear deprioritisation candidate.

Leadership can now have a data-driven conversation: "AI Chatbot is Tier 3 because it scores 6 on learning cost alone. Do we invest in derisking it first, or leave it in the backlog until we have more clarity?"


Extensions: Sensitivity Analysis and What-If Scenarios

A static scorecard is useful. A dynamic one that answers "what if we change the weights?" is where the real value is.

Sensitivity Analysis on Weights

On the Sensitivity sheet, build a table that recalculates WSJF for every initiative under different weight scenarios:

ScenarioRevenue WtCustomer WtStrategic WtCompetitive Wt
Default0.300.250.300.15
Revenue Focus0.500.150.200.15
Customer Focus0.150.500.200.15
Strategy Focus0.150.150.550.15

For each scenario, the WSJF rank shifts. The Customer Portal Redesign stays top across all scenarios because it scores well on all dimensions. But a tie, or a rank reversal, flags a genuine strategic trade-off that leadership needs to debate.

What-If: "What If We Reprioritise?"

Create a copy of the Input sheet (or use Excel's Scenario Manager under Data > What-If Analysis > Scenario Manager) to store different versions of the portfolio:

  • Current state: scores as they stand
  • Optimistic: best-case scores for value, lowest for cost
  • Conservative: worst-case scores for value, highest for cost

The scatter between optimistic and conservative WSJF tells you how robust each initiative's priority is. A narrow spread = confident ranking. A wide spread = high uncertainty, which is itself a signal worth flagging.


Dashboard-Ready Output for Leadership Review

The final deliverable is a single-page dashboard with:

  1. Priority ranking table: sorted by WSJF descending, with tier colouring
  2. Bar chart: horizontal bars showing WSJF scores, colour-coded by tier
  3. Weight sliders: optional form controls (Developer tab > Insert > Scroll Bar) linked to weight cells, so leadership can dial weights in real time
  4. KPI cards: count of initiatives per tier, average WSJF, portfolio value score

To build the chart:

  1. Select the sorted initiative names and WSJF scores
  2. Insert a Bar Chart
  3. Apply the same tier colours via Format Data Point
  4. Remove gridlines and axis labels for a clean executive look

This dashboard fits in one slide when exported to PowerPoint or copied as a linked picture.


Alternative Frameworks for Context

WSJF is the most robust for enterprise portfolio management, but it's not the only framework. Here is how alternatives compare:

Eisenhower Matrix

Structure: 2x2 grid: Urgent vs Important. Best for: Individual task triage, daily/weekly planning. Limitation: Binary categorisation doesn't distinguish between competing major initiatives. "Important and urgent" is a quadrant, not a rank ordering.

RICE (Reach, Impact, Confidence, Effort)

Structure: Product-level scoring popularised by Intercom. Best for: Feature prioritisation in product teams. Formula: (Reach × Impact × Confidence) / Effort. Limitation: Doesn't separate risk and learning explicitly. Confidence is a modifier rather than a standalone cost dimension.

ICE (Impact, Confidence, Ease)

Structure: Lightweight three-factor scoring for growth experiments. Best for: Marketing experiments, A/B test ideas. Limitation: Overly simplistic for multi-million-dollar portfolio decisions. No strategic alignment or competitive dimension.

When to Use WSJF Over Alternatives

SituationRecommended Framework
Daily task triageEisenhower Matrix
Feature pipeline for a single productRICE
Marketing experiment backlogICE
Enterprise project portfolio (10+ initiatives)WSJF
Board-level capital allocationWSJF + sensitivity analysis

Conclusion: Systematic Decision-Making Beats Ad-Hoc

A WSJF scorecard in Excel turns subjective debate into structured, auditable decision-making. It forces clarity on what "value" means to your organisation, surfaces hidden assumptions about risk and learning cost, and gives leadership a single page of data, not a folder of spreadsheets, to review portfolio priorities.

The framework doesn't replace judgment. It focuses it. When the executive team can see that Project A scores 0.85 and Project B scores 0.18, they still might choose Project B for strategic reasons. But they will do so consciously, knowing the 4.7x WSJF gap they are overriding. That is a far better conversation than "whose voice is loudest in the room."

Start with the Excel template above, run your first portfolio through it, and iterate on the weights and criteria with your leadership team. Within two quarterly cycles, you will wonder how you ever prioritised without it.


Need a starting point? The matrix layout and formulas above can be set up in under an hour. The conversation about weights may take longer. That is time well spent.