首页 > 其他 > 详细

第三次作业

时间:2018-11-24 17:05:10      阅读:191      评论:0      收藏:0      [点我收藏+]

第三次作业


Scrum

Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums.

Scrum的特性:

Scrum过程

Scrum是一个包括了一系列的实践和预定义角色的过程骨架(是一种流程、计划、模式,用于有效率地开发软件)。

在每一次冲刺(一个15到30 天周期 ,长度由开发团队决定),开发团队创建可用的(可以随时推出)软件的一个增量。每一个冲刺所要实现的特性来自产品订单(product backlog,我觉得翻译成“产品目标”更恰当), 产品订单(产品目标)是指按照优先级排列的需要完成的工作的概要的需求(目标)。哪些订单项(目标项目)会被加入一次冲刺,由冲刺计划会议决定。 在会议中,产品负责人告诉开发团队他需要完成产品订单中的哪些订单项。开发团队决定在下一次冲刺中他们能够承诺完成多少订单项。 在冲刺的过程中,没有人能够变更冲刺订单(sprint backlog),这意味着在一个冲刺中需求是被冻结的。

管理Scrum过程有很多实施方法,从白板上的即时贴到软件包。Scrum最大的好处是它非常容易学习,而且应用Scrum不需要太多的投入。

Scrum流程图

技术分享图片

参考博文:https://www.cnblogs.com/zgynhqf/archive/2010/03/25/1695426.html

Scrum名词解释

Sprint:每一次迭代称为一个Sprint。

Backlog:其实就是需求列表。

SM:Scrum Master,Scrum过程的管理者。

PO:Product Owner,需求他说了算。

TEAM:架构师、开发人员、测试人员等。

Chicken:其他相关的人,如老总、客户。

故事点:一个相对独立的功能点。

度量:在过程中的一些度量值。如当前系统的BUG数。

事件:过程中出现的一切事件。如小王今天早上在大家在全身心投入站会时时,放了一个屁……

角色

Scrum中只有三类角色:SM、PO、Team。

评价:

Scrum使得我们能够专注于如何在最短的时间内实现最有价值的部分;使得我们能够快速的经常的监督实际产品发展的状况;团队按照商业价值的高低先完成高优先级的产品功能,并自主管理,凝结了团队智慧创造出最好的方法因而提高效率

第三次作业

原文:https://www.cnblogs.com/zpf7050/p/10012645.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!