我们这样做Scrum的评审会议
在实践中,我们发现如果只在Sprint之后再做Demo,由于Sprint过程中沟通不充分,Demo展示的功能很可能不符合客户真正的需求,导致Sprint失败。于是,我们按照优先级和耦合做分组,高优先级的需求组尽早完成做Demo,让需求缺陷的风险前移。这里的分阶段 Demo不是正式的Demo,在10分钟内完成。
流程可以参考图:
好处:
1. 任何偏离需求的风险在Sprint期间的非正式Demo时被发现,得到及时处理
2. 需求组是按照优先级排序的,先做的是最高优先级,那么如果发生了任何意外(例如人员变动、技术障碍等)无法完成所有的需求,那么高优先级的需求可以在Sprint结束前被提交,以保证交付目标
我们做正式的Demo,会坚持以下原则:
1. 只是演示本次Sprint内的功能
2. 演示过程中,Stakeholders提出的意见,在演示会议中不做讨论,只是做记录,在会后再进行沟通。
3. 尽量保持Demo时间控制在60分钟
4. 一个人完成所有的演示
5. 只演示已经完成的功能。除非Stakeholders要求,否则不展示未完成的功能。因为只有已经完成的功能才是可以给客户带来价值的。
迭代结束了,如何判断迭代成功了?
迭代是否成功根据是否满足“完成标准”而定。“完成标准”会包含“需求交付”和“代码质量”等因素。我们细分了迭代失败和交付失败。如果有story不能交付,或者story的实现有较大的技术债务,但是不影响迭代目标的实现,则视为交付成功,迭代失败。如果所有的story都完成了且不存在较大的技术债务,则视为交付成功,迭代成功。失败的story放在需求列表中重新排优先级。
谁会判断迭代的状态?
PO接受只是一部分,评审也往往是关键路径做了演示。很多异常流程、非功能性需求等需要测试报告。PO需要和报告一起来决定是否可以交付,交付决定权在PO。但我们的“迭代完成目标”,除了交付外,还有技术债务等,这些由团队决定,虽不影响交付,但会影响内部迭代是否成功。
相关推荐
敏捷开发实践-我们这样实践Scrum 敏捷开发实践-我们这样实践Scrum 敏捷开发实践-我们这样实践Scrum
NULL 博文链接:https://agiledo.iteye.com/blog/611562
NULL 博文链接:https://agiledo.iteye.com/blog/558517
Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要
用leangoo做Scrum敏捷开发。欢迎大家下载。
中文名: Scrum敏捷软件开发 原名: Succeeding with Agile: Software Development Using Scrum 作者: Mike Cohn 资源格式: PDF 版本: 英文文字版 出版社: Addison-Wesley Professional书号: 978-0321579362发行时间: ...
Scrum是一个敏捷开发框架,是一个...Sprint中挑选的需求经过Sprint计划会议上的分析、讨论和估算得到一个Sprint的任务列表,我们 称它为Sprint backlog 。 在每个迭代结束时,Scrum团队将交付潜在可交付的产品增量。
简介免责声明撰写本书的原因scrum到底是什么第2章 我们怎样编写产品backlog额外的故事字段我们如何让产品backlog停留在业务层次上第3章 我们怎样准备sprint计划第4章 我们怎样制定sprint计划为什么产品负责人必须...
scrum及常见问题 ,scrum及常见问题处理解决办法等等
Scrum 的定义 Scrum 是一个轻量的框架,它通过提供针对复杂问题的自适应解决方案来帮助人们、团队和组织 创造价值。 简而言之,Scrum 需要 Scrum Master 营造一个环境,从而: 1. 一名 Product Owner 将解决复杂...
INTRODUCTION TO SCRUM SCRUM THEORY SCRUM CONTENT
There are many concise descriptions of Scrum available online, and this primer aims to provide the next level of detail on the practices. It is not intended as the final step in a Scrum education; ...
Scrum 讲座讲解如何应用scrum的流程, Scrum 讲座讲解如何应用scrum的流程
SCRUM Professional Scrum Master II题.docx
scrum书籍
Scrum XP Agile
5分钟了解Scrum 只需一点点时间了解scrum
scrum的初识,了解scrum的关键组成人员与环节,了解scrum的执行流程。
Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理