美文网首页需求与用研
用硬币游戏讲拆需求

用硬币游戏讲拆需求

作者: 梁楠Nancy | 来源:发表于2020-04-17 19:55 被阅读0次

这个硬币游戏能够帮助团队理解batch size对产品价值的影响

时长

20-30分钟

材料

至少十个人
二十个硬币
6个可以计时的设备
一个白板或者大白纸记录数据

讲解游戏规则

首先让团队区分出角色角色
4个“工人”,坐在桌子旁边
4个“经理”,站在工人身后,记录对应监督工人的工作时间
2个“总监”,记录工件生产时间

讲解“工作”内容
将20个硬币给到第一个工人,告诉他们游戏的目标是让每一个工人都对硬币进行“加工”。
“加工”,就是翻硬币。每个工人一次只能翻动一个硬币,只能用左手。当手里的一批硬币都翻完后,把硬币传给下一个人,下一个人会做同样的操作。当硬币经过所有工人的操作后,这个硬币被认为是完成了。
“经理”的工作,就是记录他所管理的工人翻完20个硬币的时间。
“总监一”的工作,是记录从第一个硬币开始到第一个硬币完成的时间
“总监二”的工作,是记录从第一个硬币开始到最后一个硬币完成的时间

游戏第一轮:批量大小设置为20

每个工人完成20个硬币的工作后,才能一起给下一个人

游戏第二轮:批量大小设置为10

每个工人完成10个硬币的工作后,将完成的10个硬币给下一个人,再继续完成另外10个

游戏第二轮:批量大小设置为5

每个工人完成5个硬币的工作后,将完成的5个硬币给下一个人,再分3个完成剩下的15个

游戏第二轮:批量大小设置为1

每个工人每完成1个硬币的工作后,就给下一个人,直到20个硬币全被完成

4轮以后,会得到类似下图这样的数据表
其中
P:第一批开始,到最后一批结束时间;
C:第一批开始,到第一批结束时间

image.png image.png

从图表观察到:

  • 随着batch size减小,个人时间通常会增加,这个每个员工留下的印象是效率降低了,因为增加了多次传递给下一个人的过程
  • 随着batch size的减小,总工作完成时间减小,因为减少了工人的等待时间
  • 随着batch size的减小,客户拿到第一批货物的时间提前了,虽然只有一枚硬币

游戏的现实意义

这个游戏能直观的反应出batch size对cost的影响

经济学里对batch size的研究
以下解释来自于 Economic batch quantity

经理学里,batch size又叫batch quantity, 是一次生产订单中产品的数量。对batch size的管理是供应链中库存管理的一种方法。

在计划batch size的时候,有两种常用的做法,一种的计划在较长的时间内大批量订购,一种的短期内小批量订购。

两种做法各有优劣势,大批量订购的有点在于,大批量订购的单价较低,管理成本,测试和运输成本也较低,并且由于库存大降低了生产中断的风险。缺点是捆绑进去的总资本高,产品库存的存储成本也会变高

小批量订购的优势在于,投入的资金减少,产品库存的存储成本降低,并且如果供应商和采购商的数量发生变化,灵活性也更高。缺点是订购频繁成本增加,以及由于库存减少而导致生产中断的高风险。

显然,为了平衡各方面风险,我们要找出最佳批量数量,它应该是介于大批量和小批量之间,即使每个产品单位成本最低的订购数量。

经济上的最佳批次大小取决于持有成本(延迟的反馈,库存衰减和延迟的价值交付成本)和交易成本(准备和实施批次的成本)


Visualize-and-Limit-WIP_F02_web.png

在软件开发中的应用
为了提高处理小批量的经济性(从而提高吞吐量),团队必须集中精力降低任何批量的交易成本。这通常涉及增加对基础架构和自动化的关注和投资,包括持续集成,自动化构建环境,自动化回归测试等。 (这是实现DevOps的主要目的。)

相关文章

  • 用硬币游戏讲拆需求

    这个硬币游戏能够帮助团队理解batch size对产品价值的影响 时长 20-30分钟 材料 至少十个人二十个硬币...

  • 数学思维游戏(三)

    猜硬币游戏 相信很多同学家里都有硬币,那就让我们用硬币来玩一个数学游戏吧!你可以拿出10枚,任意分成两组,我都可以...

  • 2018.11.8

    1.数理,摆硬币,用硬币凑十玩! 2绘本,然给弟弟讲《小熊宝宝系列绘本》复习暖融融,含,鼓起腮帮…… 3英语,精读...

  • 太厉害了 帅呆了!

    台球与硬币组成的游戏

  • 【纯静水】拆书16《游戏力》:翻译行为背后的情绪和需求

    【R】翻译行为背后的情绪和需求 书名:游戏力作者:劳伦斯 · 科恩 [美]拆书:P250 如果以孩子的需求和感受为...

  • Learning coin knowledge

    游戏中你要根据游戏中给的钱数找出相应的硬币并投入到球罐中,硬币不够时还能兑换,现在就快来测试看你的硬币知识吧! h...

  • 《掌握需求过程》学习笔记3

    【volere需求过程-理解需求层次】-从业务用例到产品用例 总结: 本章讲工作、事件、业务用例,产品用例,产品等...

  • 说赌

    小时候,我们经常玩一种游戏,游戏规则:拿一枚硬币的正反面去押赌注,拿硬币的人把硬币垂直放在光滑的桌面,使它旋转,然...

  • 用Swift的函数式编程解决硬币问题

    用Swift的函数式编程解决硬币问题 用Swift的函数式编程解决硬币问题

  • 扔硬币和胜率

    我们扔硬币,抛出的结果,是花还是数字我们无法确定,但是呢,假设我们在这个游戏里做一个下注的游戏,能不能在硬币游戏里...

网友评论

    本文标题:用硬币游戏讲拆需求

    本文链接:https://www.haomeiwen.com/subject/qkudvhtx.html