用户故事地图2:如何创建故事地图
动词短语:故事地图中几乎所有描述用户如何使用软件的注释都在使用动词短语;
项目计划本身就是各种各样的任务,包括开发和测试任务;
用户任务是构建故事地图的基本模块。
2.我的任务和你的不同。
当考虑用户时,有一点需要记住:
用户使用软件的目的不同;
2)用户会在不同的情况下使用软件,有时不得不考虑其他人和事物的影响。
3.我只是更注重细节
使用目标层次的概念可以帮助总结小任务或分解大任务。
按照从左到右的顺序组织卡片的布局,第一个任务在左边,第二个在右边。
试着指着第一张便利贴,开始讲故事,“首先,我是这样做的”;
每个便利贴都是一个步骤,隐藏在每个便利贴之间的是句子“...然后我……”;
故事地图从左到右按叙事流程组织,这是人们讲故事最自然的方式。
在叙述的过程中,找出你可能遗漏的步骤,并填上细节。
细节、替代、变化和异常构成了故事地图的主体。
从左到右看地图,你会发现有些故事需要拼凑。在这些类似的任务上面,放一张不同颜色的纸条,纸条上写一个动词短语,这样就可以涵盖下面所有任务卡的意思了。
这些标记为更高目标级别的任务称为“活动”(活动由一群相似的人在相似的时间完成的任务组成,以实现特定的目标),活动构成了故事地图的主干。
活动的描述方式和任务的描述方式有很大的区别,应该用用户习惯的方式命名。
仅仅通过添加或删除任务,就可以帮助你实现不同的目标,并使用分段来识别所有与特定结果相关的任务和细节。
任务是描述人们做什么的动词短语;
任务有不同的目标级别;
故事地图中的任务按照叙事主线从左到右排列;
地图的深度包含了可变的、可供选择的任务;
通过故事地图顶部的活动将任务组织在一起;
活动构成了故事地图的主干;
通过对地图进行分段,找出达到特定结果需要完成的任务;
1)明确问题:用户是谁?它带来了什么价值?
2)构建全景,广度优先,不是深度,一公里宽一厘米深。尽量用故事地图描述一切,包括用户的苦与乐。
3)探索。扩展到深度,讨论其他类型的用户,这些人要做什么,哪些环节会出错。利用用户画像、原型和实验,不断优化解决思路,尝试改变和完善故事地图。
4)制定发布策略。请记住,要开发的东西总是太多,以业务目标和目标用户的达成为中心,果断砍掉那些无助于取悦用户的东西,帮助公司实现最低目标。
5)制定学习策略。您可能已经确定了最小的可行产品解决方案,但请记住,这些都是实际验证之前的假设。故事地图和讨论可以帮助我们发现最大的风险是什么,针对一个用户群子集进行更小的MVP实验,逐渐了解到什么是对用户真正有价值的。
6)制定发展战略。去掉所有不必要的东西,剩下的就需要投入开发了。按照实施的先后顺序,进一步划分最小可行方案,前期首先聚焦关键技术问题和开发风险。
通过建立故事地图,团队可以看到全景,让他们既能看到树,也能看到森林,这是故事地图能带来的最大好处之一。
让故事成功的两个最重要的因素是:
故事地图是一种简单有效的方法,可以将产品愿景转化为待办事项,帮助我们了解开发什么,用户是谁,价值是什么。
1)等级1:使用高等级的步骤;
2)层次2:将这些步骤分解成对应每个用户角色的活动;
3)第三级:这些活动被细分为具体的用户故事,格式为“如,我想,制作;。
这些用户故事加起来形成了第一个产品待办事项列表。在每个级别,团队可以决定哪些细节需要深入研究,哪些依赖团队需要考虑。
在团队探索细节到一个合理的水平后,他们可以优先考虑待办事项列表。细化程度取决于项目规模和项目阶段,可以细化到活动或故事层面。
通常采用简单的投票方式来确定优先级,比如打分卡的方式,或者采用卡诺模型来投票。团队将每个用户故事标注为“基本需求”、“预期需求”和“令人兴奋/激动的需求”。