“A common cause of disaster in software development is that the end product is precisely what the customer originally ordered,” an article in the September 20th 2001 print edition of The Economist said. “In a world moving at Internet speed, a customer’s objectives are constantly being revised, so programmers have to be able to hit a moving target. Is there any formula for coping with this sort of unpredictability?
“With this in mind, 17 leading software gurus holed up in a Utah ski resort in February 2001 to produce a Manifesto for Agile Software Development. Portentous as it may sound, the manifesto represented the distillation of several successful team-oriented techniques, and hoped to inspire innovation groups outside the confines of software development.” [click to continue…]