基于Scrum的大型软件研发过程在A项目中的应用

被引量 : 0次 | 上传用户:wjh101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IT软硬件技术的迅猛发展,越来越多的软件研发项目立项或将立项。软件研发本身是一项复杂的工作,研发过程的效率、软件产品的质量以及过程资产的积累是软件研发公司管理者最关心的几大问题。目前,业界普遍认可使用适合的软件研发过程和匹配的全生命周期过程管理工具能够提升研发过程的效率、软件产品的质量,确保软件研发项目的成功和组织过程资产的积累。文中首先介绍了Scrum这种增量的按照迭代方式组织的敏捷软件研发过程框架,该框架可以用于管理软件项目、产品或者应用程序的研发。与传统顺序组织的软件研发过程相比,Scrum倡导基于共同目标灵活的产品开发策略,倡导团队自组织,不拒绝而是拥抱客户的需求变化。Scrum涉及的角色包括产品所有者、研发团队、Scrum Master。产品所有者代表客户和利害关系人的利益,负责编制用户需求、排序用户需求并管理产品订单。研发团队负责在规定的迭代周期内提交可以发布的产品增量,由具有跨职能技术的成员组成,工作内容包括分析、设计、开发、测试、文档等,成员数量控制在7人,可上下增减2人。Scrum Master负责推动Scrum过程的实施与改进,美国Scrum联盟倡导Scrum Master不是团队的领导或者项目经理,作为团队和外部的缓冲确保Scrum流程能够顺利的遵照执行,最重要的是确保研发团队在确定的迭代周期内不被外界干扰,可以专注的完成迭代目标。Scrum的迭代被叫做冲刺,迭代周期在一个项目内是固定的,根据项目的特点可以被设定为1-4周。整个Scrum过程由四个会议组成,包括每日站立会议、迭代规划会议、迭代评审会议、迭代回顾会议。近年来Scrum在中国非常流行,越来越多的企业采用Scrum组织研发过程,随着中国综合国力的增强,越来越多的大型软件研发项目出现了。由于Scrum过程建议的5-9人的团队规模显然无法有效组织大型软件研发项目,近年来有人提出了将整个团队拆分成多个5-9人标准的Scrum研发团队进行组织,每日站立会议后团队间通过Scrum of Scums会议进行沟通协调,但是基于Scrum扩展的大型软件研发项目的实例研究却近乎没有,也没有可参照实施的系统解决方案,如何扩展Scrum使之能够真正适合大型软件研发项目的管理是软件研发企业面临的一大问题。本文以作者实际参与的国内某大型软件研发项目A为例,介绍了基于Scrum扩展的软件研发过程的制定、实施与改进过程,系统分析了该项目制定的软件研发过程及最佳实践,以及是如何使用IBM RTC过程管理工具定制软件研发过程来辅助管理的,总结出了基于Scrum的大型软件研发项目的过程管理框架。最后列举了项目实施过程中遇到的问题并给出了建议,希望能够通过本研究,软件研发企业的过程制定者或者大型软件研发项目的管理者可以在管理同类大型软件研发项目的过程中参照裁剪出适合自身项目特点的软件研发过程。
其他文献
企业内部控制是学术界一直以来研究的热门领域,而内部控制信息披露这一方面作为企业内部控制的重要组成部分,在美国爆发了安然事件之后更是得到了全世界的广泛关注。2002年美国
目的探索非AIHA(自身免疫性溶血性贫血)直接抗人球蛋白试验阳性患者输注洗涤红细胞临床实验疗效。方法收集49例临床上直接抗人球蛋白试验阳性的非AIHA患者为实验组,对照组为3
在网络工程实验室的建设中如何将建筑群的布线系统浓缩到一个实验室内,且要让学生能充分参与到实验中是一个难度较大的课题。本文根据网络工程类课程能力要求,从先进性、实用
自我效能这样一个概念主要强调对于大学生英语网络自主学习的影响,本文首先研究大学英语网络自主学习者在自我效能感上的差异以及造成这样一种差异的原因,在此基础之上分析成
本文对实验室设计中的一些问题 ,进行了讨论。
通过对建筑产品价格形成基础、影响因素、形成方式的研究,系统揭示建筑产品价格的运动规律,为承包方、发包方及政府部门的正确决策提供参考。
随着科学的发展与社会的进步,人民生活品质的提高,对室内环境温度的要求也越来越高,应用中央空调的领域越来越广。在世界众多的工业技术中,中央空调水处理技术是重要的保养技
频频爆发的金融危机表明,在经济全球化和金融自由化深入发展的背景下,金融部门的稳健性对一国宏观经济的健康发展至关重要。我国自加入世贸组织之后,金融自由化程度不断加大,
二战后,全球经济开始逐步复苏,国际贸易迎来了新的春天,伴随着国际贸易业务及跨国工程项目的蓬勃开展,双方交易额越来越大,而贸易双方承担的风险也因此不断扩大。正所谓,“无
当今大学生们活跃地运用着社交媒体,人们不禁要问什么是社交媒体,它其实就是互联网发展的产物,它引领着媒体时代的发展。社交媒体产生正在逐渐改变着人们媒介的用习惯,开辟了