12版本基本使用

敏捷开发及scrum简介 分享链接 /book/zentaopms/65.html?releaseID=1

作者:王春生 最后编辑:潘仙芝 于 2020-01-07 10:34:55 浏览量:229484
摘要:在正式讲述禅道的基本使用流程之前,先让我们来了解下敏捷开发和scrum。因为禅道的设计理念基础是基于scrum的,因此了解scrum的基本概念有助于您了解和使用禅道。

在正式讲述禅道的基本使用流程之前,先让我们来了解下敏捷开发和scrum。因为禅道的设计理念基础是基于scrum的,因此了解scrum的基本概念有助于您了解和使用禅道。

一、敏捷开发

我们比较熟知的软件项目管理方法是瀑布。其基本流程是需求-> 设计->开发->测试。基本假设只要把每一个环节都做正确,那么终得到的结果也是正确的。瀑布开发有非常成功的案例,比如微软。但从总体来讲,瀑布项目失败率比较高。国外的软件先行者们针对瀑布开发中暴露出来的问题进行了一系列的探索、思考和总结,终提出了Agile的概念,中文翻译为敏捷开发。敏捷开发有很多种方式,其中scrum是比较流行的一种。

二、scrum

2.1 scrum里面的角色

scrum由product owner(产品经理)、scrum master(项目经理)和team(研发团队)组成。

  • 其中product owner负责整理user story(用户故事),定义其商业价值,对其进行排序,制定发布计划,对产品负责。
  • scrum master 负责召开各种会议,协调项目,为研发团队服务。
  • 研发团队则由不同技能的成员组成,通过紧密协同,完成每一次迭代的目标,交付产品。 

2.2 迭代开发

与瀑布不同,scrum将产品的开发分解为若干个小sprint(迭代),其周期从1周到4周不等,但不会超过4周。参与的团队成员一般是5到9人。每期迭代要完成的user story是固定的。每次迭代会产生一定的交付。

2.3 scrum的基本流程

scrum概要图 禅道

scrum的基本流程如上图所示:

  • 产品负责人负责整理user story,形成左侧的product backlog。
  • 发布计划会议:product owner负责讲解user story,对其进行估算和排序,发布计划会议的产出就是制定出这一期迭代要完成的story列表,sprint backlog。
  • 迭代计划会议:项目团队对每一个story进行任务分解,分解的标准是完成该story的所有任务,终每个任务都有明确的负责人,并完成工时的初估计。
  • 每日例会:每天scrum master召集站立会议,团队成员回答昨天做了什么今天计划做什么,有什么问题。
  • 演示会议:迭代结束之后,召开演示会议,相关人员都受邀参加,团队负责向大家展示本次迭代取得的成果。期间大家的反馈记录下来,由po整理,形成新的story。
  • 回顾会议:项目团队对本期迭代进行总结,发现不足,制定改进计划,下一次迭代继续改进,已达到持续改进的效果。

上面所讲的就是scrum的基本流程,后面我们会陆续在相关地方再做进一步的阐述。禅道的基本框架是基于scrum的,因此您对scrum的流程有了基本了解之后,再来看禅道就会比较容易了解。

评论列表
王先生 2022-09-21 01:35:40 回复
pv ev ac怎么计算的
回复
您好,在禅道旗舰版中有挣值相关的计算,可以联系商务同事给您详细介绍:18561939726 微信同号
Tom 2021-01-18 10:39:01 回复
对故事估算是产品经理吗?不是开发团队吗
回复
您好,在敏捷开发中,需求故事都是由PO来进行整理的,PO需要确认该story的价值,成本,便于安排后续的计划呢。
🐳
唐从峰 2020-04-02 15:42:51 回复
在发布计划会议上PO的估算只能是初步估算吧,后面迭代计划中团队进行任务分解后,会对任务进行评估,这个时候才会评估的比较准确,实际分解后评估的工作量可能比PO估算的要大吧?
回复
计划会议上需求的估算是相对粗糙一些的;需求关联到项目中,进行需求分解会议的时候,项目同事与产品同事会一同参与,讨论的会更加充分,将需求分解为具体的任务,每个任务都会去评估工时,会精确很多。
jimmy 2019-07-26 09:05:26 回复
发布计划会议由谁来主持? sprintbacklog是u负责制定
回复
发布计划可以是有产品经理和项目经理和测试主管,开一个计划会议,然后在禅道系统里创建计划。
大包子 2019-01-16 19:59:40 回复
每一个图都画得很漂亮
但是不太实用
如果能有场景化的图示
会更好
回复
可以看下后面的实际操作文档,在禅道中实际操作一下。
还有视频教程可以参考一下:https://www.zentao.net/page/video.html
葱葱 2018-09-03 11:05:20 回复
你好,我们在找管理业务需求池的功能,例如一个需求是做在不同的系统中的,需求是从业务池才到产品需求池,我们想管理业务需求池的进度等
回复
禅道企业版有反馈的功能,可以看下能否满足贵公司的需要。
http://www.zentao.net/book/zentaobizhelp/266.html
需要的话可以联系页面上方QQ试用一下。
🎨
szs 2018-05-09 11:09:55 回复
"发布计划会议:product owner负责讲解user story,对其进行估算和排序", 这里的“估算”指工作量吗
回复
请不要多个位置重复提问,谢谢。
🎨
szs 2018-05-08 18:42:08 回复
请问“发布计划会议:product owner负责讲解user story,对其进行估算和排序” 里的 “估算” 具体指什么,在禅道里怎么体现呢
回复
估算是估算完成这个需求一共需要多长时间,把工时填写到需求的预计工时栏中。
Warrior 2017-12-11 15:16:20 回复
scrum的基本流程(或者2.3图)是一次迭代过程吗?
回复
是的。
卡流沙 2017-07-17 12:13:29 回复
这个是本地部署版本? 为什么会有评论..
回复
禅道有本地部署的版本也有云禅道(www.zentaopm.com)。
高丽亚
高级客户经理
17667930330
3645260865
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。