一张图看懂Sprint Planning Meeting
2024-08-21 11:03:19
本文主要参考《Scrum精髓》这本书的内容
每个Sprint都是从Sprint Planning Meeting开始,Scrum团队成员聚集在一起商定下个Sprint目标,并且确定在Sprint中交付哪些功能。
Sprint规划由整个Scrum团队协作完成。PO展示排定优先级的Product Backlog,回答团队对Product Backlog Item提出的任何问题;开发团队确定可以交付哪些功能,并做出一个靠谱的承诺;ScrumMaster观察规划活动,提出深入细节的问题,引导并且帮助团队确保有成果,ScrumMaster不能代替团队做出承诺。
Sprint Planning Meeting 依赖于一组输入:
- Product Backlog:PBI已经梳理到就绪状态
- 团队速率:团队在一个sprint里能够完成的多少任务指标
- 约束:识别出业务或技术的限制,可能影响到团队的交付能力
- 团队生产能力:团队成员都有哪些技能以及在当前Sprint中他们的可用情况
- Sprint目标:Po希望在这个Sprint内完成的业务目标
Sprint规划:在规划过程中,第一个重要的活动是确定团队的生产能力,影响团队生成能力的因素有:Scrum会议、其他承诺、个人休假和缓冲时间等。
- Scrum会议:Sprint 计划会议、Sprint 评审会议、Sprint 回顾会议等
- 其他承诺:与本次Sprint无关的承诺,比如:需要支持其他项目。
- 个人休假:是不是有人休假
- 缓冲时间:工作中的一些日常事务,比如:回复邮件以及各种干扰。
除去以上占用的时间,剩下的就是团队在这个Sprint中能够用来做Product Backlog Item的时间。
基于可用的生产能力,团队选择一个Product Backlog Item,然后表示有信心在当前Sprint做完它,并且做出承诺,这时Sprint目标可能需要进行细化。重复这个过程,直到团队没有余力再做更多工作时,完成规划活动。
Sprint Planning Meeting 最终的输出:
- Sprint目标:Sprint的业务目标和价值
- Sprint Backlog:当前Sprint所要完成的所有故事。
最新文章
- c 算牌器代码
- C#使用Graphics画圆写字
- 【系统架构】缓存Memcache 使用原子性操作add,实现并发锁
- redis-设置密码
- 如何hash一条有向边
- iOS学习22之视图控制器
- Mysql通信协议
- CRM HomePage.aspx
- 最大似然估计(MLE)和最大后验概率(MAP)
- js 如何判断数据是数据还是对象
- ajax封装
- 简单概率dp(期望)-zoj-3640-Help Me Escape
- 构建自己的Java并发模型框架
- 什么时候PHP经验MySQL存储过程
- C#基础——数组(冒泡排序)
- 长沙JavaEE培训机构哪家比较靠谱?Java培训的职业前景
- animate.css – 齐全的CSS3动画库
- vuex的用法
- 使用mpvue开发小程序教程(四)
- 【HDFS API编程】查看HDFS文件内容、创建文件并写入内容、更改文件名
热门文章
- linux系统编程之文件与IO(三):利用lseek()创建空洞文件
- [翻译]第一天 - 在 Windows 下安装和运行 .NET Core
- Xamarin.Forms第三方XAML预览工具-LiveXAML简单体验
- Windows下安装NTP服务器
- 知识记录:ASP.NET 应用程序生命周期概述及Global.asax文件中的事件
- error while loading shared libraries: libudev.so.0 的问题
- TCP BBR - 一键开启脚本
- elk部署心得
- Golang 实现守护主进程
- git 拖下laravel 代码后报错 Warning: require(D:\WWW\laravel\bootstrap/../vendor/autoload.php