Dan North argues in this video that organizations need to continuously innovate, finding new ways and practices to develop software by looking at the motivations behind Agile practices and not just implementing them. http://www.infoq.com/presentations/Keeping-Agile-Agile