for small teams (like 2-3 persons), agile development tools might actually get in the way of agile development, as a significant amt of time is spent communicating what can be easily accomplished via Google docs. For larger teams, I can understand the utility as communication costs are much higher in a larger group.