What is Agile Project Management? Definition, Framework, Phases and Methodology - AIMS UK