mantis使用心得 及各模块功能使用说明

Posted on Posted in 经验分享

来源于:http://hi.baidu.com/chenshake/blog/item/ed481e3b0819deee14cecbe0.html/cmtid/f8eca50e7d23d9e137d122cdPoweredBy qmecms.sinaapp.com

mantis,这是一个bug跟踪系统,本来的用途是给开发人员使用的,让大家给开发人员提交bug。

目前类似的bug系统,国内有一个bugfree,不过很可惜,已经停止开发了,作者是模仿微软的sharepoint来开发的。国外还有一个类似的bug系统,不过那个比较复杂点。还是这个比较好用。

我和其他人不一样,我用mantis,并不是为了软件开发。而是用来解决公司内部的一个流程。

几乎所有网站,都有类似的经历,市场部门,各个部门,向美工提单要求制作网页,这个流程,有公司是用纸张打印出来工单,还有的公司是用邮件。

实在没有想到,在网站,还会用纸张打印,理由就是纸张可以查,如果用邮件,时间长了,就不能查了。

不过后来技术部门和业务部分,要分到不同的楼层办公,再也不能像以前那样。

我是不希望从头开始开发一个系统,所以就找外面现成的系统,最后就选上mantis。

不过当时这个软件资料不多,只能自己慢慢看,发现mantis,还是比较复杂的,还带了一个小型的工作流,还有就是权限的控制。

默认的mantis用户类型及其权限叁看下表,具体使用时可据需要修改名称及增删用户类型),

  View Bug Report Bug Update Bug Assign Bug Resolve Bug Close Bug Reopen Bug Delete Bug
Viewer Y N N N N N N N
Reporter Y Y N N N N N N
Updater Y Y Y Y Y Y Y N
Developer Y Y Y Y Y Y Y Y
Manager Y Y Y Y Y Y Y Y
Administrator Y Y Y Y Y Y Y Y

 

他是分为6级的权限,公司的内部没有那么复杂,我只用了3级,Reporter,Developer,Administrator,你改为3级,那么你就需要修改他相应的工作流,这个软件一个好处,就是让你了解一下工作流有多负责,这是一个最简单的工作流。不过配置起来,也不是那么简单啊,你还是要好好看看。

修改相应的名称,你其实就修改语言包就可以了,很有成就感 。

提单的人,就是Reporter

完成工单的人就是Developer

管理员就是对整个软件进行设置。

这个软件功能还是比较强大,使用过程中,业务提出很多需求,结果都是看看说明,设置一下就搞定了。

1:提单人,不能修改工单,原因是经常有争议,到底是业务提单的问题还是做单人的问题

管理员后台可以设置,不能修改就ok了

2: 提单人不能修改工单,但可以类似论坛那样,跟贴,不过跟贴也是不能修改

也是后台设置就可以解决

3:工作量的统计以及完成工单的时间

这也是很简单,当美工做完单子后,选择完成工单,就有完成的时间了。这样什么时候提单,什么时候完成,很好统计,察看。

最后修改一下,每个人还可以把工单倒出excel

4:有的工单,我不希望别人能看见,比如是一个重大的bug

这个系统本身就有的功能,提单的时候,选择上就可以了

5:工单的分类

系统有不少内置的字段,你用不上,那里修改一下,就可以满足自己的使用了。

6:工单的删除

有些错误的工单,需要删除,只能管理员才能删除,

7:提单后马上通知美工,美工完成,也能马上通过提单人

系统内置的功能是发邮件通知,不过公司的人,没有习惯用邮件,公司内部是用腾讯的RTX3。61,找开发修改一下,把邮件的内容,发到这个人的rtx上,这个功能太cool,我都很佩服我自己了

8:和公司crm系统结合

如果公司用户,需要用到工单系统的话,那么就可以给该用户授权,这样就会在系统创建用户,权限缺省都是报告者。

员工离职,也会自动把账户删除。这样就避免了系统太多无用的帐户。

 

这基本算是我用过,帮助最大,对公司的作用,每年节省的打印费用,都不知道多少。

现在安装这个软件,已经很简单了,版本已经升级了好多次,我用的时候,还是0.9呢,现在1.1已经出来

了。

9:工单完成后,不能再打开

因为有时候,业务为了省事,把已经完成的单,再打开提交,修改内容。我可以去到提单人再打开工单的权限就可以了 。