资源描述:
《敏捷软件开发量化管理工具的研究和实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、浙江大学硕士学位论文敏捷软件开发量化管理工具的研究和实现姓名:丁永伟申请学位级别:硕士专业:软件工程指导教师:杨小虎20070515浙江大学硕士学位论文摘要信息技术的发展使得市场对软件产品的需求越来越多,软件产品已经深入到社会的各个角落,d,N各种电子产品上的控制软件,大到航天飞机上的系统软件,还有各种各样的交易系统、电子商务系统、管理系统等等。巨大的市场需求使得软件产业得到了迅猛的发展,传统的开发模式和流程在新的商业和技术环境下已经开始暴露出在适应性方面的弱点,越来越多的开发团队和组织采用敏捷开发方法,敏捷软件开发采用时间盒
2、迭代和进化开发,适应的项目计划,提倡进化式的交付,对于变更具有快速响应能力和较强的适应能力。敏捷项目管理是针对敏捷软件开发的一种新兴的项目管理模式,和传统的项目管理模式相比,更具有灵活性和可操作性,但是灵活在一定程度上也意味着混乱,实际敏捷项目管理中,存在着需求变更频繁这样的客观事实,需求的频繁变更意味着项目风险的加大,项目计划、开发进度、测试方案都会受到影响。因此,需要对现有的需求管理过程进行改进和优化,从而从流程上减小需求变更可能带来的负面影响。本文从实际敏捷开发环境中提取出需求管理过程,加以分析和改进,将敏捷开发中的需求
3、管理和测试用例管理及bug管理综合在一起,构建一个集中式的一体化管理系统。减少实际开发中在管理和跟踪需求、测试用例及bug方面的工作量,有效提高工作效率。同时,现有的软件质量度量理论和方法大多是面向软件产品,而忽视了对产品开发者本身的度量。常见的的软件质量度量往往是通过代码级别的度量来间接地对代码开发者进行度量,这种方法被普遍采用。但对人的能力评价更应该尊重和参考历史数据,因此,本文提出一种基于统计的开发人员绩效指数、能力指数度量方法,旨在帮助项目管理者在对员工进行评价的时候有定量的参考依据,能够合理地利用资源,从而达到优化资
4、源配置、提高团队整体效率的目标。关键词敏捷开发,敏捷项目管理,过程改进,量化,软件度量,指数浙江大学硕士学位论文AbstractAsthedemandforsoftwareproductsgrowsbecauseoftherapiddevelopmentofinformationtechnology,softwareproductshavestretchedintoeverycornerofsociety,controlsoftware∞smallelectronicproducts,systemsoftwareontheSp
5、aceShuttle,aswellasavarietyoftradingsystems,咖merc它systems,managementsystems,andsoon.Hugemarketdemandmakessoftwareindustryhasbeendevelopingrapidly,traditionaldevelopmentmodelandprocessinthenewcommercialandtechnologicalenvironmenthasbegunexposestheweaknessesofadaptabi
6、lity,mofeandmoredevelopmentteamsandorganizationsapplyagiledevelopmentmethods,agilesoftwaredevelopmentUSeStimeboxediterativeandevolutionarydevelopment,adapativeprojectplan,promotesevolutiOnarydelivery,hashi曲responsibilityandadaptabilitytochanges.Agileprojectmanagemen
7、tisanewprojectmangementpatternwhichaimsattheagilesoftwaredevelopment.Compare诵tlIthetraditionalprojectmanagementpattern,APMhasmoreflexibilityandmaneuverability.Howevertheflexibilityalsomeansconfusiontosomeextent.Asamatteroffact,inrealAPMtherequirementsmayvaryfrequent
8、ly,whichinturnincreasetheriskofwholeproject,besides,theprojectplan,developmentprogress,andtestingprogramwillallbeaffected.Therefore,theexi