Introducing Agile Change
ByChange is difficult for all of us. We get comfortable in a routine and like to maintain it. This is especially true at work where we spend a majority of our waking hours.
It becomes a challenge to Agile practices to an organization or a team because of resistance to change. Here are some ideas on how to introduce change :
- Sell the team on the problem that needs to be fixed
Many times we need to convince the team there is a problem. It is important we explain what the problem is and have the team agree that the problem needs to be addressed. - Have the team read about Agile
Introduce the team to reading materials that clearly explain the Agile concepts you want to introduce. These may include blogs, white paper and books. - Attend Agile user group meeting
There are Agile user groups in any metropolitan area. It is good to attend these meeting to get other developers opinion about Agile. - Do not be fanatical about Agile
When you are passionate about Agile methodologies it is easy to be fanatical. This will turn people off because you do not listen to their concerns. - Choose one Agile practice to introduce
To much change at one time overwhelms a team. Introduce one new Agile practice a month. This will make change easier because the team will have time to learn about the practice and apply it.