欢迎来到天天文库
浏览记录
ID:34817116
大小:153.87 KB
页数:10页
时间:2019-03-11
《Controlled Chaos - Living on the Edge.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ControlledChaos:LivingontheEdgeCopyright1996AdvancedDevelopmentMethods,Inc.AllRightsReservedTheOriginsofScrumTheScrumsoftwaredevelopmentprocessdescribedinthisarticlearosefromsharedconcernsbetweenAdvancedDevelopmentMethods(ADM)andVMARKSoftware(VMARK).ADMprod
2、ucesprocessautomationsoftware.VMARKproducesobject-orientedsoftwaredevelopmentenvironments.Bothcompanieswereconcernedoverthelackofbreakthroughproductivitybeingreportedinobject-orienteddevelopmentprojects.BothADM'sandVMARK'sproductsarebuiltusingOO,andbreakthr
3、oughproductivityhadbeenexperiencedinbothcompanies.WewereparticularlyconcernedthatOOandcomponent-baseddevelopmentwerebeinghinderedbycurrentlyavailabledevelopmentprocesses.Wewantedtoensurethattheprocessesusedbyourorganizations,andotherISV's,wereavailabletoour
4、customersandthesoftwaredevelopmentcommunity.AfterfurtheranalyzinghowsuccessfulISV'sbuildsoftware,wefoundthatourdevelopmentprocessesareverysimilar.Wealluseempiricalprocesses.Weallcontroltheempiricalprocessesthroughquantitativemeasures.Werefertotheresultsofth
5、eseprocessesas"thebestpossiblesoftware"or"goodenoughsoftware."Weallwereabletorelatestoriesofpeerswhousedempiricalprocesseswithoutcontrols,andwhowerenowinthesinbinoffailedISV's.TheISV'sunderstoodthatbuildingsystemsisanartguidedbyrulesofthumbandtipsandtechniq
6、ues.AmethodologistatoneISVsaid"...youcan'texpectaprocesstotellyoueverythingtodo.Writingsoftwareisacreativeprocess,likepaintingorwritingorarchitecture......[aprocess]suppliesaframeworkthattellshowtogoaboutitandidentifiestheplaceswherecreativityisneeded.Butyo
7、ustillhavetosupplythecreativity...."OurfirststepinformalizingtheISVempiricaldevelopmentprocessintoScrumwasresearchingwhytheISVempiricalsoftwaredevelopmentapproachdeliversbreakthroughproductivity,andwhythedefinedprocessadvocatedbytheSoftwareEngineeringInstit
8、ute'sCapabilityMaturityModel(SEI'sCMM)doesn't.Afterall,CMMpromisesthosemostelusiveofthings-predictability,quality,repeatability,andimprovability.ScientistsGiveTheirOpinionWhydothedefinedprocessesadvoca
此文档下载收益归作者所有