`
袁斌_AgileDo
  • 浏览: 67203 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

我们这样做Scrum的评审会议

阅读更多

我们这样做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。但我们的迭代完成目标,除了交付外,还有技术债务等,这些由团队决定,虽不影响交付,但会影响内部迭代是否成功。

 

 

0
0
分享到:
评论

相关推荐

    敏捷开发实践-我们这样实践Scrum

    ### 敏捷开发实践——我们这样实践Scrum #### 一、Scrum实践背景与目的 在当前快速变化的市场环境中,传统的瀑布式项目管理方式已经难以满足需求变更频繁、迭代周期短的软件开发项目。因此,敏捷开发方法论...

    用leangoo做Scrum敏捷开发

    以及四个主要事件:Sprint规划会议、每日站会、Sprint评审会议和Sprint回顾会议。 - **角色职责**: - **产品负责人(PO)**: 负责维护产品Backlog,并确保其清晰明了,优先级明确。 - **Scrum Master (SM)**: ...

    Scrum敏捷开发方法

    Scrum的事件包括Sprint、Sprint计划会议、每日Scrum站会、Sprint评审会议和Sprint回顾会议。Sprint是Scrum的核心,是一个固定时间长度的工作周期,通常持续2至4周。在每个Sprint的开始,产品负责人和开发团队会一起...

    Scrum in 10 Minutes

    Scrum中的会议主要包括Sprint计划会议、每日站立会议、评审会议和回顾会议。Sprint计划会议发生在每个Sprint的开始,用于确定冲刺的目标和需要完成的任务。每日站立会议是团队每日进行的简短会议,用于报告进度和...

    SCRUM开发流程.pdf

    Scrum流程通常包括几个关键组成部分,如产品待办事项(Product Backlog)、Sprint、Sprint计划会议(Sprint Planning)、每日站立会议(Daily Stand-up)、Sprint评审会议(Sprint Review)以及Sprint回顾会议...

    SCRUM guide

    在Scrum中,适应性的关键节点包括每日Scrum会议、冲刺评审会议和冲刺计划会议。 #### 三、Scrum的核心支柱详解 - **透明性**:为确保透明性,团队需要明确定义“完成”的标准,并确保这些标准在整个团队中得到一致...

    Scrum权威指南.pdf

    在每个Sprint中,团队都需要经历几个关键的活动:Sprint计划会议(Sprint Planning Meeting)、每日Scrum站立会议(Daily Scrum Stand-up)、Sprint评审会议(Sprint Review Meeting)和Sprint回顾会议(Sprint ...

    scrum资料综合

    检查列表通常包括各个角色(如产品负责人、Scrum Master和开发团队)的任务和责任,以及Scrum的各个事件(如冲刺计划会议、每日Scrum、冲刺评审和回顾会议)的执行步骤。这些清单可以帮助团队保持对过程的专注,并...

    Scrum_Guide.pdf

    Scrum 事件主要包括 Sprint、Sprint 规划会议、每日 Scrum、Sprint 回顾会议和 Sprint 评审会议。 1. **Sprint**: - Sprint 是固定长度的工作周期(通常为 2-4 周),在此期间团队致力于交付可用的增量产品。 - ...

    Scrum指南 2017版

    3. 每日Scrum站会:每天举行,团队成员相互同步进度,提出当前遇到的问题,计划接下来的一天要做的工作。 4. Sprint评审会议:在Sprint结束时举行,用来演示完成的工作项,获取反馈,并且讨论产品的未来方向。 5. ...

    Scrum手册

    5. **Sprint Review Meeting**:Sprint评审会议,用于展示Sprint成果,并获取反馈。 6. **Sprint Retrospective Meeting**:Sprint回顾会议,团队成员反思Sprint过程中的成功与不足之处,讨论改进措施。 7. **Scrum ...

    Scrum Agile Software development

    - **Scrum事件**:主要包括Sprint规划会议(Sprint Planning)、每日站会(Daily Scrum)、Sprint评审会议(Sprint Review)以及Sprint回顾会议(Sprint Retrospective)。 - **Sprint规划会议**:团队确定Sprint目标,并从...

    《Scrum为什么有效》演讲PPT

    Scrum事件包括Sprint规划会议、Scrum日会、Sprint评审会议和Sprint回顾会议。Sprint规划会议是在每个Sprint开始时进行的,用于确定Sprint的目标和计划。Scrum日会是每天进行的,用于检查前一天的工作进度和计划当天...

Global site tag (gtag.js) - Google Analytics