上海贝尔敏捷SCRUM模式下软件质量改进措施的研究

被引量 : 0次 | 上传用户:gudujian13
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今信息爆炸的时代,软件系统种类繁多、需求瞬息万变,这样就增加了软件开发和管理的难度。如何在较短的生命周期中提高软件的质量,传统的开发模式和测试过程都不能及时响应客户的需求变更、无法控制项目的进度和成本、目标管理做不到真正的动态调整。人们经过对软件开发过程的反思和总结,提出了精益和敏捷开发模式来管理项目,这就是为什么敏捷开发兴起的主要原因。敏捷开发的实质是“以人为本”、“拥抱变化“,采用迭代的开发思想进行项目的推进。它注重人在具体项目中的实践活动,是一种通过自组织团队的管理方式来实施项目的方法。敏捷实践中有很多的方法,如Scrum, XP(极限编程)等。这些方法都强调了软件的持续交付和快速应对需求的变化,通过固定的短迭代开发方式和快速的客户反馈保证产品和项目的质量。除了敏捷技术实践以外,如何从管理层面保证软件的质量也是非常的重要,这其中包括了对敏捷团队的管理、敏捷目标的管理和敏捷软件开发的策略与模式等。如何保证团队和个人的敏捷、如何在开发的全过程实施有效的管理都是敏捷实践的重点。提出有效的方法、原理和框架就能够增强敏捷项目管理中的可操作性,使从事软件开发的管理者能够有效的实施过程管理。并非只有软件开发技术实践才能够提高软件的质量,从不同的角度审视同样会对产品质量带来改进。本文首先从团队管理入手提出了团队建设的基本原则和框架,好的团队才能够保证项目的成功,团队的管理在敏捷项目中贯穿始终。同时从软件开发策略和开发模式入手,提出并建立了一套有效的基于“里程碑”的软件开发管理模型,保证在项目开发过程中能够有效实施目标管理。接着从敏捷开发的业务目标着手,提出了敏捷开发模式下的团队和个人目标制定的原则及基于软件看板管理实施可视化目标管理的方法来提高软件的品质。而后从敏捷测试的技术实践开始,提出了敏捷模式下的软件测试策略和自动化测试及集成的改进方法,结合实际项目的应用给出了一些实践成果和数据统计。最后,对全文进行了总结,对自己的创新观点进行了回顾,并紧扣主题,解决了敏捷管理模式下对产品质量的改进。本文作者希望通过上海贝尔公司的精益和敏捷Scrum软件开发模式的研究分析后提出的一些原则、方法和建议对实施敏捷开发项目的管理者和开发人员有所借鉴。希望对新旧软件开发模式的比较,为更多实施敏捷开发的企业为自己的产品开发服务,为我国的软件及信息产业的发展作出贡献。
其他文献
“古”与“今”:师古建今沈尹默论书诗中时时透露出“古”与“今”的关系问题,两者关系用今天的话对应起来说就是继承和创新。那么,沈尹默在理论上尤其是论书诗中是如何看待
期刊
<正>9月7日至8日,中国就业促进会在革命圣地延安召开"积极就业政策创立与发展"研讨会。会议邀请了张亚力、刘丹华、翟燕立、莫荣等会长高级顾问,以及部就业促进司、指导中心
以国家推进的商业化育种体系构建为基础,分析浙江省商业化育种发展现状及存在问题,提出克服商业化育种体系运行机制理解上的误区,成立省商业化育种运行管理领导小组,提升育种科技
加强联合作战政治工作研究,是推进军事理论创新发展的现实需要,也是做好军事斗争准备面临的重大课题。近年来,联合作战政治工作研究不断深入,推出一批高质量研究成果,主要体
专名在意识活动中怎样起作用,它是否与通名同样具有含义?对于胡塞尔的现象学,专名虽然不是讨论的重点,但它却关系到整个观念论是否普遍适用于所有行为的问题。对于克里普克的
目的探讨c-kit基因在卵巢恶性上皮性肿瘤中的突变情况及其在卵巢肿瘤发生发展中的作用。方法2004年1月至2005年12月在哈尔滨医科大学附属第一临床医学院、第三临床医学院应用
近几年来,我国高等职业教育的发展速度很快,但也暴露出一些问题,最突出的是课程结构的调整、培养模式的变革,以及培养规格的变化似乎还未到位,培养的人才还不能完全适应企业
石榴干腐病是石榴的主要病害,近几年来在石榴产区有严重发生的趋势,一般年份发病轻的石榴园病果率为5%~15%,严重的石榴园发病率达32.8%,多雨年份病果率高达50%,石榴十腐病。不仅危害生
主观幸福感是指,评价者根据自定的标准,通过体验与认知,对自身生活做出总体性评价。评价包括两个方面,一是情感,二是生活满意感。具体分为个人情感、人际情感、生活组织满意感、生
基于当前经济社会发展和民主法治建设之需,2018年新修订的《人民检察院组织法》第2条第2款对1979年组织法中人民检察院任务的表述作了全面修订。人民检察院的任务是对"人民检