TFS 的觀念 – 複數團隊導入的共同問題
很多人都會覺得導入工具應該是可以立竿見影的看見成效
或是覺得利用工具後就統統都可以自動化?
即然沒辦法自動化那為何還要用工具來管理?
其實
TFS 導入 不等於 單純的工具導入,而是「團隊的文化改造」 ( 改變習慣、改變工作流程 )
而改變習慣的確不是件容易的事,尤其是要改變別人的習慣
另外
導入 CMMI 就代表工作就會變少?管理就會更自動化?
其實不然!因為增加流程,工作量只會增加不會減少
然而,CMMI 導入相關的文章裡面也都會講到,最好是用工具來輔助 以降低導入流程的成本
所以導入時建議幾個原則給各位參考
- 流程請務必簡化!尤其是初期導入時盡量不要一開始就想要客製化,這只會增加無謂的工作
( 太過複雜就沒有人想要用了,還要花時間去客製 ) - 無論團隊大小、請由少數人開始先行導入。再推廣給其他成員,以避免重複走錯誤的路
( 至少知道 TFS 可以做什麼事 ) - 請將流程分批地導入並「實行」,只有紙上談兵的話,就不會有 Feedback ( 大家都有自已的事要忙,談久了就看不到成效了 )
- 同上!!一次只做一件事!並確實要求大家有這個習慣,漸漸地變成文化! ( Lead 一定要帶頭 檢驗 )
- 在團隊中想要導入全新的流程時,請先參考 TFS 中內附 MSF 的做法
( Ex.. 以前都沒有 code review ,則現在要而大家也不知道要怎麼做的時候 ) - 每週都要追蹤使用的情況 ( 請先從 PM 下手 )
- 同上!!團隊自我檢視那些流程是重要的要導入,並回應目前導入的使用問題
- 善用 Excel ( 這點很重要!無論是 key 單 或是 報表分析 )