本文主要是为了检测你对SCRUM Sprint 计划会议的了解和使用程度,

通过本文你可以检测一下 
    1、你们的SCRUM Sprint 计划会议的过程和步骤
    2、会议的输出结果
    Sprint 计划会议非常关键,应该算是 Scrum中最重要的活动(这当然是我的主观意见)。要是它执行的不好,整个 sprint 甚至都会被毁掉。
      举办 Sprint计划会议,是为了让团队获得足够的信息,能够在几个星期内不受干扰地工作,也是为了让产品负责人能对此有充分的信心
一、会议目的 
      1、定出 Sprint 目标和既定产品 Backlog  
      2、该会议的工作以分析为主,目标是要详细理解最终用户到底要什么。产品开发团队可以从该会议中详细了解最终用户的真实需要。在会议的结束,团队将会决定他们能够交付哪些东西。 
    基本要求: 
      只有团队成员才能决定团队在当前 Sprint 中能够领取多少个 Backlog 条目的工作。 
二、会议时间 
      在Sprint 中,每周该会议占用时间为 60分钟。在早上召开该会议,
      这样还有可能在同一天召开 Sprint规划会议的第二部分。  
三、会议准备 
        1.  邀请与会者:
              产品负责人
              Scrum Master
              团队所有成员
        2.  已按优先级排列产品 Backlog 中各项问题
        3.  已评估 Backlog 中的各项问题
        4.  把产品 Backlog 公开给会议中的每个人,保证其可被获取
        5.  预期团队中有哪些人已明确会缺席(如度假)
        6.  保证房间环境适合小组讨论 
        7.  每个人都可以获取上次 Sprint 评审会议和 Sprint 回顾会议的结果   
        8.  Sprint 时间表已经安排
        9.  Sprint 计划会议 1 的时间安排
        10.  Sprint 计划会议 2 的时间安排
        11.  Sprint 的第一天已确定
        12.  Sprint 的最后一天已确定
        13.  Scrum 每日例会的时间安排
        14.  Sprint 评审会议的时间安排
        15.  Sprint 回顾会议的时间安排
四、会议进程 
        1. 把 Sprint 时间表公开给所有人 
        2. 把 Sprint 评审会议的结果公开给所有人 
        3. 把 Sprint 回顾会议的结果公开给所有人 
        4. 产品负责人向团队产品阐述产品远景 
        5. 产品负责人和团队一起确定 Sprint 目标 
        6. 从第一个 Product Backlog条目(故事)开始。 
        7. 讨论该 Product Backlog条目,以深入理解。 
        8. 分析、明确用户验收测试。 
        9. 找到非功能性需求(性能、稳定性……)。 
        10. 找到验收条件。 
        11. 弄清楚需要“完成”到何种水平。 
        12. 获得  Backlog 条目各个方面的清晰了解。 
        13. 绘制出所需交付物的相关图表,包括流程图、UML 图、手绘草图、屏幕 UI设计等。 
        14. 回到步骤 1,选取下一个Backlog条目  
        流程检查: 
            询问团队能否快速回答下列问题,只需简要回答即可:“我们能在这个 Sprint中完成第一个 Backlog 条目吗?”如果能得到肯定回答,那么继续询问下一个Backlog条目,一直到已经分析完的最后一个Backlog 条目。 
        接下来,休息一下。 
        在休息之后: 
        对下一个 Backlog条目展开上述流程。   
        结束流程: 
        1. 在Sprint 规划会议第一部分结束前留出20分钟。 
        2. 再次提问——这次要更加严肃、正式:“你们能否完成第一个 Backlog 条目,……第二个,……?” 
        3. 如果团队认为他们不能再接受更多Backlog条目,那就停下来。 
        4. 现在是非常重要的一步:送走Product Owner。她必须离开!所有的人,除了团队和 Scrum Master  之外的所有人,都得离开。客户、最终用户,所有其他人都得离开! 
        5. 当其他人都离开后,再询问团队:“说真的——你们相信自己可以完成这个列表?” 
        6. 希望团队现在能短暂讨论一下,看看他们到底认为自己能完成多少工作。 
        7. 将结果与 Product Owner和最终用户沟通。不许再讨论了!    
五、会议结果 
        1. 为 Sprint 计划会议2的进行准备好既定产品 Backlog  
        2. 选择好的 Product Backlog条目。 
        3. 各个Backlog条目的需求。

4. 各个Backlog条目的用户验收测试

