一文了解敏捷开发Scrum(附赠Checklist和三本经典书)

Posted 南京HDZ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一文了解敏捷开发Scrum(附赠Checklist和三本经典书)相关的知识,希望对你有一定的参考价值。

敏捷开发VSDevOps



敏捷是为了解决第一个鸿沟,传统基于周密事前计划的软件开发方法一方面执行时进展往往滞后于计划,造成预算超支另一方面突发事件的发生、需求的改变、政策的调整等内外部因素共同发力导致原有的意图要么被延后,要么被更改因此包括Scrum、Kanban、XP在内的众多管理和工程实践产生,来实现开发与业务之间的频繁沟通,快速响应需求变化。


而DevOps是为了解决图中的第二个鸿沟,即开发与运维之间的鸿沟。前端的敏捷的确是快了,却发现因为Dev与Ops之间的隔阂,无法真正的将价值持续的交付给客户。开发侧很快,运维侧太稳,这个就是我们常说的开发与运维之间固有的、根因的冲突。


常见敏捷框架Scrum

一文了解敏捷开发Scrum(附赠Checklist和三本经典书)


在Scrum框架中,工作在建议时间长度的迭代中循环做,这个迭代叫做冲刺。迭代式开发,不要求每一个阶段的任务做的都是最完美,而是把主要功能以冲刺方式先搭建起来为目的,然后再通过客户或用户的反馈信息,在这个“不完美的成果物”上逐步进行完善。


各个冲刺提交的工作内容必须是对用户和客户来说具有确定价值的交付物。通常来说,在每一个冲刺中,不可以对交付内容的人员和范围等目标做改变。各个冲刺要达到Scrum团队共同认同的完成定义,并且交付一个潜在的可以发布的产品增量。


各个冲刺有固定的开始和结束时间,也就是冲刺应该在一个时间盒(Time Box)内。冲刺要短,长度建议2周到4周之间,每个冲刺的Time Box建议保持一样


Scrum团队

在开始介绍Scrum的组织架构之前,让我们先看一个小故事。

一天,一头猪和一只鸡在路上散步。鸡对猪说:“嗨,我们合伙开一家餐馆怎么样?”猪回头看了一下鸡说:“好主意,那你准备给餐馆起什么名字呢?”鸡想了想说:“叫‘火腿和鸡蛋’怎么样?”“那可不行。”猪说:“我把自己全搭进去了,而你只是参与而已。”

一文了解敏捷开发Scrum(附赠Checklist和三本经典书)

这则故事应用在敏捷开发中,用来说明不同角色的职责。在Scrum过程中,“猪”是在Scrum过程中全身投入项目的各种角色,他们在项目中承担实际工作;鸡”并不是实际Scrum过程中全身投入的一部分,但是必须考虑他们。

Scrum团队由一名产品负责人、开发团队和一名ScrumMaster组成。Scrum团队是跨职能的自组织团队。自组织团队自己选择如何以最好的方式完成工作,而不是由团队之外的人来指导。跨职能团队拥有完成工作所需的全部技能,不需要依赖团队之外的人ScrumMaster主要职责是赋能开发团队,也是团队展开Scrum的必要条件。


管理Scrum项目

Scrum流程是标准的敏捷开发流程,工作项层级为“Epic> Feature > Story > Task/Bug”


1、思维导图式需求规划

在Scrum中,可以根据实际需要以思维导图形式设置不同层级的工作项,并给每个层级的工作项添加子工作项,依次为“Epic > Feature > Story > Task/Bug”。

通过在不同或同层级之间拖动工作项,及时调整规划需求,查看整个需求规划结果

一文了解敏捷开发Scrum(附赠Checklist和三本经典书)


2、Epic

快速直观地处理战略举措

一文了解敏捷开发Scrum(附赠Checklist和三本经典书)


3、Feature

快速直观地处理需求特性

一文了解敏捷开发Scrum(附赠Checklist和三本经典书)


4Story

快速直观地处理用户故事

一文了解敏捷开发Scrum(附赠Checklist和三本经典书)


5、Bug

快速直观地处理需求缺陷

一文了解敏捷开发Scrum(附赠Checklist和三本经典书)


6、Task

快速直观地处理需要完成的任务


附赠:

1、ScrumChecklists 这本书是从 SPRINT-IT的导师们长期的实践经 验中提炼出来的 Scrum规则的精华,请在初期严格依照这本 Checklists 进行,这将能给予您足够的信心去 完成最初的 Sprint

2、《Scrum精髓_敏捷转型指南》清楚地讲解了Scrum的团队组织框架,运行指导原则

3、《CN.硝烟中的Scrum和XP》是一个实例

4、《敏捷开发回顾:使团队更强大》指导我们如何回顾,总结项目经验,指导下一冲刺周期


        长按下方二维码关注后领取:

p.s.资料来源于网络,版权归版权方所有,所有分享只为帮助开发者们更好提升自己,最后感谢各位!


以上是关于一文了解敏捷开发Scrum(附赠Checklist和三本经典书)的主要内容,如果未能解决你的问题,请参考以下文章

干货|一文读懂Scrum敏捷项目管理

SCRUM敏捷设计&开发

敏捷管理系列-基于Jira的Scrum敏捷管理实战

了解敏捷开发

敏捷管理系列-学习实践Scrum,看这一篇就够了!

敏捷开发思想及Scrum实践