Grooming Meeting的中文翻译是“梳理会议”,它并不是Scrum框架中标准的会议(标准会议为Planning Meeting, Daily Scrum Meeting, Review Meeting和Retrospective Meeting),而是为了澄清需求从而提高planning meeting的效率而添加的,可以称之为Pre-planning meeting。

目的

  • 添加新的用户故事(也可以来自团队内部)
  • 澄清需求,让团队对用户故事的理解在同一层面上
  • 分解用户故事,并重排相应的优先级
  • 评估用户故事的难易程度(planning poker)
  • 添加Acceptance Criteria
  • 找出用户故事模糊不清的方面,及时澄清确认

时间

  Grooming Meeting举行的时间点一般为当前Sprint结束之前的2~3天,这样可以为会议中遇到的一些不太明朗的需求预留澄清时间。Grooming Meeting的时长一般是2小时(针对两周的Sprint)

参会人员

  Grooming Meeting鼓励所有敏捷团队成员参加,当然如果有客户参加会更好,这样不同角色的人员可以从不同的角度来看待待梳理的用户故事

流程  

  梳理会议是由scrum master主持,PO作为主讲人按照用户故事的优先级进行梳理,梳理的用户故事只要够满足或者稍微超过下个Sprint所能commit的数目就行。

  针对一个story的梳理步骤一般为:

  • 会前

    • 团队成员查看(review)待梳理的用户故事,有一个初步了解
  • 会中  
    • 从用户故事列表中选择最高优先级的待做用户故事
    • PO对用户故事进行讲解
    • 团队成员针对用户故事从不同角度进行提问
    • PO解释,并最终对用户故事的内容达成一致,对于尚不清楚的需求,记录、添加action item并制定相应的所有人,会后进行确认
    • 团队定义acceptance criteria
    • 团队用Planning Poker对用户故事的难易程度进行评估
  • 会后
    • PO和团队成员对会议中尚不清楚的需求进行信息收集和确认  

测试人员

  对于测试人员,需要从以下几个视角来看待待梳理的用户故事:

  • 产品经理视角:用户故事是否合理?是否对客户有价值?是否为核心功能?优先级是否合理?是否可拆分?
  • 用户视角:是否易用?
  • 测试视角:acceptance criteria是否全面、合理?是否有blocking(环境、外部依赖等等)?

总结

通过梳理会议,团队成员对下个Sprint所要做的用户故事都已经有了一个清晰的理解,对计划会议相应的任务创建、评估会有一个很好的把握。

Grooming Meeting及测试人员所扮演的角色的更多相关文章

  1. 软件开发项目组各职能介绍 & 测试人员在团队中的定位

    前言     接触了许多非测试和新入行的测试从业者,听到最多的问题就是:“测试是否被需要?“   团队职能介绍     <暗黑者1>中有句台词,“专案组有五个职能角色构成,侦探.网警.痕迹 ...

  2. 测试管理_测试人员招聘[持续更新ing]

    招聘之难,难于上青天. 如何招聘到一位称心如意的员工想必是每个公司和管理者都要面临而且头疼的问题.尤其在初建团队或团队缺人的情况下问题会显得更加严重. 作为一个测试管理者,如何招聘到合适的测试人员是必 ...

  3. 如何避免测试人员提交重复的Bug

    我们在软件测试过程中,由于不同人员测试同一个项目,所以往往会出现Bug重复提交情况,导致对整个项目和人员产生影响: 浪费测试人员时间和精力,从而影响测试进度 浪费开发人员重复看Bug时间 若开发人员由 ...

  4. 软件测试 -- 测试人员和QA的区别

    软件测试人员的职责是尽可能早的找出软件缺陷,确保得以修复. 而质量保证人员(QA)主要职责是创建或者制定标准和方法,提高促进软件开发能力和减少软件缺陷. 测试人员的主要工作是测试,质量保证人员日常工作 ...

  5. APP测试中的头疼脑热:测试人员如何驱动开发做好自测

    如今,随着移动互联网的浪潮越翻越涌,移动APP测试工作的现状已经成了那本"家家难念"的经.不管公司大小,不管测试哪种类型的APP,让广泛测试者苦不堪言的就属重复性最多,测试工作量最 ...

  6. TCP/IP体系结构-测试人员必须理解的

    如果还想在测试这条路上继续走下去的话,那么下面这些东西就是我们必须去掌握的,至少你还不想止步于简单的黑盒测试--其实,一直想去接触Linux下的应用测试,这样能学到东西会很多,而且会非常的受用.之前听 ...

  7. iOS打包app发给测试人员测试

    说明:在项目开发过程中经常需要开发人员将项目打包成ipa包后,发给测试人员进行测试.本文贴图对打包的过程简单介绍. 一.Product ->archive (注意,不能是模拟器状态,如果当前调试 ...

  8. 作为测试人员,我是这么报BUG的

    在测试人员提需求的时候,大家经常会看到,测试员和开发一言不合就上BUG.然后开发一下就炸了,屡试不爽,招招致命. 曾经看到有个段子这么写道: 不要对程序员说,你的代码有BUG. 他的第一反应是:1.你 ...

  9. 测试面试话题8:测试人员如何让开发少写bug?

    在测试过程中和不同开发合作,往往会发现一些bug都是大多数开发人员常出现的错误,为了帮助开发人员,也减少测试的重复工作量,非常有必要将以往出现的bug做整理,分析原因,让开发知道这些bug, 避免再次 ...

随机推荐

  1. CentOS 使用SMB服务 让windows能够上传文件

    1. 新增加用户 useradd zhaobsh 2. 使用 pdbedit的方式新增加用户 pdbedit -a -u zhaobsh 3. 修改smb服务 systemctl restart sm ...

  2. ubuntu默认壁纸位置

    usr/share/backgrounds和usr/share/wallpapers

  3. WPF将数据库和GridView绑定并更改GridView模板

    首先来看一下如何使用GridView,在前台的话代码如下:这里仅仅举出一个例子,GridView是作为子项嵌套在ListView中的,这里的数据源是通过绑定的方式来绑定到GridView中的. < ...

  4. FEAT: Front-End Auto Testing

    FEAT FEAT: Front-End Auto Testing 前端自动化测试 jest $ yarn add -D jest # OR $ npm i -D jest https://jestj ...

  5. git常用命令及用法小计

    git init 初始化一个本地git仓库repository git status 查看状态 git add <file> 将工作区修改加到暂存区(stage) git commit - ...

  6. Java MD5Util

    package util; import java.security.MessageDigest; public class MD5Util {  public static String strin ...

  7. Nginx HTTP 过滤addition模块(响应前后追加数据)

    --with-http_addition_module 需要编译进Nginx 其功能主要在响应前或响应后追加内容 add_before_body 指令 将处理给定子请求后返回的文本添加到响应正文之前 ...

  8. Systemed systemctl 创建服务 详解

    原文:http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html 一.由来 历史上,Linux 的启动一直采用init进 ...

  9. BZOJ1828[USACO 2010 Mar Gold 2.Barn Allocation]——贪心+线段树

    题目描述 输入 第1行:两个用空格隔开的整数:N和M * 第2行到N+1行:第i+1行表示一个整数C_i * 第N+2到N+M+1行: 第i+N+1行表示2个整数 A_i和B_i 输出 * 第一行: ...

  10. (转)二分图匹配匈牙利算法与KM算法

    匈牙利算法转自于: https://blog.csdn.net/dark_scope/article/details/8880547 匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名 ...