JIRA 的简单介绍 JIRA 概述: JIRA 的生产者把JIRA 定义为Professional Issue Tracker,即它是一个专业的问题跟踪管理的软件
这里的”问题”对应的英文单词是Issue,所以含义比较广,包括Bug,Task,Enhancement,Improvement 等等跟软件开发相关的名词
跟踪管理即对问题的整个生命周期进行记录和管理
一个问题从创建到解决到关闭涉及到很多相关信息,包括是什么问题,谁发现的问题,谁处理了这个问题,如何处理的,相应的代码有什么改变等等,JIRA可以方便的记录这些信息,并且在问题的不同状态呈现在相应的责任人面前
相似的软件有Bugzilla,Trac,Mantis,Clear Quest, Streber, 等
进行问题跟踪管理的好处是: 1
让系统来记住Task, Bug 等等信息,而不仅仅靠项目经理和程序员的脑袋来记忆
人脑记忆的东西往往是不准确的
问题跟踪管理可以定制流程,可以有效提高工作效率 3
用专业的系统来进行问题跟踪管理能带来更多的好处,详细见JIRA 的优点 1
2 JIR A 的优点 JIRA 有很多专业特性,不愧为介绍中说的Professional 这个词
针对问题其默认定义了丰富的字段来记录问题的各种信息,包括 Issue Type, Issue summary, Issue Description, priority, assignee, reporter, resolutions 等等 2
强大的自定义字段功能,自定义字段自带有22 中类型可以选择,而且还可以通过JIRA Extension 来支持更多类型
针对每个字段都能进行屏幕,项目,问题类型等配置,可以方便的控制字段应该出现在哪里,而不应该出现哪里
默认定义了工作流的一些状态: new, open