Sobes.tech
Junior

What are the main differences between Agile and Scrum?

sobes.tech AI

Answer from AI

Agile is a philosophy and a set of values for software development, while Scrum is one of the frameworks (methodologies) for implementing Agile.

Characteristic Agile Scrum
Type Philosophy / Methodology Framework / Methodology
Flexibility High High
Iterativity Yes Yes (Sprints)
Values Individuals and interactions are more important than processes and tools; working product is more important than comprehensive documentation; customer collaboration is more important than contractual negotiations; readiness to change is more important than following the initial plan. Transparency, Inspection, Adaptation.
Roles Does not prescribe specific roles Product Owner, Scrum Master, Development Team.
Events Does not prescribe specific events Daily Scrum, Sprint Planning, Sprint Review, Sprint Retrospective.
Artifacts Does not prescribe specific artifacts Product Backlog, Sprint Backlog, Increment.
Application Can be implemented with different frameworks (Scrum, Kanban, XP, etc.) A specific way of applying Agile, with clear rules and roles.

In simple words: Agile is a general "how we should work," and Scrum is a specific "recipe" or structure for how to do it.