scrum
Posted -xinhua-shazi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scrum相关的知识,希望对你有一定的参考价值。
关于scrum:
- Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums.
软件开发两大门派:
1、瀑布式开发,以流程为主,典型CMMI
2、敏捷式开发,以人为主,典型的scrum
Scrum 角色
- 1、Dev Team:5-9人。各有所长,共同做事。
- 2、Product Owner(PO):做什么?
- 3、ScrumMaster(SM):悲催的角色,影响力高的人担任最好,一般Team leader.
Scrum 物件
- 1、Item(物件)
- 2、Task(工作)
- 3、Product Backlog
- 4、Sprint Backlog
- 5、Potentially Shippable Product Increment(潜在可交付增量)
- 6、Burndown Chart(燃盡圖)
- 最主要的是将整个item又称story,用的不是太多,一般PO将给出整个Product Backlog ,然后整个team给出个Sprint的Backlog ,然后拆分成原子的task及每个task的预估时间,最后用于Dev 写出相应的开发技术文档,待完成以后,给出每个task实际用时,以绘制燃尽图,方便管理者计算偏差因子,为能够正确预估时间做一定的修改。
Scrum活动
- 1、Sprint(衝刺)
- 2、Daily Scrum
- 3、Sprint Planning
- 4、Product Backlog Refinement / PBR
- 5、Sprint Review
- 6、Sprint Retrospective / Sprint Retro
- 与scrum学习有关的博文:https://blog.csdn.net/eigo/article/details/2751554
以上是关于scrum的主要内容,如果未能解决你的问题,请参考以下文章