Strict guidelines to implement agile software development do not exist. Agile methods alone do not provide sure-fire recipes for agile software development success. Avoid common implementation pitfalls with Info-Tech's framework for adopting agile.
Four Steps to Becoming Agile
The following process is a high-level view of adopting agile as an approach. Below each step are examples of what IT leaders must do to increase adoption success.
- Establish organizational criteria for choosing agile for a project. Communicate project directions and intentions to internal IT staff and business partners.
- Pick a pilot project for applying an agile approach. A good pilot project is one with a small team (i.e. 3–5 people) that is designed to see results within a 6-8 week time period and where the project itself is not business critical. This will allow the team and organization to get a feel for what agile involves and how it can work within the organization. Provide agile training...