资源描述:
《ALM whitepaper.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、AgileALMWhitePaper:RedefiningALMwithFiveKeyPracticesbyEthanTeng,CyndiMitchellandChadWathingtonCopyright©2011ThoughtWorkslnc.Allrightsreserved
2、www.studios.thoughtworks.comTMAgileALMIntroductionThepervasivenessoftheInternet,socialmedia,andsmartmobiledevicesh
3、avechangedthepaceandglobalnatureofbusinessforever.Newopportunitiesandthreatsconstantlyappearanddisappear,withincreasinglyshorterfrequencies.Customerexpectationsarehigheranduntiring–theywantmorevalue,faster,andmoreoften,andtheyarenotafraidtotelltheworldabou
4、tit.Companiesareunderconstantpressuretoquicklyadaptandinnovatenewbusinessmodelstostayaheadofthecompetition.Theirabilitytodosoisincreasinglytiedtotheirabilitytodesign,deliver,andevolvesoftware.ThispresentsanumberofchallengestothemodernITorganizationandcalls
5、foranewapproachtoApplicationLifecycleManagement(ALM).Traditionally,ALMhasfocusedalmostentirelyondefiningandenforcingprocess,andverylittleonidentifyinganddeliveringwhatcustomersactuallyneed.Althoughitrightlyaimedtoimproveconsistencyandquality,theseoftencame
6、attheexpenseofproductivityanddelivery.Foratleasttwodecades,traditionalALMhashelpedtoreinforcethenegativeorganizationalbehaviorsandpracticesthatcreateroadblockstoproductiondeployment:unstableenvironments,monolithicheavyweighttools,fragilebuilds,andineffecti
7、vehand-offsbetweendevelopment,testing,deployment,andoperations.Stilltoday,itcausescompaniestobuildsuboptimalsoftwareandsufferlongdelaysingettingitintothehandsoftheircustomers.AgileALMfreescompaniesfromtheheavyweightprocessesandtoolsthatstandinthewayofcreat
8、ingexcitingandusefulsoftware.Itregularlydeliversworkingsoftwareintothehandsofrealusersonaweekly,daily,orevenhourlybasis.Thisallowscompaniestoquicklygaugecustomerinterest,accommodatefeedback,andmakecoursecorrectionstoexploitnewwindowsofbusinessopportunity.W
9、hiletraditionalALMappliedtoolstoenforcepre-definedstandardizedprocess,AgileALMistheapplicationoftoolstosupportpeopleandtheprocessesthatbestsuitthewaytheyactuallyworkwhencreatinggreatsoftware.Thispaperoutlines