If your organization is looking for an Agile Coach or Scrum Master or you are just trying to improve your skills in that realm, here are some suggestions for what not to do, and what to do.
- Don’t try to impress anyone with your agile credentials. Do try to identify things that have been successful on similar teams/organizations.
- Don’t be preachy when trying to present new ideas. Do suggest ideas with a humble and flexible attitude.
- Don’t rely solely on past experiences of what worked for other teams. Do spend a lot of time listening to people’s needs an challenges.
- Don’t react when people are critical of agile. Do find a way to tie what people want back to agile principles and show them how they could enable those things.
- Don’t press your own agenda. Do thoroughly understand how you can support management’s vision.
- Don’t treat the agile principles as a law. Do use them as a guide for making continual improvement.
- Don’t be too critical of a team’s existing processes. You never know how much hard work they have put into building what’s there. Do make a point to try to build on existing foundations, and position it as an improvement rather than tearing down.
- Don’t be too quick to judge what will work best for a team. Do ask a lot of sincere questions and follow the breadcrumbs of how things became the way they are.