1. 程式人生 > >Java課程寒假之《人月神話》有感之二

Java課程寒假之《人月神話》有感之二

ima 大型項目 alt 解決 每一個 系統 協調 也會 流行

一.外科手術隊伍

  即建立一個合理的團隊,按照書上的說法就是,在開發一個大的系統的時候,原本精英的團隊就可能無法在較短的時間內完成一個大型的程序,在這樣的條件下,必須擴大團隊的規模,即使這個精英程序員的效率要比這些平庸的要高一個數量級,但是依舊扛不住系統規模的龐大。即使能夠完成,時間成本會相當的大,設計好了之後也會因為時間的原因導致系統不再先進流行,最終導致的還是失敗。

  Mills 的建議:大型項目的每一個部分由一個團隊解決,但是該隊伍以類似外科手術的方式組建,的確對於系統的完成,分工必不可免,就像機器生產的流水線,但是對於程序員之間又不像流水線之間的那樣簡單的關系,需要不停的溝通協調,每個團隊相當於開發隊伍的一個成員,在團隊中對其職能在進行一個分配。

技術分享圖片

Java課程寒假之《人月神話》有感之二