The Clean Coder 無瑕的程式碼 番外篇 Chapter 13 團隊與專案 觀後感 團隊比專案重要

       第十三章作者Bob分享自己工作帶團隊的經驗,介紹團隊與專案之間的關係。


只是簡單混合嗎?


如果是小的專案,可以一個人負責一個以上的專案,但沒有「半個人」這種做法,因為有可能專案不同,團隊不同。


有凝聚力的團隊


團隊需要一段「磨合」時期才能發揮出團體實力,成為有凝聚力的團隊。


作者舉出一個正常團隊的規格


人數基本上是12人,少則3人,最多20人。團隊要有程式設計師、分析師、測試人員,一名專案經理。


若是團隊有12人,會有7位程式設計師,2位測試人員,2位測試人員與1位專案經理。


分析師與測試人員都是負責寫自動化測試程式,兩者視角不同,分析師從業務視角寫測試程式,寫成功的案例。測試人員要關心那些地方可能出錯,測試出邊界與失敗場景。


專案經理負責專案進度,確保團隊成員知道專案時間表與優先順序。


發酵期


發酵期就是磨合期,團隊組建初期會有一段磨合期,過了磨合期之後才能發揮真正的實力。


專案結束之後,不應該將優質團隊解散,之後只需要將新專案交付給優質團隊。


團隊和專案,何者為先?


團隊為先,如同前言是固定團隊接各種不同專案,而不是為了一個專案臨時找人。


如何管理有凝聚力的團隊


作者建議用「點數」管理團隊中專案的速度。


一個優質團隊會接到一個以上的專案,根據業務需求,可以調整每個專案的速度。


專案承包人的困境


作者Bob當過專案經理與老闆,這段內容是從老闆的觀點出發。


專案承包人的工作是說明每個專案的意義與需求,各種專案進度是依據公司業務需要而調整。


結論


團隊比專案重要,每個團隊都要經過磨合期,才能成為有凝聚力的團隊。一個有凝聚力的團隊可以承接多個專案。


留言

這個網誌中的熱門文章

異世界NTR web版第三章 觀後感 喧賓奪主 ,反派實力過強

泛而不精的我被逐出了勇者隊伍 web第三章 觀後感 菲莉真能打; 露娜超爽der

持有縮小技能的D級冒險者,與聖女結婚並加入勇者團隊 漫畫 01-04 觀後感 大我與小我