Agile vs. Scrum
Agile vs Scrum is a common point of confusion. Agile is a set of values and principles. Scrum is a framework that is consistent with those values.
Agile is just the four values and twelve principles that were agreed to at the bottom of a ski hill in Snowbird, Utah, in 2001. Scrum is a specific framework developed by Ken Schwaber and Jeff Sutherland in 1995.
When you hear someone saying \u201cWe do Agile\u201d, they\u2019re saying something that is impossible. You can be Agile by embodying the values and principles. For example, \u201cResponding to change over following a plan\u201d or \u201cCustomer collaboration over contract negotiation\u201d.
When the Agile Manifesto was created in 2001, Extreme Programming (XP), Scrum, Crystal, Feature Driven Development (FDD), Adaptive Software Development (ASD), Dynamic Systems Development Method (DSDM), and Pragmatic Programming already existed. Kanban was adapted for Software Development from Toyota, by David Anderson around 2007.