敏捷开发(八)- Scrum Sprint计划会议1的更多相关文章

  1. 敏捷开发(九)- Scrum Sprint计划会议2

    本文主要是为了检测你对SCRUM Sprint 计划会议二的了解和使用程度, 通过本文你可以检测一下     1.你们的SCRUM Sprint 计划会议二的过程和步骤    2.SCRUM Spri ...

  2. 敏捷开发方法-Scrum

    为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资 ...

  3. 敏捷开发 与 Scrum

    敏捷开发以用户的需求进化为核心,采用迭代.循序渐进的方法进行软件开发.在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视.可集成和可运行使用的特征.换言之,就是把 ...

  4. 敏捷开发(2)-Scrum

    什么是SCRUM Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作:把一个开发流程的名字取名为Scrum,我想你一定能想象出你的开发团队在开发一个项目时,大家像打橄榄球一样迅速.富有 ...

  5. 敏捷开发与Scrum

    敏捷开发以用户的需求进化为核心,采用迭代.循序渐进的方法进行软件开发.在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视.可集成和可运行使用的特征.换言之,就是把 ...

  6. 敏捷开发中的sprint是什么意思_百度知道

    敏捷开发中的sprint是什么意思_百度知道     敏捷开发中的sprint是什么意思    未成年RB21 | 浏览 4208 次    推荐于2016-02-27 15:19:02     最佳 ...

  7. 微服务与敏捷开发(Scrum/Kanban)的核心思想之我见

    微服务与敏捷开发(Scrum/Kanban)的核心思想之我见   关于"微服务"和"敏捷开发"的文章网络上有很多,所以这里不再重复叙述这些概念的解释和特点,而是 ...

  8. 计应152第六组Sprint计划会议

    Sprint计划会议 会议时间:2016年12月8下午16:00 会议地点:宿舍 会议进程 • 首先我们讨论了排球计分规则程序完成需要做的一些工作:程序的初期设计,数据分析,典型用户,场景,代码的编写 ...

  9. 敏捷开发(十一)- Scrum Sprint评审会议

    本文主要是为了检测你对SCRUM 评审会议的了解和使用程度, 通过本文你可以检测一下     1.你们的SCRUM 评审会议的过程和步骤    2.SCRUM 评审会议的输出结果一.会议目的     ...

随机推荐

  1. LevelDB架构

    LevelDB系列之整体架构   LevelDb本质上是一套存储系统以及在这套存储系统上提供的一些操作接口.为了便于理解整个系统及其处理流程,我们可以从两个不同的角度来看待LevleDb:静态角度和动 ...

  2. JavaScript事件的几个细节

    JavaScript事件的几个细节 一.是捕获还是冒泡 昨天被问到一个问题:事件流有几个阶段?在这几个阶段中,事件一共发生几次? 问题很简单,但对于事件一共发生几次有点乱.总觉得捕获也能触发事件.冒泡 ...

  3. 【July】从头到尾彻底理解KMP

    从头到尾彻底理解KMP 作者:July时间:最初写于2011年12月,2014年7月21日晚10点 全部删除重写成此文,随后的半个多月不断反复改进. 1. 引言 本KMP原文最初写于2年多前的2011 ...

  4. TPL相关

    C#中的Timer System.Windows.Forms.TimerSystem.Threading.Timer System.Timers.Timer 1.System.Windows.Form ...

  5. <c:if>判断两个<c:forEach>里的数据是否相等

    问题:两个<c:forEach>嵌套,里面循环的值和外面的值进行比较(里层里的PARENTID是否等于外层的ID),如果相等就显示. <c:forEach items="$ ...

  6. CSS:CSS学习总结

    CSS:CSS学习总结 背景 CSS是一种声明式的语言,学好CSS的难度甚至大于学好一门服务器语言(我个人的感觉),这周在学习CSS,就记录一下学习经验. 1.规则声明顺序 因为CSS的样式具备层叠性 ...

  7. ToList<>()所带来的性能影响

    ToList<>()所带来的性能影响  前几天优化师弟写的代码,有一个地方给我留下很深刻的印象,就是我发现他总是将PLINQ的结果ToList<>(),然后再返回给主程序,对于 ...

  8. bin文件和elf文件

    ELF文件格式是一个开放标准,各种UNIX系统的可执行文件都采用ELF格式,它有三种不同的类型: 可重定位的目标文件(Relocatable,或者Object File) 可执行文件(Executab ...

  9. Linux kernel中网络设备的管理

    kernel中使用net_device结构来描述网络设备,这个结构是网络驱动及接口层中最重要的结构.该结构不仅描述了接口方面的信息,还包括硬件信息,致使该结构很大很复杂.通过这个结构,内核在底层的网络 ...

  10. 给你的git仓库瘦身

    很久没有写博客了,最近遇到了一个git问题,比较典型,记录下来与大家分享. 我们使用git版本控制的时候享受了很多便利,不管是代码合并,分支提供给我们的并发,但我们也往往忽略了每次提交之后在我们本地项 ...