MANIFESTO ProductManagementJournalVolume 7 7 TheAgileAllianceisanon-profitorganisationcommittedtoadvancingAgiledevelopmentpractices.It operatesontheprinciplesoftheAgileManifestowhichwerepulledtogetherby17leadingsoftware developersataSkiResortinUtah,USAinFeb2001(seewww.agilealliance.org). Ifyoureadthroughthemanifestoandparticularlythe12principlesthatunderpinit,youwillgeta prettygoodideaofwhatAgilesoftwaredevelopmentisallabout. The12principlesbehindtheAgileManifestoarelistedbelow: 1. Ourhighestpriorityistosatisfythecustomerthroughearly,continuousdeliveryofvaluablesoftware. 2. Welcomechangingrequirements,evenlateindevelopment.Agileprocessesharnesschangeforthe customer’scompetitiveadvantage. 3. Deliverworkingsoftwarefrequently,fromacoupleofweekstoacoupleofmonths,withapreferenceto theshortertimescale. 4. Businesspeopleanddevelopersmustworktogetherdailythroughouttheproject. 5. Buildprojectsaroundmotivatedindividuals.Givethemtheenvironmentandsupporttheyneed,andtrust themtogetthejobdone. 6. Themostefficientandeffectivemethodofconveyinginformationtoandwithinadevelopmentteamis face-to-faceconversation. 7. Workingsoftwareistheprimarymeasureofprogress. 8. Agileprocessespromotesustainabledevelopment.Thesponsors,developersandusersshouldbeableto maintainaconstantpaceindefinitely. 9. ContinuousattentiontotechnicalexcellenceandgooddesignenhancesAgility. 10. Simplicity–theartofmaximisingtheamountofworknotdone–isessential. 11. Thebestarchitectures,requirementsanddesignsemergefromself-organisingteams. 12. Atregularintervals,theteamreflectsonhowtobecomemoreeffective,thentunesandadjustsits behaviouraccordingly. The Manifesto for Agile Software Development Weareuncoveringbetterwaysofdevelopingsoftwarebydoingitandhelpingothersdoit.Through thisworkwehavecometovalue: • Individuals and interactions overprocessesandtools • Working software overcomprehensivedocumentation • Customer collaboration overcontractnegotiation • Responding to change overfollowingaplan Thatis,whilethereisvalueintheitemsontheright,wevaluetheitemsontheleftmore. The Agile Alliance and the Agile Manifesto