Agile vs Scrum

Agile vs Scrum
Photo by Robert Collins / Unsplash

Agile and Scrum are two approaches to project management that are commonly used in software development. They both prioritise flexibility and collaboration, and they both involve frequent communication and iteration to ensure that the final product meets the needs of the customer.

Agile is a broad term that refers to a set of values and principles outlined in the Agile Manifesto, which emphasises the importance of adapting to change and delivering value to the customer through continuous iteration and collaboration. There are many different approaches to Agile, including Scrum, Lean, and Extreme Programming (XP).

Scrum is a specific framework for implementing Agile principles. It was developed for software development projects, but it can be applied to other types of projects as well. In Scrum, the project is divided into small increments called "sprints," and the team works together to complete a set of deliverables within each sprint. The team has daily stand-up meetings, called "scrums," to discuss progress and identify any obstacles that need to be addressed.

Overall, Agile and Scrum are both designed to be flexible and responsive to change, and they both rely on close collaboration and frequent communication to ensure that the final product meets the needs of the customer.