一周前參加了個關于敏捷的培訓,今天回想起來,記憶最深的是兩個游戲環節,
游戲一
組裝 10 只同樣小狗,每只小狗需要 5 塊積木,流水線上 5 個人,每人負責固定的一塊積木的拼接,
這個游戲一共玩兩輪,兩次的玩法不一樣,
- 第一次:上一個人組裝完 10 個后,再一次性的交給下個一人,
- 第二次:上一個人每組裝完 1 個,就交給下一個人,
第一次的方式代表「瀑布」,第二次的方式代表「增量」,游戲是想說明「增量」比「瀑布」效率高,
游戲結束后,同事質疑:“第二次完成時間比第一次短,看似更優,但對他個人而言,他的作業時長變長了,”老師似乎沒理解,匆匆進入了后面的章節,我來分析分析這個問題,
假設流水線分 3 步,分別由工人 A、B、C 完成,每個人的效率如下:
| 工人 | 單個零件組裝消耗時間 |
|---|---|
| A | 1 |
| B | 2 |
| C | 1 |
如果采用「瀑布」的方式,上個人組裝完 10 個后,下個人才開始,每個人作業時長如下:
| 工人 | 單個零件組裝消耗時間 | 開始時間 | 結束時間 | 耗時 |
|---|---|---|---|---|
| A | 1 | 0 | 10 | 10 |
| B | 2 | 10 | 30 | 20 |
| C | 1 | 30 | 40 | 10 |
如果采用「增量」的方式,上個人每組裝完 1 個,就交給下個人,每個人作業時長如下:
| 工人 | 單個零件組裝消耗時間 | 開始時間 | 結束時間 | 耗時 |
|---|---|---|---|---|
| A | 1 | 0 | 10 | 10 |
| B | 2 | 1 | 21 | 20 |
| C | 1 | 3 | 22 | 19 |
可以看到,C 的作業時長翻倍了,原因是 C 每做完一個都要等一分鐘,C 的時間被打碎了,而這種零碎的時間是難以利用的,如果 C 很貴,代價就很高,更合理的做法是推遲 C 的開始時間,等 B 完成了一半后,C 再開始,
引入敏捷,并不是把固定流程引進來就完了,要根據團隊情況、任務情況動態調整才行,
游戲二
一個鐵盒,里面裝了黃色珠子和紅色珠子,盒子打開前,可以隨意搖晃,盒子打開后就不可以動了,然后從盒子里挖滿滿一鏟珠子,看誰挖的紅色珠子最少,
游戲也進行兩輪,看第二次玩有沒有比第一次進步,
有意思的是當大家都不知道如何改進時,一個聲音打破了僵局:“紅色珠子比黃色的重,多搖搖把紅色珠子搖到下面就可以了”,之后大家就都認可了這個說法,去用力地搖盒子,但實際上紅色珠子并不比黃色珠子重,挖到多少紅色珠子是隨機的,游戲想告訴大家「在框架不變的情況下,再怎么使勁,也提升不了效率」,
我比較感興趣的是那個「打破僵局的聲音」,以前我是鼓勵這樣的聲音的,因為它推動了事情的發展,但這次也讓我看到,這個聲音可能讓大家都走到一個錯誤的方向,所以發出「打破僵局的聲音」的人,一定不能是有權威的人,因為大家會停止思考,跟著有權威的人的思路走,發出「打破僵局的聲音」的人,需要是一個大家敢于質疑的人,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/220854.html
標籤:其他
上一篇:Pandas概論
