The document discusses Agile development practices and their adoption over time. It notes that while Agile has gained popularity, not all projects using Agile see significant improvements. It questions whether success is truly related to using Agile practices, and suggests Agile addresses symptoms but not underlying causes like complexity. The document predicts the next wave in development will need to further increase productivity, effectiveness, and predictability by specializing roles and sharing expertise to reduce complexity.