Our Agile methodology is a project management framework that breaks projects down into several dynamic phases, commonly known as sprints. After every sprint, teams reflect and look back to see if there was anything that could be improved so they can adjust their strategy for the next sprint.