什麼是認同法#

在排除了軍事化管理法和經濟利益驅動法之後,Joel 提出第三種管理方法:認同法。這種方法的目標是使得人們認同你希望達到的目標,讓他們感到極大的激勵。它實施起來比其他方法難得多,而且還需要一些不簡單的人際溝通技巧,但如果你真地做到了,效果就比其他方法好得多

經濟利益驅動法的問題是它將內部激勵變成了外部激勵。認同法的作用恰恰相反——它要設法創造出內部激勵

認同法的兩個部分#

第一部分:建立凝聚力#

創造一個有凝聚力的、像膠水一樣粘在一起的團隊,就好像家庭一樣。這樣一來,人們就會對同事產生忠誠感和義務感

Fog Creek 的具體做法:

  • 每天一起吃午飯:全團隊圍著一張大桌子吃飯,讓人感到公司就像一個和諧的大家庭(6 年過去了,沒有人離開)
  • 實習生活動:帶暑期實習生看百老匯音樂劇、環曼哈頓島划船、看棒球比賽、登高爬樓、參觀博物館等
  • 在家舉辦晚會:讓實習生對紐約的公寓生活有一個實際的印象,而非只侷限於宿舍

一起幹活的人要一起吃飯。不管怎麼強調這種做法的巨大效果都不過分——它讓人們感到公司就像一個大家庭。

第二部分:提供必要的資訊#

向人們提供必要的資訊,使得公司向正確的方向前進。不是下達命令,而是讓團隊成員理解背後的原因,讓他們自己做出正確的決定。

Joel 舉了一個實例:程式設計師 Brett 想在 2007 年 4 月發布 FogBugz 6.0,Joel 傾向於 2006 年 12 月。他沒有直接下達命令,而是向 Brett 解釋了財務上的動機——如果不早一點推出,明年春天就負擔不起再雇 6 個人的費用。

通過分享資訊,Joel 使得 Brett 能根據外部環境的變化相應地做出最有利於公司的決定。如果換成獎金驅動(每提前一天發布就給現金獎勵),Brett 可能會在當天晚上就把包含錯誤的版本公開發布。如果用軍事化管理法命令他及時發布沒有錯誤的程式碼,他可能會服從但會因此痛恨工作而選擇離開。

結論#

天底下有多少個經理,就有多少種不同的管理方法。Joel 歸納的三種主要方法中:

  • 軍事化管理法經濟利益驅動法——簡單易行,但效果不好
  • 認同法——做起來比較困難,但效果最佳

實際情況是,許多軟體開發團體會根據時間和對象的變化靈活運用各種管理方式