Many application development teams have either already implemented agile development techniques or are considering the methodology. Although agile does have a good reputation for delivering software quickly, development teams need to look out for the following pitfalls when adopting the methodology:
- Skimping on training and education
- Practicing agile in silos
- Ignoring other areas of the business
- Encouraging organizational complexity
- Failing to scale the infrastructure