如何编写产品backlog

产品 backlog 是 Scrum 的核心,也是一切的起源。从根本上说,它
就是一个需求、或故事、或特性等组成的列表,按照重要性的级别
进行了排序。它里面包含的是客户想要的东西,并用客户的术语加
以描述。

backlog一般包含这几个字段

  1. ID-----统一标识符,一个自增长数字
  2. Name ----- 简短的描述性故事名
  3. Importance-----重要性
  4. Inisital estimate ---- 团队初步估算工程量(包括story point ,一般大致相当于一个“理想的人天----man day”)
  5. How to demo -----它大略描述了这个故事应
    该如何在 sprint 演示上进行示范,本质就是一个简单的测
    试规范。“先这样做,然后那样做,就应该得到……的结
    果 ”。
    o 如果你在使用 TDD(测试驱动开发),那么这段
    描述就可以作为验收测试的伪码表示。
  6. Notes — 相关信息、解释说明和对其它资料的引
    用等等。一般都非常简短。

    额外的故事字段
    有时为了便于产品负责人判断优先级别,我们也会在产品 backlog
    中使用一些其它字段。
    ƒ Track(类别)——当前故事的大致分类,例如“后台系统”
    或“优化”。这样产品负责人就可以很容易选出所有的“优
    化”条目,把它们的级别都设得比较低。类似的操作执行
    起来都很方便。
    ƒ Components(组件)——通常在 Excel 文档中用“复选框”
    实现,例如“数据库,服务器,客户端”。团队或者产品
    负责人可以在这里进行标识,以明确哪些技术组件在这个
    故事的实现中会被包含进来。这种做法在多个 Scrum 团队
    协作的时候很有用——比如一个后台系统团队和一个客户
    端团队——他们很容易知道自己应当对哪些故事负责。
    ƒ Requestor(请求者)——产品负责人可能需要记录是哪个
    客户或相关干系人最先提出了这项需求,在后续开发过程
    中向他提供反馈。
    ƒ Bug tracking ID(Bug 跟踪 ID)——如果你有个 bug 跟踪
    系统,就像我们用的 Jira 一样,那么了解一下故事与 bug
    之间的直接联系就会对你很有帮助。

敏捷学习~backlog相关推荐

  1. 敏捷学习笔记【二】——《看板和Scrum相得益彰》

    1 什么是Scrum,什么是看板? Scrum简介 我们不是靠一个庞大的团队,花大量时间造出庞然大物:而是用小团队在短时间内 做出小块的东西来,在有规律的集成中组装出全貌 看板 将流程可视化 限制 W ...

  2. 国内资深敏捷教练姜信宝:敏捷学习指南 带你从入门到深入

    作者简介:姜信宝(Bob Jiang),中国北方第一位CST(Certified Scrum Trainer),国内知名电商资深敏捷教练.金牌讲师,Certified LeSS Practitione ...

  3. 敏捷产品Backlog需求管理

    传统的瀑布工作模式使用详细的需求说明书来表达需求,需求人员负责做需求调研,根据调研情况编制详细的需求说明书,进行需求评审,评审之后签字确认交给研发团队设计开发.在这样的环境下,需求文档是信息传递的主体 ...

  4. 敏捷学习之Scrum五个事件

    一.产品BackLog梳理会议 产品代办事项通常会很大也很宽泛,而且想法会变来变去,优先级也会变化,所以产品待办事项列表梳理是一个贯穿整个Scrum项目的始终活动. 该活动包含但不限于以下的内容 1. ...

  5. [博学谷学习记录]超强总结,用心分享|架构 敏捷 - 开发管理之道

    提示:学习笔记 欢迎指点 文章目录 1.敏捷开发思想之道 2.面向对象开发之道 3.敏捷学习之道 1.敏捷开发思想之道 一名敏捷开发者,敏捷思想的掌握自然首当其冲.在敏捷开发实施的过程中,我们虽然不是 ...

  6. 敏捷开发方法学及应用

    敏捷开发方法学及应用 简介 本篇文章是有关敏捷软件开发方法学及应用的基础知识.敏捷开发是有关团队怎么样合作去实现一个常规目标.敏捷开发并不仅仅适用于软件开发者,也适用于团队领导人,项目经理,产品经理, ...

  7. 敏捷交付_确保敏捷交付

    敏捷交付 Assurance and Agile - two words not commonly seen together, and for good reason. The early and ...

  8. 敏捷转型行动笔记:敏捷导入课程培训

    对于毫无任何敏捷开发经验的团队而言,在经历前期的初始学习了解后,要想快速地迈上敏捷转型的道路,仍然少不了要引入外部培训,通过导入课程让转型团队逐步建立精益-敏捷的思维方式,较为深刻地理解敏捷的价值观和 ...

  9. 传统研发团队的敏捷转型实践之路

    在行业数字化转型加速的今天,精益敏捷.DevOps等已成为软件研发团队经常提起的热点词汇.对于软件研发而言,效率.质量是永恒的主题,提升软件研发效能的关键是要提升持续交付能力,而要构建持续交付能力,走 ...

最新文章

  1. kotlin + springboot启用elasticsearch搜索
  2. 深入分析Java的序列化与反序列化
  3. 关于日常使用的命令解读:ifconfig
  4. Vue入门教程:node安装vue命令行工具及启动项目
  5. SAP Fiori Elements - smart filter bar study - filter display logic
  6. 2019年那些匆忙入市的朋友现在都赚到钱了吗?
  7. JSF Tomcat配置示例
  8. TCP多进程并发服务端 Linux socket编程入门(2)
  9. Rocksdb的优劣及应用场景分析
  10. caspase3是什么意思_caspase-3
  11. STL常见算法transform以及二分查找,以及lambda表达式
  12. 基于SSM的猫头鹰物流网站
  13. 《电路》邱关源 思维导图 第五章-含有运算放大器的电阻电路
  14. java实现word文档形式导出(含多级表头)
  15. PUN☀️七、网络同步:Object Synchronization
  16. RSA之共模攻击与共享素数
  17. Visio绘制网络模型
  18. 【离散数学】二元关系中的传递关系与非传递关系
  19. 机器学习(一)- feature scaling
  20. 介绍一款搜索引擎(Magi):也就比百度好用一丢丢

热门文章

  1. 数字电路技术可能出现的简答题_学堂云卡通说解数字电子技术(自主模式)答案第一小节课后作业答案...
  2. js入门篇--制作简单闪烁图片
  3. Matlab解五次以上方程,大侠帮忙,matlab解方程组 (5个方程,5个未知数)
  4. Unity3D插件 Doozy UI 学习(三):UI Element
  5. 五彩斑斓的颜色可预告心情
  6. 使用JPBC实现双线性对加密算法(BasicIdent体制的java实现)
  7. 【Android高级】Android系统以及Activity启动讲解
  8. 再生龙linux多挂载点备份,利用Clonezilla(再生龙)对Linux系统备份与恢复
  9. 计算机网络知识点总结——第三章数据链路层
  10. C predefined macros __FILE__,__LINE__,__func__