非常粗略的紀錄。
為何要使用 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 等等,
可以看這篇亂蓋。
沒有留言:
張貼留言