敏捷开发(九)- Scrum Sprint计划会议2
本文主要是为了检测你对SCRUM Sprint 计划会议二的了解和使用程度,
通过本文你可以检测一下
1、你们的SCRUM Sprint 计划会议二的过程和步骤
2、SCRUM Sprint 计划会议二的输出结果
该会议是在Sprint 计划会议一的基础上进行的.
一、会议目的
该会议的工作以设计为主。产品开发团队可以为他们要实现的解决方案完成设计工作。在会议的结束,团队知道如何构建他们在当前 Sprint中要开发的功能
1. 确定 sprint 长度
时间短就好。公司会因此而变得“敏捷”,有利于随机应变。短的 sprint=短反馈周期=更频繁的交付=更频繁的客户反馈=在错误方向上花的时间更少=学习和改进的速度更快,众多好处接踵而来。
2. 确定 sprint 目标
出于某些原因,制定 sprint 目标确实很困难。但我发现即使是像挤牙膏一样把它挤出来,那也是值得的。半死不活的目标也比啥都没有强
3. 决定 sprint 要包含的故事
决定哪些故事需要在这个 sprint 中完成,是 sprint 计划会议的一个主要活动
4. 定下每日例会的时间地点
5. 确定 Backlog 中各项的大小.
6. 团队成员可以从会议中知道项目接下来的阶段会发生哪些事情。
7. 修整Backlog内容:以合理方式分解Backlog各个项目,从而获得更深入的理解
二、会议时间
在 Sprint 中,每周该会议占用时间为 60 分钟。在 Sprint 规划会议第一部分完成后,召开该会议。可以将午餐作为两次会议一个更长久的休息。但是要在同一天完成 Sprint规划会议第一部分
三、会议准备
1. 邀请与会者:
产品负责人
Scrum Master
团队所有成员
2. 任务规划时可以参考既定产品 Backlog
四、会议进程
1. 从第一个 Backlog条目开始。
确定对于客户的需求理解正确。
围绕该Backlog 条目进行设计,并基于下列类似问题:
(1)、我们需要编写什么样的接口?
(2)、我们需要创建什么样的架构?
(3)、我们需要更新哪些表?
(4)、我们需要更新或是编写哪些组件?
(5)、确保考虑到工作中所有的细节
编码
测试
代码评审
会议
学习新技术
编写文档
(6)、如果任务需时超过一天,尝试把该任务分割成几个小任务
2. 当团队明确知道自己应该如何开发该功能后,就可以转向下一个 Backlog 条目了。
在会议的最后 10 分钟,团队成员使用即时贴写出初步的任务。这能帮助团队成员知道接下来的工作从哪里开展。将这些任务放在任务板上。不要估算这些任务
五、会议结果
1. sprint 目标。
2. 团队成员名单(以及他们的投入程度,如果不是 100%的话)。
3. 经过估算的Product Backlog即 sprint 中包括的故事列表)。
4. 确定好 sprint 演示日期。
5. 确定好时间地点,供举行每日 scrum会议。
6. 需要澄清的问题。
7. 公司的所有人员都要获得这个已经评估的backlog
敏捷开发(九)- Scrum Sprint计划会议2的更多相关文章
- 敏捷开发(八)- Scrum Sprint计划会议1
本文主要是为了检测你对SCRUM Sprint 计划会议的了解和使用程度, 通过本文你可以检测一下 1.你们的SCRUM Sprint 计划会议的过程和步骤 2.会议的输出结果 S ...
- 敏捷开发方法-Scrum
为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资 ...
- 敏捷开发 与 Scrum
敏捷开发以用户的需求进化为核心,采用迭代.循序渐进的方法进行软件开发.在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视.可集成和可运行使用的特征.换言之,就是把 ...
- 敏捷开发(2)-Scrum
什么是SCRUM Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作:把一个开发流程的名字取名为Scrum,我想你一定能想象出你的开发团队在开发一个项目时,大家像打橄榄球一样迅速.富有 ...
- 敏捷开发与Scrum
敏捷开发以用户的需求进化为核心,采用迭代.循序渐进的方法进行软件开发.在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视.可集成和可运行使用的特征.换言之,就是把 ...
- 敏捷开发中的sprint是什么意思_百度知道
敏捷开发中的sprint是什么意思_百度知道 敏捷开发中的sprint是什么意思 未成年RB21 | 浏览 4208 次 推荐于2016-02-27 15:19:02 最佳 ...
- 微服务与敏捷开发(Scrum/Kanban)的核心思想之我见
微服务与敏捷开发(Scrum/Kanban)的核心思想之我见 关于"微服务"和"敏捷开发"的文章网络上有很多,所以这里不再重复叙述这些概念的解释和特点,而是 ...
- 计应152第六组Sprint计划会议
Sprint计划会议 会议时间:2016年12月8下午16:00 会议地点:宿舍 会议进程 • 首先我们讨论了排球计分规则程序完成需要做的一些工作:程序的初期设计,数据分析,典型用户,场景,代码的编写 ...
- 敏捷开发(十一)- Scrum Sprint评审会议
本文主要是为了检测你对SCRUM 评审会议的了解和使用程度, 通过本文你可以检测一下 1.你们的SCRUM 评审会议的过程和步骤 2.SCRUM 评审会议的输出结果一.会议目的 ...
随机推荐
- 基于byte[]的HTTP协议头分析代码
smark 专注于高并发网络和大型网站架规划设计,提供.NET平台下高吞吐的网络通讯应用技术咨询和支持 基于byte[]的HTTP协议头分析代码 最近需要为组件实现一个HTTP的扩展包,所以简单地实现 ...
- UML类图的常见关系1
设计模式之UML类图的常见关系(一) 本篇会讲解在UML类图中,常见几种关系: 泛化(Generalization),依赖(Dependency),关联(Association),聚合(Aggre ...
- springMVC3学习(十一)--文件上传CommonsMultipartFile
使用springMVC提供的CommonsMultipartFile类进行读取文件 需要用到上传文件的两个jar包 commons-logging.jar.commons-io-xxx.jar 1.在 ...
- jQuery中bind与live的用法与区别
首先介绍这两个方法之前,我们常用的是click()方法 $("a").click(function() { alert("hello"); }); click( ...
- Ubuntu下使用vpn连接远程服务器
公司的服务器提供了vpn接入点,这样在家里也可以通过vpn连到公司的服务器里作一些事情.昨天下午申请了vpn帐号,然后先在windows下试着连接vpn服务器,一切okay,证明自己的vpn帐户没有问 ...
- Caffe Ubuntu14.04 64位 的最快安装 (cuda7.5 + cudnn7.0 2016最新)
最近因为各种原因,装过不少次Caffe,安装过程很多坑,为节省新手的时间,特此总结整个安装流程. 关于Ubuntu 版本的选择,建议用14.04这个比较稳定的版本,但是千万不要用麒麟版!!!比原版体验 ...
- js 获取页面内链接
今天有同学问如何用 JS 正则表达式获取一段文本中的超链接,并对超链接进行处理,想了几分钟,写了下面的代码: var re = /https?:\/\/[\w\.:~\-\d\/]+(?:\?[\w\ ...
- mosquitto awareness when before it's being compiling, and you do settings and testing
Mostly, this clearify the usage of ' mosquitto.conf ' in easy-understanding language. 1. compile ...
- Ubuntu系统中初次下载Android源码的一点经验
这阵子突然心血来潮,想看看android的源代码,所以这一两天晚上都在折腾下载这个东西. (其实在GitHub上可以在线看的,不过不太喜欢在线看,URL附上 https://github.com/an ...
- linux下如何使用USB存储设备
如何在Linux环境中使用USB接口的 存储 设备?这是各大电脑论坛上出现得比较多的一个问题,同此可见这也是摆在许多电脑玩家面前的一道难题. 本文就为您提供一套完美的解决方案,通过下面的方法,您仅可以 ...