CSM(Certified Scrum Master)敏捷大师培训总结
2011年4月14-15日,有幸参加全球敏捷联盟的CSM(Certified Scrum Master)培训,虽然我们在平时工作中一直使用Scrum开发模式,但是对Scrum的理论我还不是十分的清楚,两天全英文的培训使我全面了解了Scrum的基本流程,总结一下培训重点,希望和更多使用Scrum模式的人共同交流探讨,某些术语翻译的不准确,希望批评指正。
1.Scrum简介:
Scrum是敏捷(Agile)开发的一种实践模式,敏捷开发强调拥抱需求变化,快速响应不断变化的需求,并尽可能快地提供可以工作的软件产品,敏捷最强调的是可以正常工作的软件产品,文档等不是非常的强调(并非不要文档,只是需要必要的文档),敏捷理论认为面对面的沟通交流远比文档更有效。
敏捷开发的Scrum模式是以价值驱动(Value-Driven)的开发模式,即认为用户的需求并不一定需要100%实现,最重要的是将对用户最有价值的功能实现并交付.
a. Sprint规划会(Sprint Planning Meeting)。
c.Sprint评审会(Sprint Review Meeting)。
d.Sprint回顾会(Sprint Retrospective Meeting)。
a.产品需求Backlog列表(Product Backlog list)。
a.产品发布燃点图(Product release burndown chart)。
b.Sprint燃点图(Sprint buirndown chart)。
a.排除产品开发和产品负责人之间的障碍,确保产品负责人直接推动开发工作;
b.教授产品负责人如何实现投资回报最大化,以及如何利用Scrum达成目标;
d.千方百计实践和工具,确保每个功能增量都具备潜在可交付行;
一个Scrum团队中,开发,测试等人员都需要有,人数不能太多,否则沟通成本太高。
c.在项目向导范围内有权利做任何事情已确保达到Sprint的目标。
Scrum团队的成员们必须有这样一个意识:整个团队要么一起成功,要么一起灭亡,没有个体的概念,每个成员只要为了Sprint目标,可以做什么事情。
产品负责人(PO)负责收集客户需求,并根据产品功能点对用户需求的价值,将客户需求排列优先级形成产品Backlog作为Scrum团队Sprint开发周期的输入。产品负责人的特性如下:
即Value-Driven,根据功能客户的价值/投资回报率对来确定优先级。
在介绍Scrum4种会议之前,首先介绍Scrum中一个很重要的概念——Sprint.
(1).Sprint规划会(Sprint Planning Meeting):
Sprint规划会议制定迭代计划,Sprint计划会议的内容包括以下两个部分:
产品负责人把具有最高优先级的产品Backlog呈现给Scrum团队,并一起决定接下来的Sprint中开发什么功能。
Scrum团队根据Sprint规划会议第一部分的产品Backlog,将产品Backlog分解成具体的开发任务,即Sprint Backlog,并估算完成每个任务所需要的大概时间。
(2).每日站会(Daily Scrum Meeting):
谁都可以参加这个会议,但只有Scrum团队成员有发言权。这个会议的目标是得到一个项目的全局观,用于发现任何新的依赖,定位Scrum成员的要求,实时的调整当天开发计划.
注意:每日站会时,只通报进展情况,不做讨论,深入具体的讨论在会议结束之后找时间进行。
(3).Sprint评审会(Sprint Review Meeting):
(4).Sprint回顾会(Sprint Retrospective Meeting):
Sprint回顾会时,汇报经理和产品负责人一般不被邀请参加,主要是为了给Scrum团队一个安全的、畅所欲言的开放环境,毫无顾虑地提出意见帮助Scrum团队更好地工作。
Sprint回顾会时,最好Scrum选择一个好的方面,一个不好的方面讨论,容易在有限时间里充分讨论形成一致意见,并确定责任人执行。
Sprint中有两种Backlog:产品Backlog和Sprint Backlog.
产品Backlog列表中的最小单位为用户故事(User story),用户故事的需要必须独立、可评估大小(用户故事的相对大小),对于用户故事的估计方法如下:
b.Scrum团队使用扑克牌估计用户故事的大小,尽可能意见比较一致或相近。
c.使用菲伯纳西数列:1,2,3,5,8,13,21……表示用户故事的相对大小。
产品发布燃点图记录在一段时间内产品Backlog的总剩余估算工作量,估算工作量是以Scrum团队和组织决定的单位为标准,时间是以Sprint为单位。产品发布燃点图是产品剩余工作量趋势图。
CSM(Certified Scrum Master)敏捷大师培训总结相关推荐
- 什么是CSM(Certified Scrum Master) 敏捷教练认证?
什么是CSM? CSM即Certified Scrum Master,Scrum Master负责确保所有人都能正确地理解并实施Scrum,确保Scrum团队遵循Scrum的理论.实践和规则.Scru ...
- CSM(Certified Scrum Master) 敏捷认证是什么?
Scrum 是用于开发和持续支持复杂产品的一个框架.Scrum 基于试验性过程控制理论,借鉴了精益思想.时间盒.模块化设计等,并完整地体现了敏捷宣言和敏捷原则.Scrum 采用一种迭代.增量式的方法来 ...
- 什么是CSM(Certified Scrum Master) 敏捷认证
什么是CSM CSM,即Certified ScrumMaster,是Scrum联盟发起的Scrum认证.CSM可以帮助团队正确使用Scrum,从而提高项目整体成功的可能性.CSMs深刻理解Scrum ...
- 权威的国际敏捷认证Certified Scrum Master (CSM)
权威的国际敏捷认证Certified Scrum Master (CSM) A. 认证前 在学习Certified Scrum Master (CSM)之前,你需要了解: 什么是CSM CSM认证与其 ...
- 敏捷CSM认证:Scrum Master的真正职责是什么?
敏捷CSM认证:Scrum Master的真正职责是什么? Scrum Master 负责根据Scrum 指南中的定义来促进和支持Scrum.Scrum Master 通过帮助每个人理解Scrum 理 ...
- 优普丰(CSM认证)2天的Certified Scrum Master培训学习笔记
2012年10月27-28日参加了优普丰组织的在北京为期2天的Certified(不是Certificated) Scrum Master认证培训(CSM认证),收获多多.培训前邮件中介绍Vernon ...
- Certified Scrum Master(CSM)题目总结!
CSM证书题目总结 图1:Scrum联盟官方Scrum认证体系 Sprint Backlog中包含哪些内容? A:用户故事 B:任务 C:用例 D:测试 一旦项目进行中,计划的方法是? A:计划不应 ...
- Certified Scrum Master (CSM) 敏捷ScrumMaster认证考试部分题目
CSM 笔试常见的题目(这里是16年的版本,后期应该有较大改动),题目较简单,目的主要是让大家把两天培训的内容复习一遍.可自行选择英语.汉语,但汉语的翻译有时候比较难懂,建议还是使用英文,也便于根据答 ...
- 记一次CRM敏捷认证培训学习总结
前言 最近公司组织了一次关于CRM敏捷认证的培训和考试活动.为了加深记忆和留待以后回顾复习,也为了想要了解敏捷的同学提供一定的帮助,特此写了一篇关于敏捷培训的总结. 学习链接: Scrum指南2020 ...
最新文章
- Synchronized的两个用法
- Linux系统状态查看命令2
- gparted 不能起作用的时候,用fdisk
- jsp设置背景图片并使得图片扩大到整个屏幕
- 列表左右箭头滑动_我写了一套框架,把滑动窗口算法变成了默写题
- Nis服务器主从安装配置
- 乐高无限的服务器怎么建,乐高无限悬空房子怎么建造 建造方法介绍
- 利用python生成一个导出数据库的bat脚本文件
- centos7系统使用杀毒软件clamav
- 织梦手机站搜索结果显示为电脑站的搜索结果模板的解决方法
- 【网络入侵检测】K均值与层次聚类分析(sklearn,scipy,手写实现)
- 计算机数值换算在线,计算机单位换算(计算机单位换算在线)
- Python爬虫初学(4)登陆武汉理工大学教务处并转到成绩管理
- Linux 常用命令大全
- 【日拱一卒行而不辍20220921】自制操作系统
- 资料外泄:给系统管理者的警告
- 红旗linux如何开远程桌面,配置VNC服务实现红旗Linux远程桌面访问
- 收藏的一些好用的网站
- 计算机许可管理器服务器名称是什么意思,部署 - 安装后的许可证服务器是什么?...
- 正确率/精度(precision),召回率(recall),F1-score,ROC 曲线,AUC值