作者:龚云卿 2007年2月10日
一般都把Mantis拿来作为缺陷管理工具,但除了缺陷外,项目开发过程中有一些其他的管理对象的活动与缺陷相似,如风险、问题、变更、SQA报告的不符合项等等。其实这些项,都是需要跟踪解决状态,需要安排人员来负责解决的,就好像是一个一个任务一样,也如同项目Schedule的每个Task。这些项之间是有机关联的,完全可以将它们整合起来,使得软件开发更加系统化地进行管理。我们通过对Mantis作一定的改进,满足更多的需求让Mantis担任项目管理中关键的“角色”。
Mantis是个开源软件,使用PHP编写的,简单易学,如果想在其基础上做一些开发,还是比较容易的。Mantis的功能优势主要在于它的定制化,这是国内许多项目管理和过程管理工具所不具备的,不同的用户虽然管理的项相似,但是各有各的要求。如果缺少定制化,其结果必然是受局限的市场。对Mantis的改进时不能减少其定制的特点,而且应该更强化这一特点。
(待续)