从敏捷时代的早期开始,用户故事就成了捕获需求的常见形式。它们常常都是由一两句话组成,写在索引卡上,描述用户所需功能的本质。它的传统形式为:
作为 < 某个身份的用户 >,我想要 < 某些功能 >,从而达到 < 某些目的 >。
Elizabeth Keogh 认为业务价值比用户身份更加重要,她提出了优化后的用户故事模板,并将其归功于 Chris Matts 。传统形式强调的是用户的重要性,先提到了用户。而新方案把重心放在了业务价值上:
为了 < 获取某些价值 >,作为 < 某个身份的用户 >,我想要 < 某些功能 >。
这个变化可能看上去微不足道,但在价值取向的环境中却容易引起共鸣。 Elizabeth 继续描述了注重价值如何对计划软件发布产生作用:
“发布”这个词的意义比较丰富。这里有潜藏的收益——市场占有率、节省成本、与竞争者的战斗等等我们所要发布的特性都是用户使用后可以产生价值的——我们发布的就是这种价值,而不是特性。
把用户故事的焦点放到业务价值上来,你的环境会因此产生变化么?欢迎留下意见与社区分享。
评论