Sometime last year there was a Twitter discussion about whether roadmaps discourage agility by committing the team too far out. I was a bit surprised by this as the people commenting all know their agile development stuff, but my experience with roadmaps was very different; I consider them an essential…