Bug Tracker 使用手冊

上一頁
索引
  下一頁
安裝

第一章 簡介

內容列表

1.1 什麼是 Bug Tracker

1.2 功能及特色

1.3 Bug Tracker 的歷史

1.4 誰正使用 Bug Tracker

1.1 什麼是 Bug Tracker

Bug Tracker 是一個以 PHP 寫成的軟體缺陷追蹤系統,它可以協助您管理軟體開發流程。它使用資料庫幫您記住軟體缺失、待增的功能、待辦事項,可以讓您在管理軟體開發時更有效率。

大多數的人和我一樣腦海裡的記憶體空間有限,只有存放二件待辦事項的空間。要記得一二件事沒什麼問題,但若超過負荷,有新的事情進來,舊的項目就會被推出去。有了問題追蹤系統後,所以我們就可以輕輕鬆鬆管理所有待辦事項。所有關於軟體開發的歷史記錄都會存放在資料庫中,以利未來追蹤參考。使用資料庫工具可以說是一個優秀的軟體開發團隊的必備條件。

Bug Tracker 有二種使用者介面,一個是給內部開發團隊使用,另一個則是給外部客戶回報用。它具有完整的使用者、群組管理系統、資料庫搜尋及過濾功能、常見問答及文件管理等諸多功能。詳細功能請參考本章節其它部份。

1.2 功能及特色

Bug Tracker 是一個效能優越的程式,它經過詳細的測試。我們在使用 AMD 1G Hz CPU 及 256 MB 記憶體的 FreeBSD 5.3 機器上測試,發現即使系統中有 1,000 個使用者、10,000 個匿名使用者、10,000 條回報、10,000 個文件、10,000 個常見問題,各項功能依然十分順暢。

1.3 Bug Tracker 的歷史

Bug Tracker 是由王俊斌所開發,他曾為群暉科技 (Synology Inc) 開發軟體缺失追蹤系統及客戶回報系統,該系統可以說是 Bug Tracker 的前身。但群暉科技所使用的系統相對於 Bug Tracker 而言比較簡單,其架構比較沒那麼完整,而且有許多只適用於該公司的功能。該系統目前已在群暉科技運作三年,可以說是一套成熟的軟體。

在王俊斌第一次離開群暉科技後,他給自己一個很長的假期以發展自己的軟體。這段期間,他寫了一個準備開放原始碼的 FTP 軟體,而他需要一套協助軟體開發的資料庫系統。之前為群暉科技所開發的系統有版權問題,不能直接拿來使用,而且該系統有一些功能上的缺點。在此之前,他一直想重新寫一套系統,正好利用這個機會,他重新規劃需求,以之前所累積的經驗重新設計了新的軟體缺失追蹤系統 ─ Bug Tracker。重新設計的 Bug Tracker 有更多功能、更好用的介面、更多語言的支援。

但一套好的系統只給一個人使用實在可惜,所以他將該系統送給幾家公司使用,這些公司包含:Storlink Semiconductors, Inc.、華碩子公司等。而今,終於到了可以開放原始碼的階段。

1.4 誰正使用 Bug Tracker

如果您也在使用 Bug Tracker,而您的組織並未出現在上列表中,請 email 和我連絡。


上一頁
索引

索引
您可以在 http://www.twbsd.org 取得本文件

下一頁
安裝