Agile Scrum Fundamental

3.4 用户故事拆分

2017-06-21  本文已影响15人  glenwang真北敏捷

按工作流程步骤切分

是否可以先完成工作流程的头尾部分,再添加中间步骤去完善该故事呢?

按操作切分

是否可以把不同操作切分成独立的故事呢?(比如是有关“管理”或“配置”某物)

按不同业务规则切分

是否可以先完成业务规则的一个子集,后续再添加其他规则呢?(比如故事中有没有范围型词语像是“灵活的日期”来暗示着多种变化呢?)

按不同类型数据切分

是否可以先处理一种类型的数据,后续再处理其他类型的数据呢?

按实现先后依赖切分

该故事的实现背后是否依赖另一个流程的数据输入?

按照体验质量切分

是否可以先完成一个低体验质量的故事,然后再提高体验水平?

按不同界面切分

是否能先简化复杂界面,先完成一个简单版本?

如果多个界面获取相同类型数据,是否可以先从一个界面处理数据,后续再增添其他界面呢?

按简单/复杂切分

如果简单的核心就能提供大部分价值,是否可以先完成简单核心,再通过后续的故事来扩充它呢?

延迟性能优化

是否可以先使其工作,后续再满足非功能性需求呢?(当复杂主要来自非功能性需求时)

Make it work then make it faster.

原文

上一篇下一篇

猜你喜欢

热点阅读