Bruce Wong Blog

非凡的结果始于伟大的问题.

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

假设驱动开发(HDD)

本周在和PO商量如何设定Product Backlog优先级的时候,想到了之前曾经在Evelyn老师的A-CSPO课上学到的,基于假设驱动开发(HDD)的优先级排序方式。实践了一下发现是一个挺不错的可视化方法,我们就叫他假设地图吧。今天和大家分享一下这个方法。同时还有附带一个我们PO的小创新。在我介绍了假设地图之后,PO加入了她的理解。个人感觉简单实用。希望对小伙伴有帮助。 假设驱动开发的...

项目经理和Scrum Master之间的不同(译)

A scrum master coaches, teaches and mentors

企业在进行敏捷转型的过程中,经常会采用渐进式的方式来转变,一方面让已有岗位的人有一个缓冲,另一方面,让相近工作职能的人担任新的岗位的方法,被认为是一种低成本的方式。例如在落地Scrum的时候,最常用见的一种方式就是让项目经理来担任Scrum Master。或者认为如果有了Scrum Master,就不需要项目经理了。那么Scrum Master和项目经理这两个不同时代的岗位,能否在敏捷的世界...

Scrum Patterns(38):产品的自豪感(Product Pride)

A Scrum Book——The Spirit of the Game

产品自豪感这种东西之前一直觉得比较虚,总感觉热爱工作的人做什么都会富有激情。直到最近在和一个产品团队一起做产品迭代,发现赋予所做的工作一定的意义,能够获得更多的认同感,同时也会引发大家对工作的深层次的思考,进而在面对一些艰难问题时候,能够更加积极和有创意的应对。今天正好看到了Scrum Pattern的一个模式Product Pride。发现两者说的正好是同一个事情,做个总结,分享给小伙伴们...

用户故事地图——让迭代计划灵动起来

敏捷宣言最后一句提到”响应变化高于遵循计划”。在敏捷项目或者产品开发中,如何让业务方感受到响应变化,是影响满意度,也是业务方衡量团队是否敏捷的重要因素之一。今天想给大家介绍一个小工具,能很好满足上面需要,他就是用户故事地图。 如果你还不熟悉什么是用户故事地图,请先看一下经典好书《用户故事地图》。这里就不介绍概念了。直接说干货。 用户故事地图在可视化呈现需求方面功能显著,通过可视化的方式,很...

ATDD的小妙用

最近在和一个团队的小伙伴们一起,尝试在项目中应用一些工程实践,从而提高项目的完成质量。因为项目是对一个遗留系统做改进,而小伙伴们大部分是从别的团队重新组队过来的,所以遇到了一个很普遍的问题——对代码不熟悉;对业务逻辑也不熟悉的小尴尬。今天分享这期间我们进行的一个小尝试。个人感觉还不错,希望带给小伙伴们启发。 遇到的困难 背景是希望改进一个已有功能的逻辑,增加新功能。 开发看cod...