敏捷用户故事是否应始终来自最终用户?

时间:2012-03-21 09:52:24

标签: agile user-stories

在敏捷中,用户故事中的“用户”是否始终是最终用户,还是可以引用不同类型的用户?例如,按照以下方式编写内容是否可以接受:“作为开发人员,我希望有一个组件B的接口,以便我可以从组件A与它进行通信”,或者是否应根据其优势进行重组。这样的界面最终会呈现给最终用户吗?

2 个答案:

答案 0 :(得分:1)

克里斯,

答案是“这取决于客户是谁”。用户故事需要是可以理解的,如果可能的话,也可以由客户编写。如果您的客户是组件A或B的开发人员,那么这对您来说都是有意义的。

然而,如果客户没有立即看到好处,我会问“为什么”我添加了该界面并不断询问“为什么”,直到我得到客户明白的答案。然后我会编写用户故事,以便客户了解正在交付的内容。

Mike Cohen的书“用户故事应用”非常好,如果你正在寻找更重要的东西来阅读。

http://www.amazon.co.uk/User-Stories-Applied-Development-Signature/dp/0321205685/ref=cm_rdp_product

答案 1 :(得分:0)

当然是。如果你说要编写一个dll来开发,那么你就是dll的最终用户......