敏捷学习~backlog
如何编写产品backlog
产品 backlog 是 Scrum 的核心,也是一切的起源。从根本上说,它
就是一个需求、或故事、或特性等组成的列表,按照重要性的级别
进行了排序。它里面包含的是客户想要的东西,并用客户的术语加
以描述。
backlog一般包含这几个字段
- ID-----统一标识符,一个自增长数字
- Name ----- 简短的描述性故事名
- Importance-----重要性
- Inisital estimate ---- 团队初步估算工程量(包括story point ,一般大致相当于一个“理想的人天----man day”)
- How to demo -----它大略描述了这个故事应
该如何在 sprint 演示上进行示范,本质就是一个简单的测
试规范。“先这样做,然后那样做,就应该得到……的结
果 ”。
o 如果你在使用 TDD(测试驱动开发),那么这段
描述就可以作为验收测试的伪码表示。 - Notes — 相关信息、解释说明和对其它资料的引
用等等。一般都非常简短。
额外的故事字段
有时为了便于产品负责人判断优先级别,我们也会在产品 backlog
中使用一些其它字段。
ƒ Track(类别)——当前故事的大致分类,例如“后台系统”
或“优化”。这样产品负责人就可以很容易选出所有的“优
化”条目,把它们的级别都设得比较低。类似的操作执行
起来都很方便。
ƒ Components(组件)——通常在 Excel 文档中用“复选框”
实现,例如“数据库,服务器,客户端”。团队或者产品
负责人可以在这里进行标识,以明确哪些技术组件在这个
故事的实现中会被包含进来。这种做法在多个 Scrum 团队
协作的时候很有用——比如一个后台系统团队和一个客户
端团队——他们很容易知道自己应当对哪些故事负责。
ƒ Requestor(请求者)——产品负责人可能需要记录是哪个
客户或相关干系人最先提出了这项需求,在后续开发过程
中向他提供反馈。
ƒ Bug tracking ID(Bug 跟踪 ID)——如果你有个 bug 跟踪
系统,就像我们用的 Jira 一样,那么了解一下故事与 bug
之间的直接联系就会对你很有帮助。
敏捷学习~backlog相关推荐
- 敏捷学习笔记【二】——《看板和Scrum相得益彰》
1 什么是Scrum,什么是看板? Scrum简介 我们不是靠一个庞大的团队,花大量时间造出庞然大物:而是用小团队在短时间内 做出小块的东西来,在有规律的集成中组装出全貌 看板 将流程可视化 限制 W ...
- 国内资深敏捷教练姜信宝:敏捷学习指南 带你从入门到深入
作者简介:姜信宝(Bob Jiang),中国北方第一位CST(Certified Scrum Trainer),国内知名电商资深敏捷教练.金牌讲师,Certified LeSS Practitione ...
- 敏捷产品Backlog需求管理
传统的瀑布工作模式使用详细的需求说明书来表达需求,需求人员负责做需求调研,根据调研情况编制详细的需求说明书,进行需求评审,评审之后签字确认交给研发团队设计开发.在这样的环境下,需求文档是信息传递的主体 ...
- 敏捷学习之Scrum五个事件
一.产品BackLog梳理会议 产品代办事项通常会很大也很宽泛,而且想法会变来变去,优先级也会变化,所以产品待办事项列表梳理是一个贯穿整个Scrum项目的始终活动. 该活动包含但不限于以下的内容 1. ...
- [博学谷学习记录]超强总结,用心分享|架构 敏捷 - 开发管理之道
提示:学习笔记 欢迎指点 文章目录 1.敏捷开发思想之道 2.面向对象开发之道 3.敏捷学习之道 1.敏捷开发思想之道 一名敏捷开发者,敏捷思想的掌握自然首当其冲.在敏捷开发实施的过程中,我们虽然不是 ...
- 敏捷开发方法学及应用
敏捷开发方法学及应用 简介 本篇文章是有关敏捷软件开发方法学及应用的基础知识.敏捷开发是有关团队怎么样合作去实现一个常规目标.敏捷开发并不仅仅适用于软件开发者,也适用于团队领导人,项目经理,产品经理, ...
- 敏捷交付_确保敏捷交付
敏捷交付 Assurance and Agile - two words not commonly seen together, and for good reason. The early and ...
- 敏捷转型行动笔记:敏捷导入课程培训
对于毫无任何敏捷开发经验的团队而言,在经历前期的初始学习了解后,要想快速地迈上敏捷转型的道路,仍然少不了要引入外部培训,通过导入课程让转型团队逐步建立精益-敏捷的思维方式,较为深刻地理解敏捷的价值观和 ...
- 传统研发团队的敏捷转型实践之路
在行业数字化转型加速的今天,精益敏捷.DevOps等已成为软件研发团队经常提起的热点词汇.对于软件研发而言,效率.质量是永恒的主题,提升软件研发效能的关键是要提升持续交付能力,而要构建持续交付能力,走 ...
最新文章
- kotlin + springboot启用elasticsearch搜索
- 深入分析Java的序列化与反序列化
- 关于日常使用的命令解读:ifconfig
- Vue入门教程:node安装vue命令行工具及启动项目
- SAP Fiori Elements - smart filter bar study - filter display logic
- 2019年那些匆忙入市的朋友现在都赚到钱了吗?
- JSF Tomcat配置示例
- TCP多进程并发服务端 Linux socket编程入门(2)
- Rocksdb的优劣及应用场景分析
- caspase3是什么意思_caspase-3
- STL常见算法transform以及二分查找,以及lambda表达式
- 基于SSM的猫头鹰物流网站
- 《电路》邱关源 思维导图 第五章-含有运算放大器的电阻电路
- java实现word文档形式导出(含多级表头)
- PUN☀️七、网络同步:Object Synchronization
- RSA之共模攻击与共享素数
- Visio绘制网络模型
- 【离散数学】二元关系中的传递关系与非传递关系
- 机器学习(一)- feature scaling
- 介绍一款搜索引擎(Magi):也就比百度好用一丢丢
热门文章
- 数字电路技术可能出现的简答题_学堂云卡通说解数字电子技术(自主模式)答案第一小节课后作业答案...
- js入门篇--制作简单闪烁图片
- Matlab解五次以上方程,大侠帮忙,matlab解方程组 (5个方程,5个未知数)
- Unity3D插件 Doozy UI 学习(三):UI Element
- 五彩斑斓的颜色可预告心情
- 使用JPBC实现双线性对加密算法(BasicIdent体制的java实现)
- 【Android高级】Android系统以及Activity启动讲解
- 再生龙linux多挂载点备份,利用Clonezilla(再生龙)对Linux系统备份与恢复
- 计算机网络知识点总结——第三章数据链路层
- C predefined macros __FILE__,__LINE__,__func__