Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Book Sharing 2013
Search
Andy Cheng
January 10, 2013
0
60
Book Sharing 2013
Andy Cheng
January 10, 2013
Tweet
Share
More Decks by Andy Cheng
See All by Andy Cheng
第一次自建雲端服務就上手
ccjeng
0
68
The Clean Coder
ccjeng
0
4.4k
Android Backup
ccjeng
0
41
Android Backup Demo
ccjeng
0
31
No SQL
ccjeng
0
73
.NET Framework update
ccjeng
0
45
MS SQL 2012 BI Update
ccjeng
0
35
Featured
See All Featured
The Language of Interfaces
destraynor
154
24k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
How STYLIGHT went responsive
nonsquared
95
5.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Embracing the Ebb and Flow
colly
84
4.5k
KATA
mclloyd
29
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
For a Future-Friendly Web
brad_frost
175
9.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Transcript
讀書心得分享 Andy Cheng 2013.01.10
None
作者簡介 • 作者: 石勇 • 博客 http://shyong.blog.tianya.cn • 精神分析、存在主義、語言哲學的一次完美結合 和通俗演練。一次對哲學類、心理類、人生哲理
類、職場博弈類、勵志類書籍的打通和超越。 • 當當網暢銷總榜持續六個月 第1名 • 天涯論壇百萬網友支持
• 從2009年1月起,青年學者石勇在天涯雜談陸續開 帖《在這個險惡的世界,你需要在心理上變得強 大》及《裝13社會,博弈法則》,圍繞如何讓自 己心理強大這個主題,通過通俗風趣的語言、犀 利深入的分析,並融入心理學、哲學等常識,如 庖丁的解牛刀,刀刀剝開社會、人際、 性格、自 我心理的種種外衣,提出實用有效的應對之道, 大受網友喜愛。帖子點擊總量過百萬,幾萬條留
言,上百名網友專門給作者寫長信反饋,說這兩 個帖子是“天涯難得一見的好帖”、“非常受 益”、“從深層次上改變了自己”。
• 隨後作者花一年多時間,把兩個帖子融合、重組、 整理,並加入更多案例、觀點和分析,及和網友 的互動,並嘗試更加通俗易懂的語言風格,重新 寫成本書。 • 本書不是搖旗吶喊的勵志書,不是呼籲讀者出世、 看透的佛家故事,不是不痛不癢的心靈雞湯,而 是以積極入世的思路,另闢蹊徑的解讀,讓讀者 從思維方式和心理結構上“重裝系統”,由弱小
一步步走向強大。
既然這麼險惡的環境在等著我,那我也只好變的更強了 --索隆
None
今天我想分享的主題是 System Thinking
http://escalatedthinking.com/tools_systems_thinking_iceberg.html Levels of Perspective
None
System Thinking Levels of Understanding • Event 事件 • Patterns
規律 • Structure 系統 • Mental Model 心智模式 • Vision價值觀/願景/容器
情境:Server當掉 • Event :找TA • Patterns :Server之前是否曾經發生過類似的狀 況? • Structure
:其它系統是否曾經發生過類似的狀況? • Mental Model :Root Cause是什麼? 如何避免再 次發生? • Vision :如何避免其它系統發生類似狀況?
情境:Issue Management • Event :用email指派CR/Bug給developer • Patterns :是否要召開weekly review meeting
• Structure :是否要Issue Tracking System來管理 CR/Bug • Mental Model :改善流程讓Issue Management更 有效率 • Vision :採用適合的軟體開發方法論,例如導入 Scrum
None
莊子 空船論 如果一個人在跨一條河, 一艘空船撞到了他的船, 即使他是個壞脾氣的人, 也不會生氣。 但如果他看到有一個人在船上, 他會對他大喊讓開。 假如對方沒聽見,他會再三叫喊, 並開始咒罵,
一切都因為那船上有人。 假如那船是空的, 他不會喊叫,也不會憤怒。 如果你可以空掉你自己的船 來跨過世界的河流, 那就沒有人會來反對你, 沒有人會想要來傷害你。 方舟而濟於河,有虛船來觸舟,雖 有惼心之人不怒。 有一人在其上,則呼張歙之。 一呼而不聞,再呼而不聞,於是三 呼邪,則必以惡聲隨之。 向也不怒而今也怒,向也虛而今也 實。 人能虛己以遊世,其孰能害之!
Why Eva Ask 6 “Why”?
常思考:『如果你的職級比現在高兩級,你會怎麼做』 再思考一下『為何我們公司不這樣做? 』 大前研一《思考的技術》
思考的深度,決定成功的高度
Question: 延遲的工作,增加人力一定可以趕上進度嗎?
Months Men 老闆期望的狀況
Months Men 現實的狀況 專案成員獨立作業(不溝通)
Months Men task with complex interrelationships Brooks’s Law: Adding manpower
to a late software project makes it later 投入更多的人到一項延遲的工作上,可以導致該項工作更加延遲 現實的狀況 專案成員彼此會互動/溝通 n(n-1)/2
How to Break Brooks’s Law? http://www.ithome.com.tw/itadm/article.php?c=39099
新進人員之數 量 相對進度 待完成之工作總 量 已完成之具生產力的工作 天然的負向效應 愚昧的經理 所採取的行動 用系統動態學解釋Brooks’s
Law
非線性的干擾 相對進度 待完成之工作總 量 已完成之具生產力的工作 天然的負向效應 愚昧的經理 所採取的行動 過大且過遲的反 應
Brooks’s Law擴大版:當相對進度變得越來越差, 管理階層才有所反應,但反應的動作確過大且過遲, 以致造成一個非線性的正向反饋動態圖
新進人員之數 量 相對進度 待完成之工作總 量 已完成之具生產力的工作 天然的負向效應 效應未定之管理作為 具正向效應之管理作為 具負向效應之管理作為
控制使其產生正向效應 例如指派部分新進人員去 做Code Review或寫文件 局部控制 (在不妨礙核心人員的工作負擔下,增加人手) 例如: 未經同意不得找有經驗人員討論問題 應避免控制產生負向效應 打破Brooks’s Law的系統思考
Breaking Brooks’s Law • 及早反應,動作要小 • 在不妨礙核心人員的工作負擔下,增加人手 • 指派新進人員從事獨立的工作,不要干擾核心人員 •
指派新進人員從事非核心工作,例如寫文件、測試
Thank You!