Scrum方法在软件项目管理中的运用.doc

上传人:桔**** 文档编号:555085732 上传时间:2022-10-07 格式:DOC 页数:4 大小:13.10KB
返回 下载 相关 举报
Scrum方法在软件项目管理中的运用.doc_第1页
第1页 / 共4页
Scrum方法在软件项目管理中的运用.doc_第2页
第2页 / 共4页
Scrum方法在软件项目管理中的运用.doc_第3页
第3页 / 共4页
Scrum方法在软件项目管理中的运用.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Scrum方法在软件项目管理中的运用.doc》由会员分享,可在线阅读,更多相关《Scrum方法在软件项目管理中的运用.doc(4页珍藏版)》请在金锄头文库上搜索。

1、Scrum方法在软件项目管理中的运用1Scrum敏捷工程管理办法的相关概述1.1Scrum管理办法的概要Scrum办法是一项敏捷工程管理办法,他实现了软件工程增量的迭代的开发过程。Scrum办法的中文含义是橄榄球争球,Scrum办法在软件工程管理的应用中,不仅可以应用于管理软件工程的开发,还可以应用于管理软件工程的维护。Scrum敏捷开发办法是将管理软件工程的组成切分成无数个需要进行整合并且可以进行工作的子系统,被切分的子系统之间是相互独立,又相互联系的并且每一个子系统都需要进行测试。1.2Scrum工程管理办法中的角色在Scrum工程管理办法中有三个根本角色,一个是产品所有者producto

2、wner,另一个是开发团队,最后一个是Scrummaster,将工程管理系统中不需要负责任的团队其他人员,归为利益相关者stakeholders。1.2.1产品所有者productowner产品所有者代表了软件工程管理系统整个团队的利益,他需要对产品的工程管理软件的需求负责任,除此之外,软件产品负责人要负责最大化产品,以及开发该团队工作的价值。产品所有者的职责,一方面是依据客户以及产品市场的需求规划出具有一定次序的产品代办事项表,另一方面是监督并催促工程软件开发团队,优先开发最具价值的功能.1.2.2开发团队开发团队主要是由各种科技人员组成,他的职能包括在每一个sprint,结束时交付潜在可发

3、布并且“完成的产品增量,只有开发团队的成员才具有开发增量的职能。开发团队是由软件工程管理组织建立并授权,团队内部的工作由团队的组成成员进行管理和组织,从而有利于激发团队成员的工作激情,提高团队工作的效率和有效性。1.2.3ScrummasterScrummaster的主要职责是保证团队的每一个成员都能正确的认识并且能够运用Scrum。因此,Scrummaster,要确保软件工程管理团队的成员遵循所规定的理论,决定和制度。除此之外,Scrummaster还具有帮忙软件工程管理团队以外的人员了解以什么方式进行软件工程管理团队交流是有帮忙。2将Scrum办法应用在软件工程管理中的好处2.1产生更高的

4、生产力以及更低的本钱每一个公司评估工程开发效率的规范是不一样的,示例:有的公司运用代码的行数来评估工程开发的效率;有的公司运用统计经过测试的功能点数量来评估工程开发效率。示例:利用复制代码,或者不考虑功能点可复用等办法。一般情况下,尤其是在所计算的数据数量多,而且复杂的情况下,这种功能是必要的。Scrum工程管理办法的特征是实用性,该工程管理办法会对软件功能进行选择性的开发,对于用户使用量很少的软件功能或者暂时不能提供最大价值的软件功能不会进行开发,这是Scrum办法相对于传统的软件开发办法的一大优点。传统的软件开发办法的侧重点在于方案,他往往脱离了客户的需求,而且实际的商业价值也很小。Scr

5、um工程管理办法在运行的整个过程中不断进行完善和修改,并且根据客户的需要开发产品的功能。2.2提高了员工的工作积极性,以及工作的效率Scrum工程管理办法在软件工程管理的过程中周期比拟短,工程开发过程可控,团队的成员容易看到工作的效果,从而提高了对工作的信心,各种原因使得员工对公司的称心度增加从而提高了员工的工作积极性,提高了工作的效率。3如何将Scrum办法应用在软件工程管理中3.1创建新的企业文化公司要成为同行业的稳定领导者,就必须在较短的周期内完成创新工作,从而满足了客户不断变化的需求,以及较高的技术要求。公司要把握相应的市场时机,更新软件产品的开发方式,工程软件管理开发是一项创新性办法

6、,产品的未来市场以及客户的需求对产品的要求性越来越高,所以开发出创新性的产品,在未来市场中所占的比例越来越大。3.2Scrum办法的全员培训公司要对全体员工进行Scrum办法的培训,使员工掌握大局部的Scrum根底知识,感悟其中的精神,从而进行相关方面的实践。3.3调整相关的组织机构公司的相关组织机构要按照Scrum办法进行相关的调整。组织结构要从原有基于产品功能模块划分的软件开发和软件测试团队,重新规划为三个团队,其中包括工程软件架构师,软件开发人员和软件测试人员。4总结Scrum办法具有灵活组织和管理,团队成员开展空间大,可以对市场需求的变化做出及时的反馈等优点,这种办法可以依靠迅速和高质量,对客户提供具有实际价值的工程软件产品。相关公司或者单位还要对相关问题进行进一步的研究。参考文献【1】梁旭.浅谈Scrum办法在软件工程技术中的应用.中国战略新兴产业,2008(36):142.【2】王成飞.Scrum办法在万维公司软件开发过程管控中的应用研究.兰州理工大学,2008.【3】李婧.基于Scrum模型的J企业软件工程过程管理改良研究.燕山大学,2008.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号