博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第5章 发布循环
阅读量:7059 次
发布时间:2019-06-28

本文共 1247 字,大约阅读时间需要 4 分钟。

5.1  发布循环

敏捷团队经由快速发布、快速学习,缩短团队在项目的“学习周期”。在单个发布期间的过程如下:

1.一开始要进行发布规划。

2.进行必要的刺探与收集下一迭代用户故事细节。

3.进行多次的迭代循环,完成增量成果。

4.最后进行增量成果发布与进行发布回顾会议。

5.2  发布规划

1.发布规划会议

发布规划会议参与人:干系人、发起人、产品负责人、敏捷教练、开发成员及测试员都应该参与发布规划会议。

2.发布规划投入

(1).商业价值。

(2).根据商业价值排序用户故事优先级。

(3).用户故事有关的风险。

(4).发布的日期。

3.发布规划过程

(1).团队检验已修订的待办列表。

(2).将在目前发布的用户故事排序(最小产品所带来的商业利益大于发布的成本),下一个发布,及未来的发布。

(3).将用户故事拆解为更小的单位。如果是大的任务先不分解,很久才会被处理到的大用户故事。

(4).为每个用户故事确认初步的验收标准。

(5).为每个用户故事进行点数估算。

(6).审查用户故事点数:如果团队不同意的话,要重新评估点数。

(7).在目前发布,对用户故事与风险进行排序。

(8).规划这次发布每个迭代应完成哪些用户故事。

4.发布规划产出

(1).已切割为适当大小的用户故事。

(2).修订的产品(用户故事)地图。

(3).已确认的用户故事验收标准。

(4).已估算的发布待办列表:明确哪些用户故事会出现在这次发布中。

5.3  单次发布内的用户故事

5.3.1  切割用户故事

1.用户故事分解

(1).基于过程的分解

(2).CRUD

1).建立(Create)。

2).读取(Read)。

3).更改(Update)。

4).删除(Delete)。

(3).基于功能的分解

(4).基于商业规则的分解

(5).基于用户或平台的分解。

(6).基于质量等级的分解。

(7).基于验收测试的分解。

2.定义验收标准

5.3.2  估算用户故事点数

1.给发布计划一些缓冲

2.“规划扑克”的估算方法

5.3.3  优先级排序技术

1.在产品地图阶段影响优先级的因素

(1).商业价值,产生的收益。

(2).降低成本。

(3).市场需求,竞争优势。

2.发布期间影响优先级的因素

(1).技术相依性。

(2).风险。

(3).商业规则的复杂性,包括技术复杂性或新的科技、工具及架构。

3.排序的方法

(1).Kano

1).基本(Basic)。

2).有绩效(Performance)。

3).令人兴奋(Excitement)。

(2).MoSCoW

1).一定要:是最基本的,不能没有。

2).应该要:是重要的,应该要有。

3).可以要:在短时间内可以不要。

4).不需要:应该搁置,以后再说。

(3).根据风险调整

5.4  刺探与准备用户故事

1.刺探

2.为用户故事搜集细节

 

转载于:https://www.cnblogs.com/SanMaoSpace/p/6661907.html

你可能感兴趣的文章
Eclipse下配置使用Hadoop插件
查看>>
GAN
查看>>
文件操作
查看>>
Eclipse对于多个Java项目的支持并不友好!
查看>>
Pandas Series数据结构基本操作
查看>>
ubuntu桌面环境配置及切换
查看>>
oracle常用查询三
查看>>
码字定式之SQL(6)
查看>>
命名空间“Microsoft”中不存在类型或命名空间名“Reporting”(是否缺少程序集引用?)...
查看>>
【转】Scheme 编程环境的设置
查看>>
异常分类,异常抛出位置
查看>>
需求分析与原型设计
查看>>
敌兵布阵 HDU - 1166 (树状数组模板题,线段树模板题)
查看>>
Threading and Tasks in Chrome
查看>>
七、Maven依赖管理
查看>>
Android 学习
查看>>
工厂模式
查看>>
spring中的web上下文,spring上下文,springmvc上下文区别(超详细)(转载)
查看>>
RxSwift 对 MJRefresh 使用的封装
查看>>
leetcode 118 Pascal's Triangle
查看>>