Lean MVP Prioritization using BAF technique

Or: How to stop calling everything “critical”

Let’s talk about MVP prioritization — the place where good intentions go to die.

If you’ve ever been in a prioritization workshop, you’ve probably heard:

  • “This is critical”
  • “We absolutely need this in MVP”
  • “Business can’t function without it”

Funny thing is… somehow business has been functioning without it. For years.

Lean thinking tells us that an MVP is not everything people want, but the minimum set of things the business genuinely cannot operate without. The problem is deciding what that actually is.

Enter: BAF.


What is BAF?

BAF = Business Criticality – Alternative Solution + Frequency

It’s a deliberately simple prioritization technique that forces teams to answer three uncomfortable but very real questions:

  1. How bad is it if this doesn’t exist?
  2. Is there a workaround?
  3. How often does this pain actually happen?

No complex financial models. No crystal balls. Just operational reality.


The BAF Scales

Let’s break down each factor — with examples you’ll recognize immediately.

1. Business Criticality (BC)

Weight: 3 (because “critical” should actually mean something and arguably the most important decision factor)

BC = 1 → Low

“Nice to have, but nobody is blocked.”

Examples:

  • A prettier dashboard when the ugly one still works
  • Exporting data to a new format that no one is asking for
  • Adding filters because “filters are nice”

If this disappears tomorrow, business shrugs and moves on.


BC = 2 → Medium

“This would make life better, but we’ll survive.”

Examples:

  • Automating a report that is currently done manually once a month
  • Reducing clicks in a workflow that already completes successfully
  • Improving error messages from “Something went wrong” to “Something went wrong (but friendlier)”

Good improvements. Not MVP‑blocking.


BC = 3 → High

“If this doesn’t exist, work stops or compliance is broken.”

Examples:

  • A workflow that must be completed to bill customers
  • Anything required by tariff, regulation, or audit
  • A missing step that causes downstream systems to fail

If this breaks, someone important calls you. Possibly several someones.


2. Alternative Solution (AS)

Weight: 2 (and yes, it reduces priority – it tells how much can one wait to get it in if we have a way though an ugly way)

This is the factor teams most often try to ignore.

AS = 1 → No alternative

“There is literally no workaround.”

Examples:

  • The system simply cannot do the task today
  • Data is unavailable anywhere else
  • Manual workaround is impossible or forbidden

If this doesn’t exist, work does not happen. Period.


AS = 2 → Alternative exists but is painful

“We can do it… but it’s ugly.”

Examples:

  • Manual Excel gymnastics
  • Emailing three teams and waiting two days
  • Screenshots, copy‑paste, and prayers

Work gets done, but morale dies a little each time.


AS = 3 → Easy alternative exists

“Yeah, we already do this another way.”

Examples:

  • Another system already provides the data
  • A simple manual step works fine
  • Users say, “It’s annoying, but we’re used to it”

This is where many “urgent” MVP items quietly belong.


3. Frequency (F)

Weight: 1 (pain that happens often hurts more)

F = 1 → Low

“This happens… occasionally.”

Examples:

  • Annual contract adjustments
  • End‑of‑year reconciliation edge cases
  • “This one customer, once a year…”

Important? Maybe. Frequent? No.


F = 2 → Medium

“This shows up regularly, but not daily.”

Examples:

  • Monthly reporting cycles
  • New customer onboarding
  • Month‑end processes that everyone dreads (but only monthly)

Annoying, but not constant pain.


F = 3 → High

“We deal with this every single day.”

Examples:

  • Daily customer processing
  • Core operational workflows
  • Anything someone does before coffee

If this is broken, productivity bleeds continuously.


The BAF Formula

Now the magic (and the discipline):

Priority Score = (BC × 3) – (AS × 2) + (F × 1)

What this does:

  • Rewards truly critical, frequent work
  • Penalizes easy workarounds
  • Forces trade‑offs instead of opinions

The One Rule for MVP Inclusion

Here’s the Lean part — one rule, no debates:

If the score is ≥ 6, it goes into the MVP.
If it’s below 6, it’s post‑MVP.

That’s it.

No “but this feels important.”
No “let’s just squeeze it in.”
No MVP-by-committee.


What Typically Makes the MVP (Using BAF)

Items that pass the threshold usually share these traits:

  • High business criticality
  • High operational frequency
  • No easy workaround
  • Clear business pain

Items that don’t pass aren’t bad ideas — they’re just not MVP ideas.


Why BAF Works So Well for Lean Teams

BAF succeeds because it:

  • Is easy to explain to business stakeholders
  • Makes prioritization transparent
  • Reduces emotional escalation
  • Prevents MVP scope creep
  • Creates a shared definition of “critical”

Most importantly, it shifts the conversation from:

“Is this important?”
to
“What breaks if we don’t ship this now?”


A Worked Example: BAF in Action

The current image has no alternative text. The file name is: create-an-image-of-a-team-working-out-an-example.png

Let’s take a few very realistic backlog items and run them through the BAF grinder.

Reminder of the formula:

Priority Score = (BC × 3) + (F × 1) – (AS × 2)

MVP rule:
Score ≥ 6 → MVP
Score < 6 → Post‑MVP


Worked Example Table

Backlog ItemBCFASScore CalculationFinal ScoreMVP?
Daily billing workflow cannot complete without this step331(3×3) + (3×1) − (1×2)10Yes
Monthly report currently created manually in Excel222(2×3) + (2×1) − (2×2)4No
Regulatory data field required for compliance311(3×3) + (1×1) − (1×2)8Yes
UI enhancement to reduce clicks in a stable workflow233(2×3) + (3×1) − (3×2)3No
Daily operational task with painful manual workaround332(3×3) + (3×1) − (2×2)8Yes
Nice‑to‑have export format requested by one team113(1×3) + (1×1) − (3×2)−2No

What This Table Immediately Reveals

A few important (and slightly uncomfortable) truths:

MVP items tend to:

  • Be business critical
  • Happen frequently
  • Have no easy workaround

Post‑MVP items tend to:

  • Be improvements, not blockers
  • Happen infrequently
  • Already have an acceptable alternative

And this is the key insight:

Many “important” items don’t belong in the MVP — and that’s okay.


Why This Table Is So Effective in Practice

This is where BAF really shines:

  • It removes emotional escalation
  • It makes prioritization explainable in one slide
  • It turns “why not MVP?” into a math problem instead of a debate
  • It protects teams from MVP scope creep disguised as urgency

Instead of arguing feelings, you’re discussing scores.


The Punchline

If someone asks:

“Why isn’t this in MVP?”

You can calmly point at the table and say:

“Because it scored a 4 — and we agreed MVP starts at 6.”

No drama.
No escalation.
No 90‑minute meeting.

Just Lean prioritization doing its job.


Final Thought

If everything is MVP, nothing is.

Lean MVPs aren’t about delivering more.
They’re about delivering what the business cannot function without — first.

BAF gives you a simple, honest way to make that call… and defend it.