2011/12/06

Just a Note:導入 Issue Tracking System 的考量


非常粗略的紀錄。


為何要使用 Issue Tracking System?

Issue Tracking System 以管理者、測試者的出發點(當然工程師也可以是自己的管理者與測試者)來建立需要被追蹤的 issue,可能是 defects、可能是 working items、可能是 requirement change,透過系統便能追蹤這些項目的狀態,可以很快地知道尚有哪些待辦事項、或是有哪些已經拖了很久的工作項目等等。


vs. 版本控管的歷程

版本控管的 history log 是以時間為基準的變更資訊,一般來說我們並無法從這裡看出變更與變更之間的關聯,而 Issue Tracking System 正好可以彌補這部分的不足。


選擇 Issue Tracking System 的考量

先列我覺得最重要的兩點,基本上這兩點都做不到的話,根本就別用了。
1. 要能整合版本控管軟體。
2. 要能整合開發工具。
另外,
3. 提供 wiki 或 forum 功能,讓大家有分享資訊的、問題討論的平台。
4. 提供時程管理,這應該是 PM 或長官比較喜歡的功能。


其他

和導入版本控管有共同考慮因素的部分如:Server Networking、Authentication、Backup policy 等等,可以看這篇亂蓋

沒有留言:

張貼留言