用户故事模板
作为「一个角色」,我想要「通过某种方式」,这样我就可以「获得某种收益」。
简单地说,我们需要明确用户角色(who)、功能(what)、为什么(why)。
如何讲好一个用户故事
1.用户角色
一定要具象化,并且考虑不止一类用户角色。
比如,一次购物环节存在“买家”、“卖家”、“快递”、“平台”多方角色。
而其中的买家小红,是一个20多岁的白领,平时会使用购物软件为家里的猫咪们购置猫咪用品。
2.功能
因为长期有购置猫咪用品的需求,于是在存量不足的情况下,小红需要能快速补货,查看之前的订单,快速加入购物车购买的功能。
同时,如果能自动对比价格变化,提示类似店家有更便宜、评价星级也差不多的货物,更能加速买家的购买过程。
3.为什么
多问几个为什么,发现隐藏在背后的真正原因。
因为消耗品大多是日常需要,能快速将之前购买过的物品加入购物车,是刚需。
比价的功能买家真的需要吗?
对于同一商品,如果价格多了一些就不买了吗?
好像反而增加了分析、判断的成本。
但同类商品比价、推荐,似乎是有场景的,对于价格敏感的用户,愿意花一些时间成本再去浏览一下类似商品的详情和评价。
产品可以将评分信息透出,加速决策。
4.何时何地使用产品,频率如何等
买家小红平时工作比较忙,一般只有工作日的晚上或者周末有时间刷淘宝,比如晚上10-12点在家里,检查猫咪用品余量不足,会使用购物软件,频率一周1-2次。
5.异常情况
当加入历史订单产品时,商品已下架或存量不足怎么办?
异常情况的流程也需要考虑进来。
6.问题和假设
1)产品假设
- 你真的理解用户了吗?
- 这是用户真正想要的吗?
- 这些问题真的是用户痛点吗?
- 用户会接受这个方案吗?
2)技术假设
- 我们需要依赖哪些底层系统?
- 我们是否已经正确理解了这些系统的工作原理?
- 还有哪些需要关注的技术风险?
7.更好的解决方案
讨论中能获取的最大收益,莫过于丢掉最初方案中的部分假设,然后回到努力要解决的问题本身,共同努力找到一个更有效、更小开发投入的方案。