产品backlog由所有的功能特性,包括业务功能,非业务功能(技术、架构和工程实践相关),提升点以及缺陷的修复等组成。这些内容也是将来产品版本发布的主要内容。

一个完整的backlog是一个的蓝图,可以根据它来把产品改造成为我们期望的样子。 但是在Scrum中,Backlog是根据产品和产品使用环境的演化而不断演化的。所以Backlog是动态的,我们会持续的改变它去确保我们的产品是最合理的,最有竞争力的,最有价值的。

当我们去看产品的backlog的时候,优先级是一个重要的视角,优先级越高的backlog需要越清晰,越详细。对于优先级低的backlog,详细程度会越低,直到几乎我们不能认为它是一个backlog项(非常低的优先级,只相当于一个占位符,来用做提醒)。

估算

对每个backlog项做估算(包括成本,复杂度,风险,功能点)。优先级越高的Backlog估算要越精确,在估算的过程中可能会导致backlog的优先顺序有可能随之发生变化(对于那些很重要,并且可以快速解决的问题可以先做)。 我们要经常做估算。

创建者

Backlog内容的来源是多样化的. 产品营销部门会分析产生产品的特性和功能点,销售也会有很多反馈可以使产品更具有竞争力或者取悦某些特殊的客户。产品的架构师或者设计人员也会提出一些技术架构方面或者工程实践方面的需求使得产品更加灵活,更具扩展性,可复用性,开发更高效等等。产品实施或者技术支持部门也会有许多产品缺陷的反馈被放入Backlog。

优先顺序

每个backlog项都有优先级,这些backlog项按照优先次序排行队列放在backlog列表中。在评估的过程中

我需要在“什么样的产品特性,技术架构,缺陷的修复才会给产品公司和它的客户带来带来最大的收益? ” 和”什么样的技术架构,工程方法使我们可以更快,更高质量的交付版本”之间做出抉择。不论是对内部技术环境或者外部市场,我们都需要不断筛选和评估什么是最重要的。

版本发布

 规划接下来的几个版本,包括版本的目标,及可能包含的内容。(我们可能需要在发布内容,开发成本及发布周期之间做出抉择)。

产品Backlog要按照release分组,要让开发团队的所有成员都全部的了解总体开发目标,并且确保所有的技术问题都做了充分的考虑并且放入了产品backlog.

负责人 

我们需要指定一个负责人来管理Backlog。这个人的职责是管理和控制Backlog列表,对于商业产品的开发, backlog的负责人也许会是产品经理,对于内部项目的开发backlog的负责人有可能是项目经理或者它指派的人。这个负责人的职责是调整产品 backlog的优先级和工作量估算,同时决定哪些内容包括在Sprint中。这是一个各个相关的组织协作的过程。

优先级  

只有一个人来进行排序的工作,这个人的职责是确保达成产品的愿景,提高产品投资回报率。这个人的职位一般是产品经理或者产品营销经理。如果任何人需要改变优先级,他们必须说服这个负责人去改变。

可视化 

产品的backlog需要能够让开发团队,利益相关者等相关的人能够很容易的看到它的内容,状态,进展等等。

本文转自:SCRUM中文网

原文链接:http://www.scrumcn.com/agile/scrum/7000.html

什么是产品Backlog(Product Backlog)?相关推荐

  1. Product Backlog:终极任务清单

    健康的Product Backlog就像一个健康的人那样:整洁有序.组织合理.公开透明. 一个按照优先级顺序排好的敏捷Backlog不仅能够简化发版和迭代计划,还能够对团队计划去做的所有工作进行细致规 ...

  2. 【原创】Scrum中Product Backlog和Sprint Backlog的区别

      Product Backlog Sprint Backlog 详细度 比较详细 非常详细 估算单位 Story Points 小时 文档归属 Product Owner 开发团队 更新频率 一次/ ...

  3. 项目经理(Project Manager)和产品经理(Product Manager),简称PM。

    作者:知乎用户g5outi 链接:https://www.zhihu.com/question/350325514/answer/857066539 来源:知乎 著作权归作者所有.商业转载请联系作者获 ...

  4. 产品Backlog(Product Backlog)是什么?

    产品backlog由所有的功能特性,包括业务功能,非业务功能(技术.架构和工程实践相关),提升点以及缺陷的修复等组成.这些内容也是将来产品版本发布的主要内容. 一个完整的backlog是一个的蓝图,可 ...

  5. 产品经理(Product Manager)相关英文术语

    产品经理–PM(Product Manager) 研发–RD(Research & Develop) 前段–FE(Front End) 测试–QA(Quality Assurance) 数据库 ...

  6. 产品经理(Product Manager)

    1.产品经理 产品经理是进行产品设计和需求分析的一个职位.产品经理工作内容包含需求收集, 需求分析,需求落地,项目跟踪,项目上线,数据跟踪以及对业务人员进行培训,协助 运营.销售.客服等开展工作.如果 ...

  7. php设置backlog,php-fpm backlog参数优化

    一.问题分析 1.分析php-fpm.slow.log发现没有执行慢的地方,然后把目光放到了nginx 与php建立连接的阶段上,使用tcpdump在服务器上抓包, 发现性能差的机器上存在大量的SYN ...

  8. Magento相关产品(Related Product)推荐销售(Up-sells)和交叉销售(Cross-sells)

    http://www.hicoogle.com/magento-products-related-product-sale-up-sells-and-cross-selling-cross-sells ...

  9. Scrum指南2020中文版发布/scrum中文网

    转载请注明出处:https://www.scrumcn.com/agile/scrum/24060.html Scrum指南由Ken Schwaber & Jeff Sutherland和维护 ...

最新文章

  1. 如何部署深度学习模型?
  2. 关于mysql的初步学习 (五)
  3. CF1131E String Multiplication(???)
  4. GBDT(Gradient Boosting Decision Tree
  5. 等待链表_调度(准备运行)链表
  6. python每个字符后添加空格_python实现指定字符串补全空格的方法
  7. ImageList控件 图片容器控件 1130
  8. R中因子分析的得分计算
  9. 一步一步 IText.Sharp
  10. 【优化覆盖】基于matlab虚拟力算法求解无线网络传感覆盖优化问题【含Matlab源码 1187期】
  11. Visual studio2012密钥 vs2012密钥 本人亲测 真实有效
  12. php 递归函数 示例,php递归使用示例(php递归函数)_PHP
  13. protoc 编译工具
  14. 转:如何破解超星打印页数限制
  15. python数据分析-numpy学习
  16. 无线网卡芯片类型及与linux-wlan-ng的兼容性
  17. docker 运行 web 服务和部署 Go web app
  18. 为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换
  19. 做转子力学分析,你选APDL还是Workbench仿真?
  20. DNS解析出现错误故障解决

热门文章

  1. 蓝桥杯国赛-大胖子走迷宫
  2. 5折交叉验证_[Machine Learning] 模型评估——交叉验证/K折交叉验证
  3. 边缘计算将取代云计算?云计算前景与网络前景
  4. 从一个数组中找出 N 个数,其和为 M 的所有可能--最 nice 的解法
  5. Java Web中的jsp技术
  6. 机器学习处理流程、特征工程,模型设计实例
  7. 服务器端linux发行版的选择
  8. NE 题库 38个知识点总结
  9. C++Builder 2010深入TApplication类之事件
  10. Android问题-DelphiXE5编义时提示找不到“连接器(arm-linux-androideabi-ld.exe)