Bruce Wong Blog

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

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

A Scrum Book——The Spirit of the Game

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

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

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

ATDD的小妙用

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

一个可以提前结项的敏捷项目

要不是亲身体验,还真无法相信一个软件项目可以提前结项,而且是作为甲方的客户主动提出的。原因是:目前为止他们已经看到并做过UAT的产品,已经足够他们的业务需要。之前合同中的其他需求暂时没有考虑清楚,可以在以后再重新启动。你没有听错,似曾相识是不?Scrum创始人之一Jeff老爷子,在2008年的一篇敏捷合同的老文章Agile Contracts: Money for Nothing and Y...

做一个有职业操守的软件匠人

TDD系列

月初参加了申键、武可、邓志国三位老师的CSD(Certified Scrum Developer)认证课程后,深受三位老师的感染,对TDD、重构、CICD等一系列XP的工程实践有了切实感受的同时,进一步激发了我内心的一个信念——“做一个有职业操守的软件人。更希望自己能成为一个匠人”。课后这一个月的时间内,我也尝试在实际工作中落地了若干的实践。今天把课上印象深刻,以及最近的一些实践感受分享一下...