Scrum vs Agile
A common point of confusion: Agile is a broader philosophy defined by four values and twelve principles, while Scrum is one specific framework for implementing it.
What it means
Agile is not a method or framework; it is the set of values and principles described in the 2001 Agile Manifesto. Scrum, along with Kanban, Extreme Programming, and others, is one way to put those principles into practice.
A team can be 'doing Scrum' without truly being agile in spirit, for example by holding all the ceremonies mechanically without embracing empiricism or self-management, sometimes called 'Zombie Scrum.'
Common mistakes
Conversely, a team can be agile in mindset while using a lighter process than full Scrum, such as a simple Kanban board with regular retrospectives.
Example
A team follows every Scrum ceremony on schedule but never actually changes its plan based on feedback, illustrating Scrum without genuine agility.
