June 5 2007

啥是Bug 追踪管理系统

Filed under: Share source - ferry @ 20:46 pm

mantis

软件开发过程中,BUG的管理非常重要,完成这项工作的软件系统称为BUG管理系统。BUG管理系统还有其他的一些叫法,例如缺陷追踪系统,问题追踪系统等。其实BUG系统不仅仅可以用来管理和追踪BUG 或Defect,也可以用来管理和追踪用户需求等,因此有些系统就叫问题追踪系统。单纯的BUG管理系统开发起来并不是很复杂,市场上已经出现了不少商品化系统,也有很多的开源软件。很多BUG管理系统都支持Web界面,甚至不需要安装客户端。有的系统还设计的非常灵活,用户可以容易地进行定制。有的BUG系统是和配置管理工具集成在一起的,使用起来更为方便。从Google的分类目录Yahoo!的目录查找中可以看到不少的BUG管理系统。

Bugzilla ,采用 Perl,PHP 开发,后台数据库是MySQL,它使用GPL版权协议。不过它的安装配置有些麻烦,似乎还也不支持内部邮件。要想支持中文还得做点修改,不过已经有人在做它的 汉化版本 了。

BugTracker.NET ,采用 ASP.NET, C# 开发,后台数据库主要是MSSQL/MSDE,它使用GPL版权协议。它支持内部邮件,也可以方便地定制。 Track+ ,10 用户以下是免费的,可以在 这里 试用。

FogBUGZ ,商品化系统,大约 90 美元一个用户。界面比较友好,功能也比较强大。可以在线 试用 45天。

其他类似的系统还有很多,例如:ClearQuest ,GNAT ,BugZero , Mantis , 微创BMS , 汉星天的需求/变更管理系统 等。

Bugzero提供了一些 开源系统的功能比较 ,商品化系统的 价格比较 。

2 Comments »

The URI to TrackBack this entry is: http://ferrychu.blogsome.com/2007/06/05/p24/trackback/

  1. BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统。简单实用、免费并且开放源代码(遵循GNU GPL)
    如何有效地管理软件产品中的 Bug,是每一家软件企业必须面临的问题。遗憾的是很多软件企业还是停留在作坊式的研发模式中,其研发流程、研发工具、人员管理不尽人意,无法有效的保证质量、控制进度,并使产品可持续发展。

    Comment by flymeteor — June 6 2007 @ 13:37 pm

  2. 嘿嘿。。。
    还好,我们公司的架构师每次都强调测试管理的重要性。

    Comment by ferry — June 6 2007 @ 20:43 pm

RSS feed for comments on this post.

Write here

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.

Get free blog up and running in minutes with Blogsome
Theme designed by Ferry Chu
Website Hit Tracking
Copyright © 2007 Chuyujiang