Agile

Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. A good starting point to get familiar with this methodology is to review the following links:
Hire an agile coach or trainer.
Based on the size of your team and your commitment to adopting a better way to develop software, we offer SCRUM and XP agile coaching and training.

Please find below the most used variations of agile methodologies: