Bruce Wong Blog

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

用户故事是垂直的切片(译)

User Stories Are Vertical Slices

Bruce有话说 很喜欢Humanizing Work公司网站上关于用户故事拆分的文章。周末的时间通读了一下。把有感觉的部分分享给大家。 我们平时拆分用户故事会考虑从业务的角度、功能实现的角度、技术的角度、性能角度、以及优先级的角度等。这么多角度的拆分,可以看到最后好的故事都是“纵向切分”的,而不是分层的“横向切分”。这是为什么呢?他有什么好处呢?接下来让我们一起了解一下吧。 正文 你经...

Scrum Patterns(9):小团队(译)

A Scrum Book——The Spirit of the Game

Bruce有话说 为什么敏捷团队需要是小团队,当然大型敏捷团队是由众多敏捷小团队组合起来的,这里暂且不提,这属于规模化敏捷的范畴。单单讲敏捷团队的大小,为什么需要小而不是大?为什么大型团队却反倒效率不高?1+1<2?协作效率是复杂产品开发好坏的重要因素之一,大团队的主要浪费在哪里?什么是科勒效应?今天这篇文章将带给我们深入的见解,让我们能了解这背后的原因。 正文 每个周一早上,...

Scrum Patterns(29):每日Scrum(译)

A Scrum Book——The Spirit of the Game

Bruce有话说 “每日Scrum”是Scrum 5个Events中的一个,也叫“站立会”或者“早会”。你有没有觉得身边的站立会越来越乏味?越来越形式化?变得可有可无?团队成员们每天花15分钟聚集在一起到底为了什么呢?为了向领导汇报工作进度?还是向团队伙伴同步自己的工作情况?遇到阻碍的时候个人和团队是什么关系?作为Scrum中团队反馈环的最小单元,每天团队可以根据实际情况对Sprint的后续...

用户故事拆分速查手册(译)

Story Splitting Cheat Sheet

当我们拆分用户故事的时候总会遇到各种各样的情况,有没有一些简单的例子让我们借鉴呢?最近看到了一个国外的速查手册,简单易懂,分享给大家。 INVEST 模型 用户故事应该遵循如下约定: Independent: 故事之间尽可能彼此独立的/低依赖的 Negotiable: 故事并不是需求文档,如果有需要,可以进一步讨论的 Valuable:有业务价值的 Estimable:可以...

一次用户故事拆分实战的感想

Power Question带来的改变

用户故事拆分的好坏经常是Team能否很好达成迭代目标的一个重要因素。将Sprint Backlog合理的拆分,可以让迭代内任务估算更容易,同时降低了任务间的依赖,让Team的效率也会更高,本周和Team进行了一次用户故事拆分,今天就分享一下这期间的一个有意思的感受。 团队正在讨论拆分的是一个预计3天能完成的中型用户故事。初始拆分是3个子任务,每个任务之间会有先后顺序依赖,也就是必须按顺序完成...