敏捷需求管理-如何生产用户故事

接上一篇文章,在了解了什么是用户故事及用户故事的基本用法后,如果现在我在面临一个项目,我该如何去产出用户故事呢?我应该做什么准备?我应该从哪儿入手,到哪儿结束呢?今天这篇文章将带大家一起来看一下用户故事的产生流程。

下图是一个用户故事生产过程的概览图,展示了从有一个想法到产出可以进入迭代的用户故事的一个基本过程

image

我们从顺时针方向依次来看

  1. 我们之所以要开发一个系统都是因为我们要实现一个业务目标或者解决某个问题,这就形成了我们的愿景
  2. 从愿景延伸出来,我们可以定位一个潜在的用户群体,为了做出满足这个用户群体的功能,实现业务愿景的目标,我们就需要分析这个潜在的目标用户群,这里我们一般会通过使用用户画像等工具来分析记录目标用户的特性,同时收集他们的痛点及对未来这个系统的期望,在没有我们这个系统或者是使用旧系统的时候他们完成同样的工作流程是什么样的形成一个我们潜在用户信息库。这个用户信息收集及处理的过程不是一次性的,建议根据系统特点和生命周期能制定周期性的更新和完善机制。
  3. 完成用户信息的梳理后,我们会选择一个系统最典型的用户作为起点,通过梳理和分析他的工作场景,画出这个用户相关的旅程地图或者价值流图,这个过程我们一般会通过工作坊的形式进行。
  4. 完成用户旅程地图或者价值流图梳理后,我们会基于对用户带来的价值其进行排序,选择价值最高的那条,通过用户故事地图工作坊等形式对这个价值流进行进一步拆分,输出用户故事地图,基于用户故事地图我们就得到了对于该价值流我们需要完成的工作的一个全貌,以及优先顺序。
  5. 基于用户故事地图再进一步的梳理和拆分的结果就成为了PO的产品待办列表的重要输入之一。
  6. 后续PO就可以基于这些信息与团队召开梳理会 计划会 开始迭代了。

注意,我们在这个梳理过程中,一直到用户故事地图之前都需要坚持从用户角度去思考,思考用户做了什么、用户看到了什么、用户得到了什么,所有的功能都是为了对此进行支撑才涌现出来的,千万避免从功能实现角度强加一堆功能上去,开始思考过多功能性东西会严重阻碍你的思路。

上面过程我们大概介绍了一遍,下面带着大家以一个打车软件为例一起快速过一下我们需求的一个产出过程(主要为了说明过程,请大家忽略内容的合理性)。

这里假设我们已经完成了潜在用户的调研及分析,得到了一个用户画像库,然后呢,经过内部讨论,我们判断马晓伟这位用户代表的群体是我们应该最优先的用户。

image

然后我们组织工作坊,基于将这个用户的画像信息进行讨论,由一个最了解用户的人来讲述这个用户日常工作和出行的场景,其余人会结合这个用户的痛点和期望来分析这个用户与我们的app相关的应用场景并记录和讨论,比如我们想到了 立即用车、预约用车、纠纷投诉 等等可能的场景,得到这些可能场景后,我们把涉及的场景按价值优先级排序。如下图所示,我们最终选择优先满足立即用车场景:

image

选择需要最优先满足的场景组织工作坊进行进一步讨论,输出它的用户故事地图。用户故事地图是现在最流行的一个用于梳理和产出用户故事的工具,它通过一个二维结构解决了单纯依赖Backlog无法展现系统全貌和故事间复杂的依赖和优先级关系的问题,允许你从更多角度去规划项目。,用户故事地图的结构如下图所示。

image

这个图是一个用户故事地图的结构说明,从图中我们可以看到从左到右是一个用户行为时间线,从上到下是支撑这个行为所需提供的功能和服务,越靠上的越重要,优先级越高。然后可以根据团队的开发能力,划分出我们的版本发布计划。

用户故事地图的产出过程可以概括为 思考 记录 讲解 摆放 几个过程,一般会通过一个工作坊的形式来产出,这里不过多介绍了,后面我们会专门写一篇如何召开用户故事地图工作坊的文章。下图是基于刚才打车的例子展示的一个用户故事地图的例子,最上一行红色的是这个功能的骨架,是用户在这个场景下正常完成目标所需的操作,下面一行开始就是为了支撑用户完成上面的操作系统需要具备的功能的罗列。再接下来对为了支撑每步操作所需的功能进行排序,挑出必不可少的部分作为MVP版本范围,然后依次规划出后面一到两个版本需要实现的功能。

现在我们有了版本规划,每个版本规划也定义了需要开发的功能了,后续过程如下图所示:

image

到这里 我们就基本具备了召开需求梳理会和计划会的条件了。下图展示了用户故事地图信息通过梳理会进入冲刺的一个过程。一般用户故事地图里的故事都是粒度相对较大的故事,没有满足进入冲刺的INVEST要求,因此将用户故事地图确定要开发的最近两个版本的故事我们会考虑进行进一步的梳理、拆分与细化,明确最终的验收标准,将较大故事进行分解,增加一些必须的技术故事,并对优先级进行梳理,然后通过计划会最终确定本冲刺需要完成的故事范围——Sprint Backlog,这时候的用户故事就需要满足DoR 相关的约束。DoR对应了用户故事进入冲刺的条件要求,只有满足DoR的故事才能进冲刺,下图就展示了一个这个过程:

image

以上过程完成后就可以进入正式的冲刺计划会,开始你的冲刺了。

如果你有任何问题,欢迎关注我的公众号:敏捷工坊 进行交流

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,634评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,951评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,427评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,770评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,835评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,799评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,768评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,544评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,979评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,271评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,427评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,121评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,756评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,375评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,579评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,410评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,315评论 2 352

推荐阅读更多精彩内容