Skip to content

Latest commit

 

History

History
20 lines (19 loc) · 2.07 KB

chapter09.md

File metadata and controls

20 lines (19 loc) · 2.07 KB

第九章 - 創造團隊文化

  • 分散式團隊的問題:信任問題、文化差異
  • 解決方式:聚會、定期輪調
  • 程式碼戰士:完全投入程式碼的世界,最好* 不要打擾他們,但也不能束手旁觀,因為他們可能會偏離常軌
  • 任何一個經理人都會認識每個人存在的差異性,隨著團隊成長,社會性的問題變得愈來愈嚴重
  • 流程太過繁複沉重,無法自我組織
  • 流程太過寬鬆,事情不可預測
  • 有人喜歡條理清晰,所以才會進大企業
  • 草創企業沒歷史包袱,與需要維持歷史遺產的思考方式完全不同
  • 部落記憶:大部分的架構是偶然發生,只有少數是有意形成的,架構是由每天成千上萬個小決定累積而成的
  • 程式碼最重要,但不能把原理和衡量結果的內容保存下來,這都保存在部落記憶
  • 在組織內部的資深人員,明白原理及程式碼的關聯性。但隨著組織增長,人員也會流動前進,知識產權也常走出門外
  • 把知識產權保存在部落記憶裡的代價太昂貴。其實它並不貴,但是將這些知識產權抽抽取出來卻非常不便宜,而且如果這些內容離你而去,成本可就特別高
  • 運作良好團隊的兩個特徵:(1) 是否開心,互相喜歡,是否享受工作、(2) 對於外界反應敏銳,也能完成業務的需求
  • 建立良好團隊的 2 種方式:(1) 參加社團及活動、(2) 確保不受外界干擾
  • 作為一個優秀的專案經理,必須有擔當成為開發人員與組織政治的一道屏障
  • 好的專案經理:(1) 善於表達,可以編寫很多程式碼,也能跟外人溝通、(2) 關心人際關係、(3) 能夠處理多層面的工作,往下深入了解程式碼,往上能直達頂層與 CEO 詳談
  • RD 自己擔任經理:(1) 平心靜氣的承擔、不要驕慢,面對一群技術高度熟練,這些人有一定的自負,不尊重和傲慢是他們最難忍受的事、(2) 向權力部門說真話
  • 管理部有時不理解軟體開發流程,領導者必須冷靜開導上層管理人員