Popular movements need a rallying cry. Teedy Deigh offers a timely one.
It seems you can no longer promote an idea without framing it as a manifesto of some kind or other. The Manifesto for Agile Software Development [ Agile ] is ultimately to blame for this state of affairs. Many have followed in its wake and its form, some more notable than others, some more notorious. The Declaration of Interdependence [ DecInd ], the Manifesto for Software Craftsmanship [ Craftmanship ], the SOA Manifesto [ SOA ], the FAIL Manifesto [ FAIL ] and undoubtedly countless others have all aped the basic style of the Agile Manifesto and, similarly, without saying much that could be considered provocative.
Provocation, contradiction and taking a stand used to be what manifestos and declarations were all about. It is perhaps time for another proclamation, one that is likely to reach the core values of developers everywhere, one that is a counterpoint to more thoughtful and considered approaches. Individuals and interactions over processes and tools? This is about individuals without interactions! This is a battle cry from the trenches thrown together over coffee, refined during meetings as an alternative to buzzword bingo and published as an afterthought during a long build.
[Agile] Manifesto for Agile Software Development, http://agilemanifesto.org
[Craftmanship] Manifesto for Software Craftmanship, http://manifesto.softwarecraftmanship.org
[DecInd] Declaration of Independence, http://pmdoi.org
[FAIL] FAIL Manifesto, http://failmanifesto.org
[SOA] SOA Manifesto, http://soa-manifesto.org