什么是用户故事映射?
用户故事映射在2005年首次为敏捷和精益开发定义,并在Jeff Patton的书中进行了讨论用户故事映射.“死简单的想法”使团队或组织能够从用户的角度可视化产品。ob欧宝娱乐app手机下载用户故事表示用户在浏览您的产品时的体验。ob欧宝娱乐app手机下载这些用户描述为新特性或需要增强的特性提供了上下文。当这些特性被批准用于开发时,它们将被添加到产品待办事项列表中并确定优先级。ob欧宝娱乐app手机下载
关于产品积压的一个常见抱怨是开发人员和产品经理忽视了大局。ob欧宝娱乐app手机下载用户故事提供了典型客户用例场景的动态和有用的可视化表示。
用户故事的好处
根据Jeff Patton的说法,用户故事地图可以由一个人单独开发,但这否定了来自团队参与的主要好处。每个参与者,包括产品经理和设计师,都将从其他团队成员(市ob欧宝娱乐app手机下载场、销售和客户支持)带来的价值中发现价值。这个过程提供了开阔眼界的洞察力,增强了为客户服务的能力。
例如,运营和财务涉众了解如何在包含特性时获得最大的ROI。越来越多的用户体验设计专家正在研究客户不断变化的品味和态度。甚至用户自己也可以亲自参与,通过调查,或通过书面报告。集体参与可以省去很多关于什么是重要的,什么应该为未来版本积压的猜测。用户故事映射是一个团队驱动的活动,有以下好处:
- 开发更好、更以用户为中心的产品ob欧宝娱乐app手机下载
- 代表用户的需求和期望
- 让产品开发团队专注ob欧宝娱乐app手机下载于提供客户价值和改进的功能
- 简化优先排序过程
- 驾驶特性需求
- 能够尽早且经常地交付增量版本
- 暴露障碍和风险
- 建立团队协作
- 与客户和涉众设定现实的期望
- 衡量开发一个特性所需的工作强度
用户故事映射何时有用?
用户场景映射最常见的应用是在软件开发项目、发布计划和构建产品待办事项安排中。ob欧宝娱乐app手机下载通常,开发团队面临的挑战是开发最小可行产品(MVP),即由最少数量的功能组成的产品,但仍然向客户交付价值。ob欧宝娱乐app手机下载巴顿使用了这样的类比:汽车既需要变速器又需要刹车,而额外的增强则取决于构建的目标。
用户故事映射过程的结构是为了引发关于在软件构建中包含什么和删除什么的对话。用户故事映射为团队提供了参与的机会,在那里他们讨论客户的需求和期望,倾听不同的经验或想法,并建立一个逻辑框架来执行工作和计划发布。待办事项项(用户故事、特性或需求)的优先级是基于用户需求而不是开发人员认为重要的。然后,团队可以向开发sprint中添加项目,并向涉众提供时间线期望。
邦德Alert Logob欧宝娱乐app手机下载ic的高级产品经理,曾成功地将用户故事映射用于一个大型战略功能。“我们的团队由产品工程师领导和主题专家组成。ob欧宝娱乐app手机下载产品代表ob欧宝娱乐app手机下载概述了要解决的问题,而中小企业提供了丰富的想法和背景。这些都写在便利贴上了。这个过程确保了每个人都理解功能和目标,用户旅程是清晰的,我们能够看到不同的视角和选择。最后,我们能够消除不可行的解决方案,简化范围和工作,同时仍然满足核心需求。”
用户故事地图是以团队为中心的
用户故事映射是一个很好的工具,可以让人们统一理解产品特性应该如何发挥作用。ob欧宝娱乐app手机下载开发一致的故事需要一个由不同业务涉众和客户用户组成的团队。参赛队伍可包括下列参加者:
- ob欧宝娱乐app手机下载产品经理/负责人
- 开发人员/工程师
- 销售代表
- UI / UX开发者
- 客户/技术支持代表
- 业务分析师
- 市场/产品营销ob欧宝娱乐app手机下载
- 金融
- 法律
- 用户
用户故事映射最佳实践
用户故事映射的格式取决于每个业务和团队的结构,但它通常是从将主题专家团队(sme)聚集在会议室开始的,并为他们提供基本工具:纸张、标记、白板、便利贴和相机。团队可以使用这些工具来记录关于用户、特性或过程步骤的信息。
第一步邀请每个人参与并进行角色扮演。识别用户、他们的问题以及他们如何与产品交互是非常重要的。ob欧宝娱乐app手机下载与客户互动的参与者为这个过程提供了巨大的价值。
一个简单的脚本可以用来表达一个用户故事:“作为一个(这个的用户),我可以(做一个动作),这样我就可以(受益)了吗?”
这个脚本可以这样写:“作为信用卡客户,我可以上网安排付款,这样我就不会迟到了吗?”
不同颜色的便利贴可以帮助显示步骤和支持活动。一旦团队开发了用户故事,就可以将便利贴分组为具有时间线和发布预估的逻辑sprint。
这个练习的高度可视性使待办事项列表充分显示出来,并且可以阐明问题、计划中的不一致、瓶颈、空白、超出范围的特性、可选解决方案和风险。这允许团队随后计划他们的执行。
用户故事映射的一些最佳实践包括:
- 提供有助于可视化过程的工具:记号笔、白板、便利贴、贴纸(用圆点和星星来突出重要细节)。
- 包括能够从客户角度讲述故事的客户代表。
- 使用线框来支持故事。
- 在每个用户故事中包括“谁”、“做什么”和“什么时候”。
- 使每个用户故事足够具体,以便在一次迭代中进行编码。
点击在这里查看Shandil和他的团队使用的用户故事地图样本。
X/ y轴:设计师和开发者合作的地方
用户故事图可以以不同的形式表示,但最常见的是用包含x轴和y轴的动态可视化表示。横轴(x)包含用户在使用系统时体验到的活动的顺序。垂直轴(y)表示功能越来越复杂。第一行将包含最基本的功能,随后的行将变得更加复杂。
您可以使用下面的模板来映射用户故事。这是一个示例模板,您可以在Microsoft Word中完成,也可以在墙上使用便利贴重新创建。根据使用特定系统时发生的活动,框的数量可能有所不同。
下图是一个样本x/y图,MVP用金色突出显示。
真正的敏捷和精益工作可以在地图完成时开始
一旦确定了大局,与设计人员、开发人员和感兴趣的涉众一起“查看地图”是很有用的。如果用户可以参与这个练习,那么结果将与他们的实际体验一致。在这个过程中,团队审查用户故事图,努力填补漏洞或识别被遗忘的元素,目标是创建更强大的产品。ob欧宝娱乐app手机下载
当地图完成后,就该进行冲刺和迭代计划了。这就是团队使用的语言和实践的地方敏捷、精益和Scrum来定义时间线,并通过开发和分配史诗、待办事项和任务来启动项目。
用户故事映射简化了敏捷和精益方法
用户故事映射支持敏捷和精益开发方法。敏捷依赖于小增量的工作和快速交付。用户故事映射通过创建可以分组并确定优先级的特性积压来支持这种迭代方法。
用户故事映射的挑战:保持专注
了解客户和他们的需求需要研究和同理心。这可能会带来挑战,并可能破坏或改变最初的团队计划或期望。你应该做尽可能贴近客户体验的调查。调查和面谈总是有用的。客户服务技术人员、销售代表和UX设计师可能有更多的经验站在客户的角度思考问题,有助于发现问题。
以下是用户故事映射的一些常见挑战:
- 缺乏透明度:在开始用户故事映射过程之前,了解您的目标客户和您的解决方案解决的问题(或打算解决的问题)是必不可少的。
- 团队的位置:如果团队在不同的地点,不能亲自工作,就会出现计划、会议和沟通方面的挑战。
- 文档:在某些情况下,关于包含什么内容的最初团队对话可能没有适当的记录或重要性排序。此外,如果白板和便利贴没有文档记录,它们可能会丢失。创建待办事项列表感觉像是多余的工作,变成一堆不相干的故事,增加了理解项目的难度。
- 专注:故事可能出于用户接受度或需求以外的原因而关注特性。最终用户认为必须要做的事情可能会被淹没在积压的海洋中,永远不会出现在产品中,或者被分配为后续版本的积压。ob欧宝娱乐app手机下载
顶级用户故事映射工具
用户故事映射开始于一个离线练习,它使用简单的办公用品和团队合作创建一个故事,帮助确定产品开发项目的优先级。ob欧宝娱乐app手机下载但是,由于团队在不同的地点工作,或者从事大量的项目,可能是时候把会议室墙上的地图拿下来放到网上了。软件工具可以简化整个建筑或世界各地的通信。与所有工具一样,使用免费或付费解决方案的问题取决于项目的规模、范围和复杂性。一些工具可以从供应商那里获得,比如基于云的storyesonboard和FeatureMap、Rally by CA、Jira和开源Scrum解决方案KADOS。
用户场景映射的主要目标之一是获取单个场景并构建一个功能强大且有用的以客户为中心的产品。ob欧宝娱乐app手机下载总是会有积压和增量发布,但是那些专注于有价值的特性的人会获得更多的采用,这反过来又会导致更高的投资回报(ROI)。用户故事映射还为软件设计人员和开发最终产品的人员之间经常相互竞争的关注点提供了逻辑桥梁。ob欧宝娱乐app手机下载正如Patton所说,“我们构建的模型可以让您更好地了解您的软件特性,并帮助您的组织尽可能构建最有用、最一致的早期版本。”
用Smartsheet为软件开发创造更好的用户体验
通过设计一个灵活的平台来满足团队的需求,并根据这些需求的变化进行调整,使你的员工能够超越这些需求。
Smartsheet平台可以方便地在任何地方计划、捕获、管理和报告工作,帮助您的团队更有效地完成更多工作。报告关键指标,并在工作发生时通过滚动报告、仪表板和自动工作流来获得实时可视性,以保持团队的联系和消息灵通。
当团队清楚要完成的工作时,没有人知道在同样的时间内他们能多完成多少。今天就可以免费试用Smartsheet。