Here’s an interesting article by Isaac Sacolick entitled Top 5 Reasons Why Agile Development Spurs Innovation

He says “Following an agile software development process does not guarantee innovation, but following this development process does increase the odds of teams producing more innovation and innovative solutions.”

I agree with his 5 points, but I would add a 6th reason why Agile spurs innovation. Agile is a learning framework with truthfulness at it’s core. The more truthful the organization and members of a team are with each other, the deeper the learning. And the deeper the learning, the more innovative the approaches to development become. Take out the games, politics, hedging, and hoarding of information. Being authentic with other people is the surest way to freeing teams from the obstacles to innovation.