| Agile | Scrum |
|---|---|
| It is a set of principles that’s iterative and incremental in nature | It is an implementation of the Agile methodology |
| Suited for projects involving a small team of experts | Used in teams that need to handle constant changing requirements |
| The project head takes care of all tasks and is vital to the project | No leader. Issues are handled by the scrum master and the team |
| Changes cannot be handled frequently | Teams can react to change quickly |
| Requires frequent delivery to the end-user | Sprints provide workable builds of the final product to the user for feedback |
| Face-to-face interactions between cross-functional teams | Daily stand-up meetings help with collaboration |
| Design and execution is simple | Design and execution can be innovative and experimental |