博暉科技的作法是善用VS 2010的集合(Collect)和區域(Area)功能。因為集合可以設定存取權限,可用來管制成員瀏覽其他部門的開發專案。
對博暉這類資服業者而言,一種產品下可能有3個團隊要服務十個不同的客戶,有的成員同時要參與多個客戶專案,但很少有同時跨不同產品的開發人員。所以,博暉針對每項產品就建立一個Team Project,然後使用Team Project的區域功能,來分組Work Item。每一組區域等同就是一個客戶的專案。
專案經理可以在Team Project的報表中,檢視這個產品中每一個成員的整體工作量,也可以檢視區域資料,看到每一個客戶專案的進度。在專案建置時,就要同時完成這些專案結構的設定。
遇到不同專案同時指派工作時,開發人員可將每個區域(也就是不同客戶)的Work Item並排,在Team Project層級按優先順序排列,找出必須先完成的工作。
VS 2010的專案提供了專案集合的選項,可管制團隊成員存取的專案集合,例如可依據不同部門來建立專案集合,可用來管制成員瀏覽其他部門的開發專案。
VS 2010提供兩種類型的專案,包括Agile和CMMI,不同類型的專案所支援的Work Item不同。CMMI專案內建Work Item項目更多,結構更複雜,不過,非必要可直接選擇Agile專案。
建立VS 2010的開發專案時,也要一併設定專案入口網站,用來分享和管理各類專案文件,也可用來蒐集成員對專案的回饋意見。
沒有留言:
張貼留言