Agile 什么是用户故事,什么不是用户故事?
我在工作中遇到了一个问题,我们刚刚开始使用scrum作为开发团队。我对我们提供的用户故事有一些问题,因为它们似乎不符合我对用户故事的理解 下面是我们为这次冲刺提供的用户故事的一个实际示例:Agile 什么是用户故事,什么不是用户故事?,agile,scrum,Agile,Scrum,我在工作中遇到了一个问题,我们刚刚开始使用scrum作为开发团队。我对我们提供的用户故事有一些问题,因为它们似乎不符合我对用户故事的理解 下面是我们为这次冲刺提供的用户故事的一个实际示例: 作为一个网站用户,我希望有一个注册页面,以便我可以注册并提供我的详细信息 作为商户用户,我希望在注册表上进行验证,以便提供正确的信息。(这与表单验证有关) 作为商户用户,我希望在注册时获得支持,以便回答我对所需详细信息的任何问题。(这与表格上的工具提示有关) 我首先想到的是用户故事。后两个似乎是第一个用户
- 作为一个网站用户,我希望有一个注册页面,以便我可以注册并提供我的详细信息
- 作为商户用户,我希望在注册表上进行验证,以便提供正确的信息。(这与表单验证有关)
- 作为商户用户,我希望在注册时获得支持,以便回答我对所需详细信息的任何问题。(这与表格上的工具提示有关)
- 作为一个用户,我希望能够登录到该网站
- 作为一个用户,我希望能够登录到一个用户名的网站
在我看来,我们目前只是让用户创建他们想要的任何用户故事 好 有人告诉我,我们需要将它们分开进行报告,这样我们就可以记录用户请求的所有内容 这真是个不错的计划 问题是将“用户碰巧说的废话”与“我们可以构建的有意义的东西”分开。允许用户说出他们想说的任何废话是非常非常重要的。让他们闲逛是件好事 定期(在每次冲刺之前)你会将用户说的废话优先化为几件事:(1)你可能在冲刺期间构建,以及(2)创造你可能创造的最重要和最引人注目的用户价值。有些故事会被忽略。有些将是低优先级的。有些将合并,有些将拆分。用户说的一些事情会相互矛盾。有些将是彻头彻尾的谎言。有些是不完整的。一切都很好。这只是用户碰巧说的废话。不是从神的口中直接向你发出的神圣指令 这组修改后的用户故事推动了sprint。现在,您开始与用户协作以获取详细信息、编写测试用例、定义验收等
当您在快速交付时,用户可以继续说废话,这些废话将附加到未实现的用户故事的积压中。允许用户说出他们想说的任何废话是非常非常重要的。让他们闲聊是件好事。你在网上找到了哪些用户故事的定义?有很多。请提供一些链接来定义你(和你的团队)的“好”定义。我们不知道你的背景,也不知道你读过什么。对显而易见的事情重新审视是没有意义的。请提供一些您已经使用的资源的链接。我的主要来源之一是:-主要问题是,我们刚刚开始,这些用户故事好吗?两个刚开始讨论用户故事的人,这对我很有意义。谢谢。不过,我认为登录故事不会创造客户价值的说法有点过于教条——当然,如果故事的措辞是“未经我同意,其他用户无法查看或操纵我的数据”或“fe”