写用户故事的方法!看了就会用

0 评论 856 浏览 5 收藏 6 分钟

要想写好用户故事,我们需要遵循一定的方式方法。这篇文章里,作者就分享了相应的写法和注意事项,一起来看看吧。

到底该怎么写好用户故事?这是已经困扰我将近一周的命题了,倒不是因为用户故事不好写,而是因为不清楚该如何讲述写的方法。

看了网上的好多方法文章后,我发现如果对于一个小白来说,看完大概率还是不会写。正所谓“实践是检验真理的唯一标准”,所以本篇文章将会在简要介绍撰写用户故事的原因、方法等基础知识后,通过列举案例的方式来一起学习如何写好用户故事。

一、什么是用户故事?为什么要写用户故事?

用户故事是连接用户与产品开发团队的桥梁,产品经理就是这个桥梁的桥柱子。用户故事,就是从用户的角度出发,对用户的动作、目的或期望的一种描述,长短不一,只要能够表达清楚即可。

用户故事写得清楚,就意味着开发团队能够更清楚直观的了解用户需求,明确需求的价值。需求如果能被提上开发日程,用户故事绝对是可以出上一份力气的。通过清晰的用户故事,需求场景被生动的展示在开发团队面前,这可比产品经理直接告诉开发人员我要开发某某功能,更具有说服力。

二、如何写用户故事

撰写用户故事的公式和方法,看起来网上已经多的不能再多了,本文只做简要总结概述。

1. 写法公式

用户/角色+意图/想要的功能+达到什么样的目的/结果(+实现什么样的价值)

2. 注意点

  1. 明确用户/角色,是谁/什么角色提出的需求,要搞清楚用户定位,从用户的角度出发来写用户故事;
  2. 采用动宾结构或主谓宾结构,保持故事结构清晰,叙述客观;
  3. 尽量保持简洁,避免一些无关冗余的话术,单个故事要叙述完整,形成小闭环;
  4. 尽可能保持用户故事之间的独立性,减少对其他用户故事的依赖;
  5. 注意拆分、扩展场景,根据场景考虑需求价值,不要自己YY无中生有,也不要遗漏场景;
  6. 注意用户故事的层级/颗粒度,保持并列用户故事间的颗粒度一致;
  7. 注意系统或产品功能的边界,描述边界内的故事

三、用户故事举例

重点来了,接下来将会举一些用户故事的例子,我们可以结合着上边提到的公式和注意点来看这些用户故事是否ok。

  1. 作为经理,我希望能够查看正在进行的工作的状态,以便我可以计划何时将其交付给高级领导。
  2. 作为普通用户, 要支将新朋友添加到我的个人资料中,我应该能够向其他用户发送好友请求。
  3. 作为关注者,我希望能够在博客上发表评论,以便我收到作者的反馈。
  4. 作为公司员工,我希望可以再Hr系统中修改工资卡。
  5. 用户在20分钟内没有保存在线文档,系统将自动保存。
  6. 作为系统管理员,我希望可以拥有所有普通用户的权限,以便从整体上监控工作状态。
  7. 作为用户,我希望可以验证我的登录信息,防止别人登录我的账户。
  8. 我希望可以记录客户的个人信息,以便我可以追溯问题来源。
  9. 作为项目经理,我希望能够增删改查项目列表,以便管理我负责的项目。
  10. 作为一个文盲,我希望能够通过发语音的方式来回复消息,以便我能够和朋友顺利的沟通。
  11. 作为一个喜欢分享的用户,我希望能在商品详情页中分享商品给我的朋友,以便我能够让朋友直接看到商品的卖点。
  12. 我作为一个经常一次购买四五件商品的用户,希望能够一次支付四五件商品的钱,而不是每一件商品都要单独支付,以便节省我的操作成本和时间。
  13. 作为一个彩民,我希望能够在网站上输入我的彩票号码,以便能直接查看我是否中奖。

通过上面这些例子,我们能够发现,一个用户故事,核心就是公式中的三个要素,即用户是谁?想要的功能是什么?想要达成的目的是什么?在公式的基础上保证用户故事间的独立、完整、层级统一、可验证。

用户故事写好后,产品经理便可以从中抽离产品功能需求,并做进一步的需求分析了。

本文由 @向上的小霍 原创发布于人人都是产品经理,未经作者许可,禁止转载。

题图来自Unsplash,基于CC0协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!