A critique arguing that Agile was always vaguely defined, marketed as solving problems that serious engineers had already addressed decades earlier. The Agile Manifesto's platitudes are contrasted with Winston Royce's 1970 paper, which already recommended iterative development, prototyping, and customer involvement. The post argues that the rise of LLMs and spec-driven development is now reversing Agile's dismissal of documentation, and that Agile deserves to be retired as a concept.
Table of contents
"A spectre is haunting Software, the spectre of Waterfall"Spec-Driven DevelopmentFootnotes1 Comment
Sort: