Scrum(五)过程详解

参考资料:https://www.uperform.cn/scrum-core-practices-training-learning-ppt-slide-deck-for-free/

Scrum的3个角色

1.Development Team 交付团队的使命和特征
  • 3 – 9 人
  • 跨职能,具备不同的职能,没有子团队,“T” 型人才,通用的专才
  • 全职投入, sprints之间方可换人,坐在一起
  • 自组织:
    没有管理者头衔
    全员责任制
    团队承担大部分微观管理工作
  • 决定迭代的工作容量
  • 每个迭代交付产品增量
  • 对“怎样做”和交付质量负责
  • 管理Sprint Backlog并跟踪进度
  • 找到团队内部合作的最佳方法
  • 与其他团队及相关方协作
  • 持续自我改进
2.Product Owner 产品负责人的特征和职责
  • “一”个人, 而非一个委员会
  • 被授与产品(“做什么”)决策权
  • 驱动产品走向成功
  • 提供产品领导力
  • 面向干系人代表团队
  • 面向团队代表干系人
  • 和所有人合作
  • 理想情况下是真正的用户来担任
  • 建立产品愿景
  • 从“为什么”开始
  • 定义产品功能(“做什么”)
  • 确保迭代输入准备好
  • 负责最大化投资回报
  • 根据反馈,为最好地实现业务目标将产品Backlog排定优先顺序
  • 决定版本发布日期和内容
  • 愿意投入到合作中并且在需要时被团队找到
  • 接受或退回工作成果
3.Scrum Master 团队敏捷教练的特征和职责
  • 面向管理层代表团队
  • 面向团队代表管理层
  • 没有管理头衔和权力 – 不代表团队做出决定
  • 更多是一个教练
  • 被授权的‘牧羊犬’
  • 团队和组织变革的代理人
  • 听多于说
  • 是一个具备影响力的仆人式领导者
  • 向大家布道Scrum
  • 彰显Scrum价值观、原则、实践和框架的模范
  • 保护团队
  • 移除障碍和浪费
  • 教练和培养团队的实践,帮助持续改进
  • 引导大家的协作
  • 提升组织变革的效果

SM Candidate 候选者特征

开放心态,积极探索,愿意分享和帮助他人。经历过转型或至少了解组织政治生态,善用权力但不渴望权力。中等偏上的技术和产品知识水平。具备沟通能力和意愿包括影响力。从性格像限看,友善或表现型偏多

ScrumMaster常见的关注领域
  • Team
    引导仪式和会议
    学习和团队发展
  • PO
    需求待办清单的梳理
  • Tech
    持续集成
    解耦
  • Organizational
    跨团队协作
    对管理层进行教练
    提高透明性

Scrum的3个工件

1.产品Backlog
  • 一份动态的有序列表,包含了符合产品愿景的各种功能
  • 以及其他为用户带来价值的工作
  • 一个健康的product backlog应当满足UPERFORM原则:
    Unified, 唯一的
    Pull-based, 拉动式
    Emergent, 动态的
    Revealed, 公开的
    Feature-sliced, 纵切的
    Ordered, 已排序
    Refining, 持续精炼
    Measurable, 可度量
  • 对所有人开放但最终由PO维护
  • 关注于“什么“带给用户最大的价值
  • 最优秀的PO从“为什么”开始
2.迭代待办项列表
  • 为本Sprint所选择的PBI以及交付所选PBI的工作计划之和
  • 产品Backlog 的延伸和子集
  • 为实现Sprint目标所要完成的工作集合
  • 涵盖‘恰到好处’的设计
  • 将大块的工作分解为更小的单元 (PBI -> SBI)
  • 关注于“怎么做”的问题:如何在一个sprint内完成工作以交付价值
  • 被开发团队拥有
  • 团队从product backlog中选取他们可以承诺完成的项目并创建sprint backlog
  • 协作完成,不是由ScrumMaster负责
  • 一个可视化的工具让团队在sprint内部自我管理
迭代目标
  • 迭代目标是本迭代中通过实现PB来达成的目标
  • 向团队提供构建该增量的理由(why)
  • 会议上产生
    T- 给予团队一些在功能实现上的灵活性
可视化任务墙看板
  • 任务板是一个常见的用于管理sprint backlog的可视化工具
  • 自组织:团队成员或小分队自己领取工作
  • 团队一起将PBI分解为SBI
  • 团队决定合适的SBI颗粒度
  • 没有一个人主导任务的分配
  • 完成一项任务才认领另外一项任务
  • 按照优先级,努力使一个PBI尽早完全完成
  • 团队每天跟踪Sprint中剩余的工作
  • 任何团队成员可以添加,删除或变更sprint backlog事项 (SBI)
  • sprint内的工作有可能动态涌现
  • 对全世界可见
  • 随时更新
  • 直观展示Sprint目标完成的进展
  • 工作可视化管理的工具
迭代燃尽图
  • 燃尽图是一个可选的可视化工件,用来管理Sprint Backlog,并帮助团队自己跟踪进度和暴露风险
  • 随时更新
  • 度量Sprint剩余工作的总量
  • 燃尽图有不同思路
  • 剩余工作量估算
  • 跟踪已完成项
3.潜在可交付产品增量
  • 当前Sprint所完成的PBI,以及之前所有Sprint的增量价值之和
  • 潜在可交付,并符合完成的定义
  • 必须是可用的产品,不管PO是否决定对外发布

Scrum的5个事件

1.迭代计划会
  • 时间:1个月的Sprint最长8小时
  • 第一部分 选择
    内容:定义迭代目标,选择团队可以承诺完成的迭代待办项
    参与者:PO/Team/SM(可选)
    输入: 健康的产品Backlog
    输入: 最新版本的增量
    输入: 团队这个Sprint的速率
    输出: 根据所选择的产品Backlog事项制定Sprint目标
  • 第二部分 计划
    内容:决定如何实现迭代目标,创建 Sprint Backlog,估算迭代待办项
    参与者: Team/PO(可选)/SM(可选)
    输入:团队这个Sprint所有人的工作容量
    输出: 如何实现Sprint目标的工作计划(Sprint Backlog)
    输出: 大家对Sprint目标形成共识
2.Sprint 迭代
  • 项目由一系列“sprint”组成,借鉴了极限编程中的“迭代”
  • 周期:不超过一个月的日历时间, 建议1~2周
    通常是定长的,有利于产生更好的交付节奏
    只有当时间盒到期时,Sprint结束
  • 根据DoD定义,全部相关工作在sprint内完成
  • 不去改变Sprint的目标
  • 不改变当前运行中的Sprint的长度
  • 出于业务需要,Product Owner可以取消Sprint
  • 如果无法完成任何东西,团队可以和PO协商应对
  • 重新做Sprint计划-所有还”未完成的工作”放回产品Backlog
  • 罕有发生!
3.每日站会
  • 时间:每日,15分钟,同一时间同一地点
  • 方式:站立
  • 参与者: Development Team(必选),SM(可选),PO(可选)
  • 目的:为达致Sprint目标检视进展和调整计划
  • 方式:每个人回答三个问题
    昨天我完成了什么,以便帮助交付团队达成迭代目标?
    今天我要完成什么,以便帮助交付团队达成迭代目标?
    有什么障碍影响我的进度和迭代目标吗?
  • 注意:
    不讨论和解决具体问题
    其他人可以受邀来旁听
    只有团队成员,ScrumMaster和Product Owner可以说话
    帮助避免其他不必要的会议
    不是向ScrumMaster汇报状态,而是向所有组员的广播,属于自管理的一部分
4.迭代评审会
  • 目的: 检视和调整产品和产品Backlog
  • 花费时间:1个月的Sprint时间盒最长4小时
  • 环境:非正式,不要用幻灯片,尽量不要准备
  • 参与人员:全Scrum团队,邀请所有干系人及感兴趣的人士
  • 做什么:团队展示Sprint的成果,PO应当尽早验收,产品负责人表明哪些“完成”的工作被接受了,哪些“未完成”的工作被退回了,经常以Demo新功能(及其依赖的架构)的形式,获取反馈和讨论接下来要做的工作,从而持续优化价值
  • 输出:可发布的产品增量
5.迭代回顾会
  • 目的:对我们如何工作(人、关系、过程、工具等)进行检视和调整, 对过程的持续改进
  • 花费时间:每1周的Sprint花费45min
  • 参与人员:全Scrum团队,同时也欢迎其他感兴趣的受邀人士
  • 环境:在安全的环境中进行
  • 做什么,三问:
    开始做什么?
    停止做什么?
    K继续做什么?
  • 输出: 下一个Sprint的改进行动计划,建立任务,有责任人,有预期完成时间。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 196,200评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,526评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,321评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,601评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,446评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,345评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,753评论 3 387
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,405评论 0 255
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,712评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,743评论 2 314
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,529评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,369评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,770评论 3 300
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,026评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,301评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,732评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,927评论 2 336

推荐阅读更多精彩内容

  • 在敏捷软件开发中,Scrum是个相当简单、容易上手的框架。说Scrum是个框架而不是方法,是因为Scrum只提供了...
    小船哥说敏捷阅读 12,596评论 4 9
  • 本人参加了敏捷培训,将培训内容结合自己的实践分享一下,希望对同行的小伙伴有所帮助。本文分以下几个部分:1.什么是敏...
    幸福的苹果阅读 4,032评论 0 7
  • 项目有各种形状和大小,这就是为什么只有不同的方法来管理和执行它们才有意义。其中一种方法是Scrum项目管理,这种方...
    Warren2Lynch阅读 4,239评论 0 36
  • 脑子突然发起一个问题:你会为明天哭泣吗?何谓明天?简单理解就是今天的第二天就是明天,今天和明天就相隔24个小时,为...
    潇洒做自己潇洒小姐阅读 246评论 0 2
  • 01明天就是双十一了,你的购物车有没有整装待发?准备怎么剁手?以往的我回答是肯定的,但今年我坚决地摇头,不剁手! ...
    田心远阅读 518评论 5 13