定义
用户故事是由Product Owner
编写的,描述对用户有价值功能。
故事三要素
角色:谁
功能:要什么
价值:为什么要
好的用户故事的特征
Independent,独立性确保了排序的可行性
Negotiable,可协商体现从用户价值出发,待办列表不等同于合同,根据用户需求的关注点可动态变化
Valuable,有价值是待办项的基本属性
Estimate-able,可估算代表团队已经清楚了工作内容和工作量大小
Small,足够小确保待办列表能够在一个迭代中完成
Testable,可测试代表团队已经清楚如何对待办项进行验收,即清楚了验收标准
User Stroy & Task
在实际实施过程中,可能会遇到一些并不会对用户直接产生价值,但是又不得不做的事,例如技术预研。这类技术类事务,我们的做法是将其区分于用户故事,以任务的形式存在于待办列表中。但是这种做法可能走入另一个极端,将所有技术类事务全部设置为任务,例如单元测试实施,静态扫描问题修复等等,建议还是应该尽量将所有事项往用户故事上靠,通过设置故事的验收标准来将任务需要达成的目标融入用户故事中。