敏捷开发:一文了解影响地图和用户故事地图之间的那些事儿
在日常的工作过程中,小编一直把影响力地图、用户故事地图和用户故事穿插在一起使用,就简单的介绍介绍这三者之间如何融合到一起,来进行产品设计的工作。
影响地图包含四个层次,why、who、how和what,按树形的结构一层层展开,四个层次分别表示:
- why:我们为什么做一件事,目标是什么
- who:谁能产生需要的效果?谁会阻碍它?谁是我们产品的消费者或用户?谁会被它影响?
- how:角色的行为是怎样改变的?他们怎样帮助我们达成目标?他们如何帮助或妨碍我们取得成功?
- what:我们可以做什么来支持影响的实现?
在用户故事地图中,主要包含的内容是persona、activities和task,其中用户活动按时间线的方式排列,这三个部分分别表示:
- persona:我们做的事情的干系人是谁
- activities:为了解决用户的一个需求,用户需要做哪些活动
- task:每一个活动细分的子任务
从两个地图的结构就可以看出两者相似的部分,影响力地图中的why是用户故事地图的整体目标和愿景;影响力地图中的who和用户故事地图中的persona基本类似,但是影响力地图中的who包含的还要更广一些;how和what看起来和用户故事地图中的activities和task就不一样的,但是当我在做影响力地图的时候,发现其中的how和what部分一样存在一些潜在的时间关系,因此可以类似activites一样按时间线进行排列,而what就作为how的子任务排列在下面,具体的形式就如同下图所示:
这种对应关系并不是特别严谨,但是我在使用过程中觉得,通过故事地图可以更好的梳理影响力地图中,当how和what很多的时候的优先级排列和归纳整理工作。
最后我们来说说常见的用户故事如何嵌入到这些工具中,标准的用户故事的书写方式是:As a user(who)I want...(how)So that...(why)因此epic级别的用户故事可以用于编写高层级的影响力地图,而细分的feture以及user story则可以作为地图中的what或者activities、task,作为地图中信息的表述方式,自由的组合在这两个工具之中。
想要了解更多敏捷开发中影响地图的内容,请关注7月30日19:30《兴风作浪的哥哥们关于敏捷开发的PK》直播,看华为云大咖们如何通过简单易用工具一举打破业务和研发直接的壁垒,戳这里→了解详情。
点击这里→了解更多精彩内容
相关文章
- Android开发之ImageView ScaleType属性
- Android开发之Ruby实现Android自动化屏幕适配
- vue开发 - 将方法绑定到window对象,给app端调用
- 【COCOS2DX-LUA 脚本开发之八】使用QUICK-COCOS2D-X或COCOS2DX-LUAPROXY的LUA框架实现LUA-HTTP网络交互!
- word2007插件开发经验备忘3--如何操作文本字体
- Spark修炼之道(基础篇)——Linux大数据开发基础:第三节:用户和组
- 56. 动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求,模拟 SE10 事物码
- 一个真实的 SAP 标准 UI5 应用的扩展开发项目(Extension Project)分享 - UI5 界面上新增订单创建者字段
- SAP UI5 应用开发教程之九十三 - 基于 JSONModel 数据模型的列表控件显示数据的深入讨论试读版
- 我自己开发的工具,打印出百度贴吧某用户发表过的所有帖子
- Rockchip PCBA测试工具开发指南
- 从0到1 用腾讯云低代码开发一个问卷小程序(基于模版中心二开)
- 〖Python 数据库开发实战 - Python与MySQL交互篇⑯〗- 项目实战 - 实现用户管理 - 新增用户功能
- 【Python3网络爬虫开发实战】1.2.4-GeckoDriver的安装
- 【Python3网络爬虫开发实战】1.5.1-PyMySQL的安装
- 嵌入式linux开发,Ubuntu18.04 下搭建 NFS 服务器
- 测试开发之Vue学习笔记-H5实例百度音乐
- Django实战技巧(1)-开发测试生产环境配置切换处理技巧
- 〖Python语法进阶篇⑮〗- 综合实战 - 抽奖系统之基础功能开发 - base用户相关功能实现
- 用户画像标签数据开发之用户特征库开发
- 用户画像标签数据开发之各种用户标签开发
- 低代码平台,给开发提提速
- 嵌入式linux开发,启用用户登录功能
- 测试开发之Vue学习笔记-Vue基础