如何将产品待办事项列表结构化为用户故事地图
为了促进敏捷开发,用户故事地图可以从不同来源接收用户功能。如上所述,这些功能可能来自企业架构合同的需求、项目管理计划中的工作包,或临时分析(如现状与目标分析)、用例图中的用例,以整合到敏捷软件开发中等。
将用例发送到产品待办事项列表以进行用户故事映射
如我之前提到的,需求、用户目标和用户活动可能来自多种来源,通过访谈识别,可能使用不同的建模技术和工具,如业务流程建模、思维导图、用例图等。在下面的例子中,我们已经开发了一个用例图,现在希望将这些用例发送到产品待办事项列表,并通过敏捷Scrum流程进行开发。
示例 – 管理职位空缺申请用例

4个步骤来梳理和组织产品待办事项列表
假设我们已经从多个不同来源积累了一组用户功能,这些功能位于故事地图待办事项列表中。一个用户功能将通过执行某些任务来实现,而每个任务可以进一步分解为若干个史诗(较大的用户故事)。每个史诗包含一组用户故事,这些故事被分解到适合放入一个冲刺迭代的规模。以下是规划故事地图所涉及的步骤:
- 将用户功能从左到右拖动到地图的顶行。地图顶行中的每个功能称为用户活动。

- 创建完成该活动所需的一系列步骤,称为用户任务。

- 每个用户任务可以进一步分解为若干个史诗。

- 在史诗之下,可以定义一组用户故事,其规模适合放入一个冲刺迭代中。

请注意:我们可以将实现优先级从左到右安排,而用户故事则从上到下安排。
