OnTracAI

Opportunity Scoring & Prioritization

Purpose

This is where judgment matters most.

Scoring translates raw, interview-backed observations into a ranked list of opportunities using a simple, high-level framework.

This step is subjective by design but disciplined in execution.

The goal is directionally correct prioritization that leadership can trust.


What Gets Scored

Only items that already exist in the Opportunity Identification log.

Rules:

  • Must be traceable to interviews or kickoff
  • Must be written as a concrete opportunity
  • No new ideas introduced here

If it was not heard, it is not scored.


Scoring Dimensions

1. Effort (T-Shirt Size)

Effort is a time-to-meaningful-impact estimate.

SizeRough Range (Months)Interpretation
XS0-1Configuration or small workflow
S0-3Clearly bounded, low dependency
M3-6Moderate integration or change
L6-12Cross-team, multi-system
XL12-18Structural or transformational

Effort considers:

  • Systems involved
  • Data readiness
  • Change management
  • Security / governance hurdles

2. Value (1-5, 5 is good)

Value must be anchored to interview signal.

ScoreMeaning
1Marginal improvement
2Nice-to-have
3Meaningful local impact
4Clear functional leverage
5Broad, cross-functional or strategic impact

Ask:

  • How often was this pain mentioned?
  • How emotional was the language?
  • How many teams benefit?
  • Does this unlock downstream opportunities?

3. Risk (1-5, 5 is bad)

Risk captures execution and organizational risk.

ScoreMeaning
1Very low risk
2Manageable
3Some uncertainty
4Significant coordination or trust risk
5High likelihood of stall or failure

Risk drivers:

  • Data sensitivity
  • Write-back into core systems
  • Policy or compliance friction
  • Cultural resistance

Priority Score Formula

A simple composite score is used to rank opportunities.

Example structure:

Priority = (Value × Weight) ÷ (Effort + Risk)

Exact weights can vary by engagement, but must be consistent within a sprint.

The goal is:

  • High value
  • Low effort
  • Low risk = higher score

Canonical Scoring Sheet (Tab 1: Raw Scores)

Required columns:

ColumnDescription
RankCalculated from Priority
FunctionIT, Finance, Ops, etc
OpportunityWhat was observed
ImpactWhy it matters
Potential improvementProposed solution
EffortXS / S / M / L / XL
Value1–5 (5 is good)
Risk1–5 (5 is bad)
PriorityCalculated score
DupCount_OpportunityHow often this issue appears
DupCount_SolutionHow often this solution recurs

Example rows:

RankFunctionOpportunityImpactPotential improvementEffortValueRiskPriority
12ITEvaluating Microsoft Copilot and Snowflake CortexCould deliver quick wins via existing AI platformsGround MS Copilot in Snowflake dataM511.09
28ProcurementLack of automated PO acknowledgmentsMissed confirmations, risk of delaysAutomate supplier/PO touchpointS3.510.85
69ITThree separate ERP systems maintained in parallelData duplication, integration complexityMigrate into a single ERPXL250.32

Ranking Sheet (Tab 2: Sorted by Priority)

Copy rows from Tab 1, sorted descending by Priority score.

Use a dynamic ranking formula that references the Priority column. If Priority is blank, show nothing; otherwise rank it against all other Priority values.

This enables:

  • Easy re-sorting as scores change
  • Sensitivity testing
  • Transparent logic for leadership review

Example output:

RankFunctionOpportunityPotential improvementEffortValueRiskPriority
1ProcurementTableau under-used for Procurement dataCreate shared data scientist functionS411.30
1OperationsTableau views limited and managed by ITCreate shared data scientist functionS411.30
1FinanceTableau underutilized for Finance reportingCreate shared data scientist functionS411.30
7OperationsManual hourly production boards at plantsReal-time Snowflake/Tableau refreshS41.51.23
12ITEvaluating MS Copilot and Snowflake CortexGround Copilot in Snowflake dataM511.09

Ties are expected. They reveal opportunities that share a common solution.


Deduplication Counts

ColumnPurpose
DupCount_OpportunityHow many times this issue appears across functions
DupCount_SolutionHow many opportunities point to the same fix

High DupCount_Solution = platform-level fix disguised as local issues.

This is critical signal for theming.


Judgment Guidelines

When scoring:

  • Err on simplicity
  • Be consistent across functions
  • Document disagreements
  • Revisit after seeing full distribution

If two senior people disagree on a score, that disagreement is signal worth capturing.


Template

Use the standard Opportunity Scoring Template (Excel) for all sprints.

The template includes:

  • Tab 1: Raw scoring with formulas
  • Tab 2: Ranked output
  • Conditional formatting for effort/value/risk
  • Pre-built Priority formula

Do not modify the structure mid-sprint.


What This Enables

This scoring model feeds directly into:

Leadership will challenge this table more than any other artifact.


Success Signal

This step is successful if:

  • Top 10 items feel obvious in hindsight
  • Low-ranked items are defensible to deprioritize
  • IT agrees effort and risk are realistic
  • Executives can say "yes, this matches what we heard"

Next step: Theming and Roadmap Construction, where ranked opportunities collapse into a small number of strategic tracks.