Distinguish, differentiate, compare and explain what is the difference between agile and scrum methodology.
Difference between Agile and Scrum
1. The Agile methodology employs incremental and iterative work beats also called sprints while Scrum, on the other hand, is the type of agile approach that is used in software development.
2. Agile is the practice and Scrum is the process to following this practice same as eXtreme Programming (XP) and Kanban are the alternative process to following Agile development practice
3. In Agile, we take this IDD a bit further, adding more realities like Team Collaboration, Evolutionary requirements, and Design etc. And SCRUM is the tool to enable it by considering the human factors and building around ‘Wisdom of the Group’ principle.
So, Sprint here is a “mini project by itself” bettering a pure IID model.