Manifesto for Anti-Agile Software Development — Principles
2 min readMay 23, 2023
Principles behind the Anti-Agile Manifesto
We follow these principles:
- Our highest priority is to satisfy ourselves through late and sporadic delivery of mediocre software.
- Reject changing requirements, yet be late in development. Anti-agile processes resist change until it becomes urgent, for our own convenience.
- Deliver buggy software rarely, from a couple of quarters to a couple of years, with a preference to the longer timescale.
- Business people and developers must work separately throughout the project.
- Conduct projects using demotivated human resources. Give them the minimum resources and support they need, and micromanage them to keep them busy.
- The most efficient and effective method of overloading the development team with information, without communicating with them, is via text or recorded message passed from many intermediaries.
- Working software is irrelevant; obsolete documentation and made up reports are the primary measure of progress.
- Anti-agile processes promote unsustainable development. The sponsors, developers, and workers should be exhausted by constant pressure and overtime.
- Ignore technical…