为什么会有用户故事地图?

迭代开始后,待办列表总是以小块形式进入迭代开发,一个迭代接着一个迭代。碎片化的方式,不能给产品以及开发团队一个整体的视觉。这会出现,优先级排列问题,或者产生多个迭代后,用户还是看不到用户想要的东西的雏形。

用户故事地图,就是一堵Story墙,大级别的用户故事排在头排,根据优先级,描述用户需求。对每个头排用户故事成纵向分解。通过地图方式,可以让你和同事能够有一个空间充分思考各类可行方案,从而找到一条可以最大化投入产出的路子。可以让各种干系人对功能需求有相对一致的理解和整体认识。

回顾一下PO如何用3C原则和开发团队队一起精炼用户需求(Product Backlog Refinement)

a. 【Card】PO写User Story, User  Story用户故事的格式常用 作为一个【用户】,我想【做什么】,这样我就可以【什么什么】

PO和客户交流的时候,不要直接问用户要什么,要知道用户背后的原因,和用户一起找出用户真正想要的功能。在用户故事一书中,做蛋糕的师傅问,蛋糕给谁,她有什么喜好,多少人吃。并没有直接问尺寸多大,蛋糕师傅可以帮客户确认多大蛋糕合适。也没有问需要在蛋糕上做些什么花样,而是问有什么喜好,蛋糕师傅更加专业,可以给客户更好的选择和惊喜。

b. 【Conversation】PO和团队交谈讨论用户故事,确保理解一致

c. 【Confirmation】团队写出Acceptance Criteria, AC是对PB的细化。PB陈述了用户要什么,AC陈述了用户怎么做到。比如一个PB是需要登录页面,AC可以是用户通过登录页面,输入正确的账号和密码,页面显示登录成功。一个PB经常对于多个AC,比如密码出错的情况,也是一种AC。AC写了,由PO确认。但不签字(签字就以为这一种合约,合约意味着签合约双方代表不同利益,但是实质上PO和团队是在一个scrum team)。

整个精炼用户需求PBR过程,不在Sprint里完成。是一个长期存在的活动,上一个sprint里就需要把下一个sprint的需求精炼细化。建议利用碎片时间完成。

什么是用户故事地图?相关推荐

  1. 怎么用leangoo做需求管理?(用户故事地图)

    用户故事是在敏捷开发中表达需求的主要方式,我们在做敏捷开发的时候都有需求池的概念,在Scrum中这个需求池就是产品backlog,需求池里面是条目化的需求,每一条通常是一个用户故事.按照Scrum的定 ...

  2. 用户故事地图对应到Epic及其缺点

      用户故事地图,提供了2维的角度来分析用户故事,直观,更加有利于优先级的表达. 在理解用户故事地图时,需要注意其作者的用词跟一般的用户故事不一致,因此要注意跟普通的用户故事用词之间的对应关系. 推荐 ...

  3. 今天谈谈用户故事地图,不是用户故事

    摘要:用户故事地图其实并非是将描述好的用户故事汇总在地图上.而是通过分析.梳理,将用户故事展现出来,进而汇成了一副用户故事地图. 本文分享自华为云社区<浅谈用户故事地图>,作者: 敏捷的小 ...

  4. 关于用户故事地图的7种用法

    金蝶云之家体验中心交互设计师-方馨月:之前读完 Jeff Patton 的<用户故事地图>觉得是一本好书,但是一直没有机会去实践.最近在工作中使用了用户体验地图进行云之家工作汇报轻应用的开 ...

  5. 用户故事地图(User Story Mapping)之初体验

    北京这几日的天儿真是好的出奇,白天风和日丽,晚上繁星漫天:在这样一个周六的下午,小编参加了一次北京敏捷社区(微信号:Agile1001)组织的活动:<用户故事地图User Story Mappi ...

  6. 为什么我推荐用户故事地图?

    最近在给几个客户的培训和辅导中,都用到了用户故事地图(User Story Mapping or USM),越来越发现USM是一个强大的工具.USM有它特殊的妙用之处和适用范围,我们不用指望USM能解 ...

  7. 优质项目管理从用户故事地图思维框架开始

    在社会工作领域,项目是指在一定时间内,运用一定的资源,按照预定的服务目标,服务内容和服务要求所设计并且实施的社会服务,达到预期希望改善的问题或目标. 项目管理是指通过一套系统的知识.工具和技术,帮助项 ...

  8. 一篇带你读懂用户故事地图

    之前在敏捷产品管理系列中,我讲了产品 Backlog 作为敏捷团队管理开发过程的核心,所有的活动和交付物是如何围绕它展开的.我也给你讲了组成产品 Backlog 之一的用户故事又是如何经过 建模.搜集 ...

  9. 【敏捷5.2】用户故事的层次和用户故事地图

    用户故事的层次和用户故事地图 经过上一篇的学习,你对用户故事有了一个大概的了解了吗?用户故事这个东西,是需要多多练习的,并且最好是有经验的 Scrum Master 能够带着你一起学习并建立合适的用户 ...

最新文章

  1. 10款最好的免费在线工具进行网站设计与开发
  2. JS实现文本中查找并替换字符
  3. 剖析 Promise 之基础篇
  4. ngx-material中Datepicker的日期格式化和选择语系
  5. 数据挖掘:模型选择——SVM
  6. ElementUI:修改tabs标签鼠标悬浮和选中标签
  7. 拓端tecdat|R语言对用电负荷时间序列数据进行K-medoids聚类建模和GAM回归
  8. 基于RetinaFace+ArcFace的人脸识别测试和验证代码
  9. java核心技术卷I 第4-5章
  10. 苏州真不能成为一线城市?
  11. 英文单词之说文解字(9)
  12. AI新技术:利用神经网络对图片进行超级压缩
  13. 渗透测试-伪装隐藏与清理痕迹手段
  14. POI生成动态模板PPT报告
  15. 产品经理必看电影:当幸福来敲门
  16. 离散数学期末复习知识点(不挂科系列)
  17. 使用Java计算生辰八字五行属性
  18. MobaXterm中文版
  19. 怎么样去提升网站长尾词在百度搜狗360的排名?
  20. GraphQL查询规范

热门文章

  1. 不怕千招会,就怕一招精,学编程不要盲目跟风
  2. Android开发-简介(一)
  3. andorid 手机APP应用程序开发介绍
  4. PPP over Ethernet(PPPoE)协议
  5. 前端开发实习面试题(CSS篇)
  6. 最全的apple pay苹果支付步奏
  7. 程序员杂志在线阅读 豆瓣的架构—专访豆瓣网站的技术总监洪强宁
  8. 安装arosics做自动几何校正
  9. el-date-picker的时间段限制(只允许选择当月的最后一天和下月的第一天)
  10. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记二(1):Cortex-M3处理器程序模型