During World War II, Allied forces built air bases on remote Pacific islands. The indigenous peoples watched planes land, and goods arrive — food, medicine, tools. When the war ended and the bases closed, some islanders did something remarkable: they built their own wooden airstrips, carved wooden headphones, and waved wooden signal flags. They believed that if they recreated the form, the cargo would return.
The cargo never came back.
This is the origin of the term "cargo cult" — and it describes a surprisingly common failure mode in software teams practicing Scrum.
Learning Objectives
By the end of this lesson you will be able to:
- Explain the "cargo cult" analogy and why it applies to Scrum
- Identify at least five warning signs of Zombie Scrum
- Articulate the difference between the form and the function of each Scrum ceremony
- Describe specific actions a QA engineer can take to raise Scrum health concerns constructively
What Is Cargo Cult Scrum?
Cargo Cult Scrum is what happens when a team adopts the form of Scrum — the ceremonies, the roles, the terminology — without embracing the values that give those forms meaning.
The team has Daily Standups but no transparency. They have Sprint Reviews but no real feedback loop. They have Retrospectives but nothing ever changes. They call their project manager a "Scrum Master" and their requirements document a "backlog."
The form is there. The function is gone.
Five Warning Signs
Warning Sign 1: The Daily Standup Becomes a Status Report
What you see:
- The standup runs 45+ minutes
- People address the Scrum Master or manager ("So, the CEO wants to know...")
- Developers summarize yesterday's ticket movements without mentioning blockers
- After the meeting, nobody has a clearer picture of how the sprint is going
The function it's supposed to have: A quick, peer-to-peer synchronization to adapt the plan and surface impediments.
What's been lost: Transparency and team self-organization.
Warning Sign 2: The Retrospective Is a Blame Session (or a Pointless Ritual)
What you see:
- The retro consistently focuses on why individual people failed, not why the process failed
- The same "action items" appear sprint after sprint without being resolved
- The retro is cancelled when the team is "too busy"
- Management attends the retro and team members moderate their answers accordingly
The function it's supposed to have: A safe, honest reflection that produces real process improvements.
What's been lost: Psychological safety and continuous improvement.
Warning Sign 3: Story Points Become a Punishment Tool
What you see:
- Management tracks velocity as a team performance metric and demands it increases every sprint
- Individual developers' "output" is measured in Story Points completed
- The team inflates estimates to protect themselves
- Low-velocity sprints trigger performance conversations
The function it's supposed to have: Relative estimation to help the team forecast capacity.
What's been lost: Honest estimation and trust.
Warning Sign 4: The Product Owner Overloads the Sprint Mid-Flight
What you see:
- New "urgent" stories get added to the sprint after planning is complete
- The Sprint Goal changes mid-sprint because a stakeholder had a new idea
- The team finishes 60% of what they planned because scope keeps expanding
- No one ever pushes back on mid-sprint additions
The function it's supposed to have: A protected focus period where the team delivers on their commitment.
What's been lost: Sprint integrity, team commitment, and predictability.
Warning Sign 5: The "Hardening Sprint"
What you see:
- Every few sprints, there's a special "testing sprint" or "hardening sprint"
- Regular sprints don't include full QA sign-off — testing is deferred
- The hardening sprint is always chaotic, always overloaded, and bugs always escape to production
The function it's supposed to have: Testing is built into every sprint; every Increment is potentially releasable.
What's been lost: The definition of "Done" and shift-left testing. This is basically Waterfall hidden inside Scrum sprints.
The QA Engineer as a Scrum Health Champion
QA engineers have a unique position in a Scrum team: they see the full flow of work, from requirements to delivery, and they measure outcomes rather than just activities. This makes QA one of the most effective voices for raising Scrum health concerns.
How to raise concerns constructively:
-
Use data, not opinions. "I've noticed we find 4–5 bugs in each sprint that relate to missing acceptance criteria — here's the list from the last 3 sprints" is more persuasive than "the stories are always unclear."
-
Target the process, not the person. "Our staging environment was broken for 2 days this sprint, which blocked testing" is more productive than "the DevOps team never gets environments ready."
-
Bring proposals, not just problems. "I'd like to propose we add a 'testability review' step to our Definition of Ready — it takes 10 minutes per story and we believe it would prevent the most common class of bugs we see."
-
Use the Retrospective. That's exactly what it's for. If your Retros aren't safe enough to raise these observations, that itself is the problem to solve first.
The Test: Form or Function?
For each Scrum ceremony, ask yourself: "Is the team doing this because they understand WHY it exists — or because the process requires it?"
| Ceremony | Form (cargo cult) | Function (healthy Scrum) |
|---|---|---|
| Daily Scrum | Status report to management | Team sync to adapt the sprint plan |
| Retrospective | Venting session with no outcomes | Data-driven process improvement |
| Sprint Planning | Copying stories into a sprint | Committing to a goal and a plan |
| Sprint Review | A slideshow | A live demo that generates real feedback |
Pro Tips
The single most reliable indicator of Zombie Scrum: Nothing ever improves. If your retrospectives produce the same problems sprint after sprint, the team is going through the motions.
Scrum doesn't fail because it's a bad framework. Scrum fails when organizations adopt the vocabulary without changing the culture. The ceremonies are designed to create transparency, inspection, and adaptation. If the culture punishes transparency, the ceremonies become theater.
Summary
- Cargo Cult Scrum is the adoption of Scrum's form (ceremonies, roles, vocabulary) without its function (values, transparency, continuous improvement).
- Five key warning signs: Daily Standups as status reports, Retros as blame sessions, Story Points as punishment, mid-sprint scope injection, and the "Hardening Sprint."
- QA engineers are positioned to observe and measure process quality — use data, target the process, and bring proposals to Retrospectives.
- The test for real vs. cargo cult Scrum: does each ceremony produce the outcome it was designed for?
- When the culture punishes transparency, Scrum ceremonies become a performance. Fixing the culture comes before fixing the ceremonies.