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 有二种使用者界面,一个是给内部开发团队使用,另一个则是给外部客户回报用。它具有完整的使用者、群组管理系统、数据库搜寻及过滤功能、常见问答及文件管理等诸多功能。详细功能请参考本章节其它部份。
Bug Tracker 是一个效能优越的程序,它经过详细的测试。我们在使用 AMD 1G Hz CPU 及 256 MB 内存的 FreeBSD 5.3 机器上测试,发现即使系统中有 1,000 个使用者、10,000 个匿名使用者、10,000 条回报、10,000 个文件、10,000 个常见问题,各项功能依然十分顺畅。
Bug Tracker 是由王俊斌所开发,他曾为群晖科技 (Synology Inc) 开发软件缺失追踪系统及客户回报系统,该系统可以说是 Bug Tracker 的前身。但群晖科技所使用的系统相对于 Bug Tracker 而言比较简单,其架构比较没那么完整,而且有许多只适用于该公司的功能。该系统目前已在群晖科技运作三年,可以说是一套成熟的软件。
在王俊斌第一次离开群晖科技后,他给自己一个很长的假期以发展自己的软件。这段期间,他写了一个准备开放原始码的 FTP 软件,而他需要一套协助软件开发的数据库系统。之前为群晖科技所开发的系统有版权问题,不能直接拿来使用,而且该系统有一些功能上的缺点。在此之前,他一直想重新写一套系统,正好利用这个机会,他重新规划需求,以之前所累积的经验重新设计了新的软件缺失追踪系统 ─ Bug Tracker。重新设计的 Bug Tracker 有更多功能、更好用的接口、更多语言的支持。
但一套好的系统只给一个人使用实在可惜,所以他将该系统送给几家公司使用,这些公司包含:Storlink Semiconductors, Inc.、华硕子公司等。而今,终于到了可以开放原始码的阶段。
如果您也在使用 Bug Tracker,而您的组织并未出现在上列表中,请 email 和我连络。
上一页 索引 |
索引 |
下一页 安装 |