tag:blogger.com,1999:blog-13831777.post-30563846161884732592008-03-07T04:41:00.000-05:002008-03-07T04:41:00.000-05:00I think you misunderstand the meaning of a manifes...I think you misunderstand the meaning of a manifesto. The Agile Manifesto, like all manifestos (manifesti?), is intended to be a concrete statement, a line in the sand, a rallying cry. It's not a "this week we think this, next week we might think something else" kind of document.<BR/><BR/>Supposing you did change it. What would you do with all those signatories? You can't claim that they signed up to the manifesto you've just published - they didn't - so you'd have to start again and ask them to re-sign having read the changed document. Not only would this be a logistical nightmare even in cyberspace, you'd then have people discussing their views with respect to different versions of the Agile Manifesto "I was a signatory up to version 1.103, but after that they got too specific about TDD" vs. "I didn't sign until version 2.0, which was the first version that stated you can't have a hierarchical team strucutre" - are these two people Agile, or not?<BR/><BR/>The only way is to keep it simple and unchanging. The Agile Manifesto not only does not need to be "versioned", it SHOULD not be versioned. By all means, if you think there's something missing, then post your own manifesto up and ask people to sign up to that.Robnoreply@blogger.com