想法简友广场软件测试

Day6 - 从用户故事到用户故事地图

2020-04-14  本文已影响0人  xianling_he

全局用户价值

想法

1.用最短的时间做最重要,最有价值的事情
2.当业务量数量增加的时候不应该用增加人员,而是要做最有价值的事情

局部视角带来的问题

构建用户故事地图

1.对所有团队成员建立概念,如果建立用户价值
2.针对每个功能点进行开发,而不是关注整个面
3.开发的开发工作往往关注点,关注功能点实现
4.架构师和测试人员更关注面,更关注细节


来源网络.png

如何构建用户故事地图

  1. 用户实现价值需要的行走路线
  2. 根据用户使用的步骤来完成整体的路线,比如购物线路是登陆-搜素-选购商品数量-购买


    来源课程.png
来源网络.png

构建用户故事地图

MoSCoW法则

莫斯科法则,就是Must or Should, Could or Would not。在排用户故事优先级的时候,把用户故事按以下4种类别排优先级。
Must:这个迭代一定要做的。比如前面提到的“必需”的功能。
Should:应该做,但若没时间就算了。比如前面提到的“不太需要的”功能。
Could:不太需要的,但有了更好。比如前面提到的“几乎早期版本中不要”的功能。
Would Not:明确说明这个功能不需要做,切勿把功能放到Must,Should or Could里。

来源网络.png

用户故事地图为测试提供了什么

1.证明价值,比如使用探索性测试
2.根据优先级,针对我们的需求优先级来完成目标
3.将能够实现的最小需求,目标先实现出来
4.将目标交付限定在交付范围内


来源课程.png

用户故事卡片规模

来源课程.png
  1. 规模的大小,Epics是最大的目标,Userstore是最小的实现单元
  2. 完成的时间节点
  3. 实现目标的顺序


    来源网络.png

实现故事卡片的方法 - 计划扑克估算

  1. 属于亲和算法。
  2. 使用的方式就是每人取出一张带有编号的扑克,最后进行投票,当持有最小数跟最大数的两个人就是表明2人对同样的user store有不同的看法,主要是实现的难易程度有不同看法,这样2人就要针对这个user store进行分析。
  3. 分析以后将user store的分析结果进行责任共担,将评估进行平衡化。
来源课程.png

MVP的构建策略

来源课程.png

基于MVP的迭代交付

来源课程.png

全局的探索性测试

探索什么

来源课程.png

总结

  1. 从点到面
    1.1 让团队所有人都能够全视角看到用户价值
    1.2 每个人看待问题的视角不同

  2. 构建用户故事地图
    2.1 需要全视角的看待用户价值
    2.2 根据骨干图和优先级来构建用户故事地图

  3. 排列用户故事优先级构建迭代计划
    3.1 MVP中的影响因素,团队的实力
    3.2 团队的交付能力,能力强,交付速度快,MVP划分的尽量小
    3.3 交付范围,根据优先级和sprint时间来划分交付范围

  4. 探索性测试是由故事地图影响
    4.1 测试范围是由故事地图影响的
    4.2 通过地图价值来开展手工,自动化测试

上一篇 下一篇

猜你喜欢

热点阅读