扫码阅读
手机扫码阅读

通过假设地图进行产品待办列表排序

180 2024-01-18

假设驱动开发在Product Backlog优先级排序的应用

在一次与产品负责人(PO)讨论如何设定Product Backlog优先级的过程中,参考了Evelyn老师的A-CSPO课程中提出的基于假设驱动开发(HDD)的优先级排序方法。这种方法被称为假设地图,不仅便于可视化,还结合了PO的独到理解,实现了简单有效的排序。

假设驱动开发的定义

假设驱动开发(HDD)意味着在认为需求合理的前提下进行实现。需求可以从需求假设(Desirability)、业务可行性假设(Viability)、技术可行性假设(Feasibility)这三个角度进行分类,以此评估其重要性并对Product Backlog进行排序。业务可行性假设与需求假设不同之处在于前者更注重盈利模式。

排序坐标

为了对分类后的假设进行排序,可以考虑假设对产品的影响大小以及对假设的了解程度。通过分析这两个方面,可以构建一个二维坐标图,将风险和不确定性的评分可视化,进而排序Backlog项目。通常建议PO与团队一起完成这个过程,有助于澄清需求。

排序象限

在实践假设地图后,PO引入了四象限图,以加速工作内容的分类。象限图可以清晰地展示Backlog项目的优先级,也可以根据实际情况调整象限的划分,以突出特定的区域。

感受

  • 通过从三个不同的假设角度分类,可以从多个视角审视Product Backlog的价值。
  • 这三个分类都侧重于产品的交付价值(OutCome),而非仅是产出(OutPut)。
  • 四个象限有助于PO快速做出决策。
  • 可视化工具能够激发创新思维,带来新的洞见。

最后,作者鼓励敏捷实践的落地,以提高工作效率,并欢迎读者就此主题进行交流。

想要了解更多,点击 查看原文

分享工作点滴;总结敏捷实践;让软件产品因我们而不同。

52 篇文章
浏览 16.1K
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线