Key Challenges to Implementing Agile Development and Project Management Frameworks
The migration from traditional product development and project management methods to agile methods requires substantive changes in the manner in which certain functions — such as gathering user requirements, deriving a project schedule, engineering the product, managing the team and measuring progress — are performed. The variations between traditional and agile methodologies, detailed in Table 1 below, indicate that "organisations must rethink their goals and reconfigure their human, managerial, and technology components in order to successfully adopt agile methodologies" (Nerur et al., 75).