版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

“作为一个[XX角色],我[想要什么],[以便达到什么目的]。”

结构分解如下:

  • 作为[XX角色]”:我们是为谁实现这个需求?我们不仅要知道用户的职称,还要了解用户角色的特点。研发团队应该对用户角色有一个共同的理解。团队应该尽可能多地采访目标用户,了解他们的工作方式、想法和使用感受,对用户要有同理心。
  • “想要什么”:这里我们描述的是用户的意图——而不是他们想使用的功能。用户本质上想达到什么目的?这个描述不用体现功能的实现——如果你描述的是软件功能而不是用户目标,就没有抓住重点了。
  • “以便达到什么目的”:用户期望做的这件事符合他们的规划吗?他们想实现的整体效果是什么?需要解决的本质问题是什么?

...

在软件开发过程中,史诗、用户故事和任务相互关联,构成了需求管理的层次结构。史诗提供了高层次的目标和愿景,用户故事进一步描述了用户需求,而任务则是具体的行动和工作。通过这种分层的结构,团队能够更好地理解和管理需求,有序地推进软件开发过程。


Image Added



四、看板

看板是一个可视化的工具,用于跟踪和管理用户故事。故事板通常由一个物理或电子板组成,其中包含不同的列,如待办事项、进行中、已完成等。用户故事可以根据优先级和状态进行排序和分类,这有助于开发团队更好地计划和实现开发工作。

...