6. 支持灵活的权限控制
在企业环境中,数据的安全尤为重要。问题跟踪系统通常提供以下级别的权限控制:
● 系统管理:如配置和修改系统参数、创建新的项目等。
● 项目级别:如是否允许访问某个项目、是否允许对该项目进行配置和管理、是否允许在其中提交问题等。
● 问题级别:如是否能够查看某个具体的问题、是否能够进行处理或其他问题操作等。
在一些优秀的问题跟踪软件中,还会提供更多的权限控制功能,如:对每个字段进行控制、对某些人只允许访问和自己有关的问题等。
7. 支持常见问题操作和问题管理功能
常见的问题操作:创建问题、编辑问题、处理问题、登记工作、评论、重分配、删除、创建子问题、建立关联、添加附件等。
常见的管理功能:过滤、查找和搜索问题;导出、导入、统计等。
8. 问题通知功能
当问题被创建或更新(如处理、编辑、评论等)时,问题跟踪系统应该能够自动通知给相关的人员,使他们及时获知问题的进展。
通知的方式主要有:EMAIL,桌面,手机短信等。
9. 知识库功能
知识库是问题跟踪系统中不可缺少的组成部分。
用户可以将问题处理过程中出现的有价值的信息转入知识库中进行分类整理和共享。其他同事或公司客户通过学习知识库中的内容,可以避免或减少类似问题的发生,提高处理类似问题的技能和效率。
10. 问题统计报表
可以对问题的分布、变化趋势、人员工作等情况进行统计。
11. 其他功能
除具备上述基本功能外,不同的问题跟踪系统软件还会有一些比较特色的功能。如任务分解、定时器、域用户集成、文档共享等。您可以在选择时,对每种软件进行评估使用。
四、问题跟踪系统软件产品
问题跟踪软件产品是非常多的。但是好用的不多,而且大部分是为BUG跟踪设计,灵活性不足。
下面是几种常见问题跟踪系统或较为流行的bug跟踪软件。许多软件都提供在线试用,您可以通过试用获得更直观的认识。
URTracker 评价:★★★★★
国产问题跟踪软件,有免费版,网址为http://urtracker.cn。URTracker灵活性非常好,可以很方便的实现各种问题管理流程。界面是全中文的,配置和操作简单,容易上手。支持很多的非常实用的功能,如知识库、文档共享、问题和任务分解、协同处理、定时器等等。在我们所评估的问题跟踪软件中, URTracker的功能是最全面的,但是它的配置方式却最简单方便,而且价格也最低。
URTracker在我们公司安装到现在已经有4个月了,系统中项目总数达到了16个,各类问题和事务的数目达到了4000多条,各类问题管理的井井有条,员工效率有很大提升。软件本身运行效果也非常好,软件速度很快,运行很稳定,领导和员工都很喜欢。
JIRA 评价:★★★★☆
国外软件中,最著名的莫过于澳大利亚产的Jira了。Jira对开源项目免费,所以它在开源界很有名气。
Jira做的也非常灵活,但是它实在是太复杂了,对中文的支持也不好,而且没有知识库功能,权限控制也没有URTracker灵活。Jira中概念很多,难以理解。很多在URTracker中非常简单的配置,在JIRA中要在好几个地方做设置操作。而且Jira中的许多设计也是针对BUG跟踪需求的,用做其他问题类型的跟踪时,有时候会不太恰当。
网络上有《URTracker和Jira的对比评测》,有兴趣的读者可以搜索一下。
BugZero 评价:★★☆☆☆
BugZero似乎是中国人在美国做的软件。不过这个软件实在太简陋了,无论从功能上还是界面上。
Bugzilla 评价:★★☆☆☆
Bugzilla是一个BUG跟踪软件,不能算作问题跟踪系统。不过Bugzilla是免费开源的,如果您只用于bug跟踪,且不需要更多的自定义功能(如字段、流程、人员权限等),也可以考虑用这个软件。
Bugfree 评价:★★☆☆☆
Bugfree也是一个国产的BUG跟踪软件,免费开源。如果只用于BUG管理,也可以考虑使用此软件。
除了选用上述成熟的软件,您也可以自己开发。要想实现相对比较灵活的功能,开发和测试工作量估计在36人月以上。成本还是很高的。