Last updated May 18, 20267 min read

Must Have vs Should Have: The Real Migration Power Game

Large migrations are rarely just technical projects. Must Have, Should Have, and Nice to Have sound objective, but they often become negotiation tools used by different sides to expand or reduce project scope.

A tense migration planning meeting where stakeholders negotiate project scope using Must Have and Should Have priorities.

Share this insight

Share this insight on LinkedIn

Summarize with AI

ChatGPTPerplexityClaude
Table of Contents

In-Short

Priorities Sound Neutral Until Real Money Appears

On paper, prioritization frameworks look clean and logical. But during real migration projects, priorities quickly become political. One side tries to reduce scope to control delivery effort. The other side tries to maximize business value before budgets, timelines, or contracts become fixed. That is when Must Have stops being a definition and becomes a negotiation weapon.

External Providers And Internal Teams Want Opposite Outcomes

During one migration workshop, the external project manager wanted to narrow the scope to only the most critical items. The marketing director had the opposite goal. He wanted to include as much as possible while the migration window was still open. The discussion looked theoretical, but both sides already had strategic intentions behind the words: one side wanted fewer obligations, the other wanted more guarantees.

The Real Fight Happens Inside “Should Have”

Must Have is usually easier to defend. Should Have is where the real power game begins because the category is flexible enough for both sides to manipulate. Most migration tension hides inside this middle layer because it gives enough room for interpretation. The wording stays professional. The negotiation underneath does not.

Migrations Are Not Only Technical Projects

Large migrations are business pressure systems. Budgets, timelines, delivery effort, accountability, business risks, and stakeholder visibility all collide at the same time. That is why migration meetings often feel tense even when everyone sounds calm. The real conversation is usually not only what should be built. It is who carries the cost, who accepts the risk, and who controls the future scope.

MoSCoW Prioritization Exists For A Reason

Long Read

The logic behind Must Have, Should Have, Could Have, and Won’t Have is simple.

Projects need a structured way to separate:

  • critical functionality
  • important improvements
  • optional ideas
  • postponed work

Without prioritization, every request becomes urgent.

That creates chaos quickly, especially during large migrations where hundreds of tasks compete for attention at the same time.

The framework itself is useful.

The problem starts when humans enter the process.

About the author

Nikita Goncharenko

Nikita Goncharenko

Project Manager

Nikita Goncharenko coordinates digital projects, migrations, and delivery workflows by turning unclear needs into structured execution.