交流和交流的結果—組織,是成功的關鍵。交流和組織的技能需要管理者仔細考慮,相關經驗的積累和能力的提高同軟體技術本身一樣重要。
作者總結巴比倫塔專案失敗的原因是缺乏交流和缺乏組織,因此作者認為在軟體專案中有效的交流和組織是十分重要的,專案工作手冊作為成員交流的成果並且保證了專案的概念一致性。
在大型程式設計專案的組織架構中,為了減少交流的數量提出了樹狀管理結構。作者建議在小型團隊以技術主管為主產品負責人為輔,大型團隊中產品負責人為主技術主管為輔。
《人月神話》讀書筆記
p8,程式設計的快樂在於它不僅滿足了我們內心深處進行創造的渴望,而且還喚醒了每個人內心的情感。p19,用人月作為衡量一項工作的規模是乙個危險和帶有欺騙性的神話。因為它暗示人員數量和時間是可以相互替換的。人數和時間的互換僅僅適用於以下情況 某個任務可以分解參與人員,並且他們之間不需要相互交流。p23,...
人月神話讀書筆記
人數和時間的互換僅僅適用於以下情況 某個任務可以分解給參與人員,並且他們之間不需要相互的交流。當任務由於次序上的限制不能分解時,人手的新增對進度沒有幫助。溝通所增加的負擔由兩個部分組成,培訓和相互的交流。相互之間交流的情況更糟一些。如果任務的每個部分必須分別和其他部分單獨協作,則工作量按照n n 1...
《人月神話》讀書筆記
外科手術隊伍 對於軟體開發來說,軟體開發隊伍的選擇往往是乙個難題。在我們的時間課程的當中,每個人都希望可以抱大牛的大腿,因為乙個熟練且經驗豐富的大牛可以抵得上十個新手,如果乙個小隊當中都是如此的大牛,那麼這個小隊可以稱之為當之無愧的精英小隊。對於大型的專案,小而美的團隊往往有些力不從心,精英也不可能...