1 The Agile Manifesto and 12 principles

l Satisfy the customer through early and continuous delivery of valuable software

l Sustainable development is promoted, facilitating indefinite development

l Simplicity is essential

l Welcome changing requirements, even late in development

l Deliver working products frequently

l Working is the primary measure of progress

l Continuous attention to technical excellence

l Business people and developers must work together daily

l Face-to-face communication is the best method of conveying information

l The team regularly reflects on how to become more productive and efficient

l The best work emerges from self-organising teams

l Build projects around motivated individuals

The Agile Manifesto and its principles represent quite pioneering work in coalescing