前不久参加了Leangoo领歌CSM认证公开班,简单记录下我的学习之旅
当初选课程时也很是纠结,最终选择了Leangoo领歌,Leangoo领歌是Scrum中文网旗下的一款敏捷研发管理工具。
Leangoo领歌由Scrum中文网资深的敏捷顾问团队和敏捷研发团队经过近十年的打磨,倾力打造而成。
Leangoo领歌除了是敏捷开发工具之外,也提供专业的敏捷培训、敏捷认证以及敏捷咨询的服务,权威课程包括:官方权威Scrum认证培训课程(CSM,CSPO,CSD,A-CSM等)、大规模敏捷SAFe及LeSS认证培训,以及量身定制的Scrum敏捷开发企业级实训课程培训, 敏捷工程技术实践课程等。
两天课程下来,收获颇丰。
本次课程讲师有丰富的敏捷实践经验和国内外授课经验,讲课很生动风趣,两天在很欢乐的气氛中解答了我对于敏捷和Scrum的很多疑惑,让我对Scrum有了新的认识。
一、什么是Scrum?
Scrum 是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是一至四周。在Scrum中,使用产品Backlog来管理产品的需求,产品backlog是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。Scrum团队总是先开发对客户具有较高价值的需求。在Sprint中,Scrum团队从产品Backlog中挑选最高优先级的需求进行开发。挑选的需求在Sprint计划会议上经过讨论、分析和估算得到相应的任务列表,我们称它为Sprint backlog。在每个迭代结束时,Scrum团队将递交潜在可交付的产品增量。 Scrum起源于软件开发项目,但它适用于任何复杂的或是创新性的项目。Scrum 目前已被用于开发软件、硬件、嵌入式软件、交互功能网络、自动驾驶、学校、政府、市场、管理组织运营,以及几乎我们(作为个体和群体)日常生活中所使用的一切。
Scrum流程如下图:
二、Scrum中的3355
3355归纳了Scrum的3个角色、3个工件、5个活动、5个价值观:
1、三个角色
产品负责人PO:
负责最大化产品以及开发团队工作的价值
是管理产品待办事项列表的唯一责任人
PO必须是一个人(重音在一个上)
开发团队
规模3-9人
自组织、自管理
跨职能
每个成员可以由特长和专注领域
ScrumMaster
帮助团队每个人更好的理解和实践Scrum
服务型领导,服务于团队、PO、组织
要挖的了坑、卖得了萌、装得了傻
注重软技能
2、三个工件
Product Backlog,简称PB
一个按照优先级由高到低排序的列表,包含所有产品需要的东西,由PO负责
是一个持续完善的清单, 是动态的
列表条目包含描述、次序和估算的特征
排序越高的产品待办条目比排序低的更清晰、更具体
Sprint Backlog,简称SB
该列表定义了开发团队把产品代办事项列表条目转换成“完成”的增量 所需要执行的工作
是一份足够具体的计划,使得进度上的改变能在每日例会中得到理解
在 Sprint 内只有开发团队可以对 Sprint 待办事项列表进行修改。
Sprint 待办事项列表是高度可见的,是对团队计划在当前 Sprint 内完成工作的实时反映,并且,该列表只属于开发团队
产品增量
一个 Sprint 完成的所有产品待办列表项的总和,以及之前所有 Sprint 所产生的增量的价值总和
新的增量必须可用并且达到了 Scrum 团队“完成”的定义的标准
三、5个事件
Sprint
是Scrum的心跳
Sprint计划会议
Sprint 中要做的工作在 Sprint 计划会议中来做计划。这份工作计划是由整个 Scrum 团队共 同协作完成的。
Sprint 计划会议是限时的,以一个月的 Sprint 来说最多 8 小时为上限。对于较短的 Sprint, 会议时间通常会缩短。Scrum Master 要确保会议顺利举行,并且每个参会者都理解会议的 目的
每日站会
每天,固定时间,15分钟
3个问题:
昨天,我为帮助开发团队达成 Sprint 目标做了什么?
今天,我为帮助开发团队达成 Sprint 目标准备做什么?
是否有任何障碍在阻碍我或开发团队达成 Sprint 目标?
Sprint评审会议
在 Sprint 快结束时举行
对于长度为一个月的 Sprint 来说,评审会议的限时为 4 小时
Scrum 团队和利益攸关者协同讨论在这次 Sprint 中所完成的 工作。根据完成情况和 Sprint 期间产品待办列表的变化,所有参会人员协同讨论接下来可 能要做的事情来优化价值。这是一个非正式会议,并不是一个进度汇报会议,演示增量的 目的是为了获取反馈并促进合作
Sprint回顾会议
是 Scrum 团队检视自身并创建下一个 Sprint 改进计划的机会
发生在 Sprint 评审会议结束之后,下个 Sprint 计划会议之前
Scrum Master 要确保会议举行,并且每个参会者都明白会议的目的。Scrum Master 教 导大家遵守时间盒的规则
Sprint 回顾会议提供了一个专注于检视和适应的正式机会
5、5个价值观
承诺 – 愿意对目标做出承诺
专注– 把你的心思和能力都用到你承诺的工作上去
开放– Scrum 把项目中的一切开放给每个人看
尊重– 每个人都有他独特的背景和经验
勇气– 有勇气做出承诺,履行承诺,接受别人的尊重
....
两天课程的内容比较多,还有很多敏捷实践的经验分享,期间有游戏、互动练习和项目模拟。
如果想学习的话,可以去Leangoo领歌报名:https://www.leangoo.com/agileopenclass.html