In keeping with my theme of my last two posting regarding agile approaches to technology development, I have my own set of tools that detect early warning signs of tactical or strategic problems with the project(s) and/or the organization. Tactical warning signs detect a team's trouble with their immediate deliverables. Solutions for addressing these issues can usually be easily solved. Strategic warning signs reveal more serious organizational problems with either the team or the overall larger company and are more difficult to address. These issue can stem from cultural differences, management weakness, and lack of focus. Here are some examples of tactical and strategic warning signs:
Tactical Warning Signs for Projects:
- Decreasing scope/committments during iterations, or worse under-delivering to your customers/sponsors.
- Tasks that span longer than the planned effort, especially those that were estimated to be relatively simple.
- Impediments to the iteration's committments revealed during daily stand-ups and retrospectives.
- Missing vision/goals for the project and it's iterations.
- Velocity for the highly prioritized features of the project are considerably low (regardless of the overall velocity for all work completed by the team, which may include effort spent on items outside of the focus of the particiular iteration).
- Large spikes of scope increases over the course of several iterations during the project.
- Lack of consistency in following/practicing the agreed to agile practices.
- Morale, team dynamics, organizational changes, and other soft management issues discovered during team retrospectives and/or one-on-ones with individual team members.
Israel Gat, The Agile Executive, shares his own thoughts on early warning signs for agile projects. Definitely a recommended read.