在搭配IT工具的最後做個總結, 把整個軟體流程和IT工具複習一次.
在搭配IT工具的最後做個總結, 把整個軟體流程和IT工具複習一次. 我用張簡單的示意圖來表示.
整個軟體流程是以Redmine為核心. 軟體流程包含了設計, 開發, 整合, 測試, 發行等流程不斷循環. 每個流程都有許多工作項目, 包含的角色則有專案管理者, 系統分析設計, 研發人員, 測試, 系統整合人員以及系統管理者. 大家透過Redmine 去進行專案的開發管理.
Redmine 本身則整合了SCM, SCM 整合了hook, Review Board 等工具. 讓Redmine可以涵蓋專案開發的範圍更廣.
在人員的訓練部分則以Moodle為核心, 配合上KM系統, 去培養團隊成員各方面的能力, 透過系統也可以清楚知道每個成員的發展概況. 另外檔案部分則有 Proftp 來負責, 搭配一些搜尋引擎加強功能. 而系統管理者則透過Webmin等工具來管理各個系統以及做系統備援工作. 如此各個角色各個IT工具各司其職, 讓整個軟體開發流程能夠自動化的控管.
因此, 軟體團隊的主管則只需要透過系統去監看整個專案進行的狀況, 把主要的心力放在軟體流程與IT工具的改善, 以及軟體團隊每個角色, 每個成員的職涯規劃與發展. 這樣團隊的成員必能正向的不斷成整, 軟體團隊實力也勢必越來越堅強!