最近我听到了关于Scrum的很多声音
Scrum真的好用吗?
Scrum是不是过时了?
对于敏捷开发Scrum它是不是真的起到了它的效果?
一、什么是Scrum
Scrum一词,源于橄榄球🏈运动,中文直译为「争球」。
当球抛入通道时,前排前锋队员互相抗挤,争相踢球给本方前卫或后卫队员,前卫和后卫队员必须等候前锋将球踢回后,方可移动。
敏捷开发流程中,就像大家一起打橄榄球,敏捷的动作,富有战斗的激情,人人你争我抢的拼搏精神。
这些无一不是现在开发中迫切需要的东西。
二、Scrum五大价值观
其实Scrum作为一个框架,我觉得不存在过时不过时的说法,框架在我看来是可以与时俱进调整的,这也是这个框架的想带给我们的核心想法。
框架可以想象成是大树的一个枝干,而真正支撑它的则是根,那什么是根呢?
那就是其展现的价值观,只要价值观是被人认同的,那么就不存在过时或无人问津之说。
价值观反馈的就是「道」,而Scrum展现的就是「术」,仅仅是「术」的话,是无法真正打入人心的。真正的落地是价值观的落地,价值观的深入人心。
The Values of Scrumwww.scrumalliance.org
Scrum五大价值观
以下为Scrum五大价值观:
1、勇气(Courage)
在我看来勇气这个价值观分为两点
勇于表达
在团队内勇于表达,使团队内部存在更多的声音,去探讨去交流,个人与个人观点的碰撞,更容易促进大家去思考,有更多意想不到的想法的迸发。
勇于承担
在团队造成线上问题,并对用户造成了很大的影响,勇于承担自己对应的责任。对于团队内有列出来的任务,没有人认领的时候,会站出来把任务把任务领了。
2、尊重(Respect)
每个人都是被尊重的,在团队内不同的岗位无论是产品负责、敏捷教练、研发团队。
每个人提出的观点都是被尊重的,那把观点和人分开就变得非常重要了,就事论事。
真正的尊重是发自内心的把对方提出的观点当回事,并据理力争,得到最佳的结果。
3、专注(Focus)
这点上其实是和企业文化可以双管齐下的点,公司做专注的事情可以感染到员工,那么团队可以向公司学习并找到团队自己的专注点,专注于冲刺目标。
4、开放(Openness)
Scrum 把项目中的一切开放给每个人看 —— Scrum中文网
为何需要开放
不仅是管理层,还有各个团队内部成员都需要了解各个团队的完成情况
1.团队和团队之间有个比较,可以树立榜样,让别的团队来参考好的团队是 如何做的。
2.管理者可以知道各个团队的交付情况,收集数据,可以和目标关键结果法(OKRs)关联。
3.HR可以针对团队的数据,对HC有个很好的把控。
如何支持开放
燃尽图(Burn Down Chart)具体如何使用可以参考
从燃尽图看项目管理:你的项目哪里出错了?(燃尽图类型全解析) - mouni - 博客园www.cnblogs.com
冲刺总工时偏差率:用于检查冲刺代办事项(sprint backlog)的落地情况,团队是否有空闲时间或者被过分承诺。
冲刺首天偏差率:用于检查冲刺启动会的合理情况
用户故事完成比率:用于查看产品增量情况
5、承诺(Commitment)
愿意对目标做出承诺 —— Scrum中文网
每个冲刺的开启,都需要在冲刺启动会上确认冲刺目标(Sprint Goal),团队愿意主动去制定这个目标,并在冲刺的最后一天去交付它。