專案管理入門(5) 基本原則之神秘的人月神話

2021-09-30 16:09:15 字數 776 閱讀 6795

frederick brooks提出了著名的「沒有銀彈」的觀點,以及出版的圖書《人月神話》。

在《人月神話》中,作者提出「往專案中新增人手,並不會提高專案的進度(或者給延遲的專案中新增人手,只能使專案更加延遲)」的觀點。但是有一點是正確的,資源越多,則完成專案的速度會更快,不過所提高的速度與所新增的資源的多少沒有直接關係。換句話說,僅通過簡單的新增人手,並不能保證會提前交付專案。

其主要原因是增加更多的人手,其人與人意見的交流會更為複雜。向專案中每增加乙個人,交流的複雜度上公升。當人手新增到一定數目之後,會使專案進度變慢,此時即達到了乙個平衡點。

把專案中的每個人看做乙個node,所有的node組成乙個完全連通的圖,圖中的edge即人與人意見的交流。在有n個人的專案中,其edge為(n^2-n)/2。

每增加乙個人,均需做培訓和指導。增加的人越多,專案中原先的人需要做更多的工作以維護組的結構。

很顯然,通過採用不斷加人的方式,專案經理是在扼殺時間。當專案延遲時,第乙個反應就是加人手,這在乙個控制良好的專案中都不一定奏效,更何況在乙個組織不善的專案中。

從《人月神話中》可以學到一下知識:

1. 小的、自組織的團隊的工作效率要高於大的層次化的團隊。因此,可以將你的專案分解成幾個可管理的部分,讓每個組來定義的範圍內工作。

2. 如果想要向專案中增加人手,最好仔細規劃如何讓他們加入到團隊中,在新的人手能高效的參與工作時可能是乙個累贅,甚至影響其他成員的工作。在專案的「扁平點」增加人手。

3. 你不會再重點考慮「範圍三角」中資源,因為你知道增加人手的侷限性。那麼需要時可以要求更多的時間,或者參見功能。

專案管理入門(4) 基本原則之關鍵路徑

基本原則之關鍵路徑 在專案計畫中另乙個重要的概念是關鍵路徑。如果乙個專案由一系列任務組成,關鍵路徑就代表最小的集合 關鍵集合。聽起來有些矛盾,完成所有的任務才算完成專案,那如果存在不必要的任務,那為何還作為專案的一部分?關鍵路徑不是代表為完成專案所必須的理想任務的集合,而是最小集合。它作為貫穿準時完...

專案管理入門(3) 基本原則之範圍三角形

基本原則之範圍三角形 scope 所謂的 範圍三角形 或 質量三角形 是任何專案中固有的乙個平衡。時間 成本 質量 時間是專案交付的時間,成本是資金或可用資源,質量表示專案成功時所必須達到的目標。通常情況是其中乙個因素是固定的,另外兩個因素以相反的方向變化。例如,通常時間是固定的,最終產品的質量便依...

設計模式之基本原則

單一職責原則 就乙個類而言,應該僅有乙個引起它變化的原因。如果乙個類承擔的職責過多,就等於把這些職責耦合在一起,乙個職責的變化可能會削弱或者抑制這個類完成其它職責能力。這種耦合會導制脆弱的設計,當變化發生時,設計會遭受到意想不到的破壞。如果你能夠想到多於乙個的動機去改變乙個類,那麼這個類就具有多於乙...