敏捷 (Agile) 教程:如何管理产品 Backlog

什么是用户故事?

用户故事,也称为“故事”,是简短的语句,记录了需求和所需的最终用户功能。 Scrum团队定义用户故事来管理积压的工作。 此步骤要求您通过创建和详细说明项目的用户故事来构建和维护产品待办事项 ,直到故事准备好包含在sprint backlog中以供进一步开发。

执行以下步骤以识别和详细说明scrum项目的用户故事。 您可以通过访问互动产品之旅以交互方式尝试这些步骤。

第1步:定义完成标准

完成标准是在判断用户故事完成时使用的规则。 与个别用户故事所独有的接受标准不同,完成标准适用于所有用户故事。 与验收标准一样,必须满足完成标准的所有条件才能将用户故事视为“完成”。

  1. Scrum Process Canvas中 ,单击“ 管理用户故事 ”工作项以将其打开。
  2. 第一步要求您定义完成标准。 要执行该步骤,请单击操作工件Done Criteria。
  3. 记录该项目的完成标准。 单击“ 确定”以确认编辑。
  4. 完成后,您可以继续下一步。 为此,请单击右下角的“ 完成步骤 ”,然后从弹出菜单中选择“ 完成 ”。

第2步:管理产品待办事项

定义用户故事

用户故事地图显示用例,史诗和用户故事之间的映射。 您可以在此处添加用户故事。 发现了一组代表项目高级功能的史诗。 将史诗分解为用户故事。

  1. 单击动作工件用户故事地图。
  2. 这将打开用户故事地图。 选择一个史诗。
  3. 单击用例下方的+按钮以添加用户素材。
  4. 输入一个简短标题作为用户素材的名称。
  5. 按Enter键以创建另一个用户素材。
  6. 命名用户故事。
  7. 反复创造其他故事。
  8. 您还可以将用户故事安排到版本中。 为此,请将用户故事拖动到相应的释放隔间。
  9. 将其他Stories拖动到Release隔离专区。
  10. 完成绘图后,通过面包屑返回工作项页面。
  11. 此步骤还有一个操作工件 – 优先用户故事 。点击打开它。
  12. 这将显示一个ETL表,其中列出了您在用户故事地图中创建的用户故事。 要描述用户素材,请单击Story行的 “描述”单元格。
  13. 在“ 描述”窗格中输入描述。通常,用户故事以这种格式描述:作为“角色”,我想要“目标/要求”以便“理由/利益”。
  14. 输入其他故事的说明。

详细介绍用户故事

用户故事由产品所有者不时审核。 同意实施的用户故事将足够详细。 让我们来看看如何详细讲述故事。

  1. 让我们从定义验收标准开始。 单击以首先选择用户素材。
  2. 验收标准定义用户故事的“完成定义” 。 它为团队提供了清晰的用户故事预期,消除了需求的模糊性,并有助于调整期望。 单击…按钮以编辑其验收标准。
  3. 定义其他验收标准。 按Enter键以创建新项目。
  4. 完成后,单击“ 关闭” 。
  5. 定义已审核的其他用户故事的验收标准。
  6. 让我们为已审核的用户故事输入故事点 。 故事点是一个数字,表示对用户故事的整体大小和复杂性的估计。 双击单元格并输入故事点。
  7. 选择用户故事的优先级。 用户故事的优先顺序是尽早提供最大和最直接的商业利益。
  8. 选择用户故事的风险,表示成功完成用户故事的不确定性级别。
  9. 设置用户素材的截止日期。 双击截止日期的单元格,然后从弹出日期选择器中选择日期。
  10. 单击“ 确定”以确认。

批准用户故事

用户故事在审核并同意实施时设置为“ 已批准”状态。 这样的故事足够详细,是在短跑计划会议上被分配到冲刺的候选人。 请注意,在创建sprint backlog时,只有处于Approved状态的User Stories可供选择。

  1. 将已批准的用户素材的状态更改为已批准。
  2. 通过breadcrumb返回工作项页面。

如前所述,需求将在整个项目中不断出现和变化。 您应该仅提交更改,而不是完成步骤。 与完成步骤不同,通过提交更改,更改将转发到流程的其他部分,同时使您保持同一步骤。

Turn every software project into a successful one.

We use cookies to offer you a better experience. By visiting our website, you agree to the use of cookies as described in our Cookie Policy.

OK