• JIRA使用说明


    1           管理,对项目、权限等进行设置

    点击左上角的 ,进入管理JIRA系统页面

    1.1         Projects->Project Categories,此处可用来建部门,让项目按部门分类,如下图所示:

     

    1.2         新增用户(若用户列表中已有您需要的用户,此步骤可省略)

    Users & Groups->User Browser->Add User,在此可以添加新用户。如下图所示。

     

    1.3         新增用户组

    Users & Groups->Group Browser->Add Group,分别对此项目的不同用户建立不同的组,方便稍后的权限设置。如可以按普通开发、测试等分组,此分组根据项目需要而定。

     

    用户组创建后,接着添加此组成员,如下图所示

    找到需要添加的用户后,点击Edit Groups对该用户所在的组进行编辑,找到刚才添加的组,选中后点击 即可。

     

    1.4         Global Settings->CVS Modules,若配置管理工具为CVS,可在此设置其与CVS结合,具体设置如下:

     

    1.5         问题安全设置:Schemes->Issue Security Schemes->Add Issue Security Scheme,输入具体的安全设置名称(name)及详细描述(description)即可,其中详细描述为可选项。

    新增后可点击Security Levels,设置不同的安全级别。如图所示:

    完成上述设置后,还可点击Edit设置默认的安全级别。

     

    1.6         权限设置:Schemes->Permission Schemes(最重要的一步)

    点击Add Permission Scheme,新增一权限设置,或直接点击已有的项目权限进行Copy但记得要修改名称。新增后,点击旁边的Permissions进行编辑,具体设置如下:

     

    1.7         建新项目

    Projects->Projects->Add Project如下图所示:

    设置成功后,会在Administrator页面中的“Default Assignee”列会显示黑色的“Project Lead”,若显示的是红色的“Project Lead”,那一定是权限或某个地方未设置好,需重新检查、修改各项设置,直到它变成黑色为止。

     

    1.8         问题类型设置:Issue Settings->Issue Types,可在此设置问题的类型,可分为缺陷、需求、疑问等类型。在登记问题时可对问题进行分类,方便日后统计

     

    1.9         问题优先级设置:Issue Settings->Priorities,设置问题的处理优先级,便于程序员优先处理优先级高的问题。

     

    1.10     问题反馈类型设置:Issue Settings->Resolutions,用于程序员对处理的问题进行归类。

     

    1.11     问题状态设置:Issue Settings->Statuses,设置问题所处的解决状态。

     

    1.12     添加项目各模块:Projects-> Projects->Components。如下所示,输入相应的模块名称及选择相应的负责人。

     

    1.13     添加项目版本信息:Projects-> Projects->Versions

    若某一版本已发布,可进入Manage,点击Release释放该版本,表示此版本已结束或告一段落,此时显示的版本日期为黑色字体,否则为红色字体,如上图中的“2.1版”。

     

    到此,关于项目方面的创建也就完成了。

     

    2           Bug跟踪流程

    2.1         创建问题

    点击系统中的 ,选择对应的项目,问题类型按实际情况选,可选项为bug、需求、任务、优化等。

      

            下面就创建问题,填写问题的详细情况进行简单描述

            :输入问题的简要休息,必填

    优先级:从上到下排序,最上面的选项表示最紧急,默认是中等,表示紧急度适中。优先级的填写便于程序员安排处理问题的先后顺序。

    :填写修改完问题的预计日期。

    模块:选中问题发生的相应模块,便于问题的查找与定位。

            影响版本:选择问题发生时对应的版本号。

    :若知道负责解决问题的人员,可在下拉框中选择,把问题直接分配给他。默认选项为“自动”,它会自动分配给当前的项目经理,再由项目经理分配给相应的程序员。

            :默认为登录用户,一般不做更改。

            :描述问题发生的软件或相关硬件环境。

            :对问题进行详细说明。

            :估算问题解决的时间期限。

        注意:JIRA中的“描述”和“注释”,不可使用中文的单引号和双引号,负责保存后会出现乱码,只能用英文的单、双引号。

    2.2         分配bug

    项目经理做为整个开发团队对外的唯一接口,所有的bug都会首先汇集到他头上,为了避免自己被累死,他必须将bug分配到各个组员手上。

    项目经理进入某个问题的页面之后,点击左侧列表【操作】节中的 ,可以将问题分配给具体的开发人员。

    2.3         bug的解决

    程序员收到新的bug之后,开始检查原因,修正相应的问题。并点击问题页面左侧的"Resolve Issue"

        并根据实际情况,表示这个bug"已修正""被拒绝"还是"无法重现"等?然后分配给提问人,也就是选择列表中“自动”下的那个人。

    2.4         bug的验证

        如果问题已经得到解决,则点击问题页面左侧的Close Issue,将任务分配给"自动",也就是bug会重新回到自己的名下,至此,一个bug走到了生命的尽头。

        如果问题并没有得到解决,或者问题被拒绝了,但是你不满意开发人员的答复,你坚持这个bug必须解决,则再次打开这个bug。点击问题页面左侧的Reopen Issue,将问题分配给该项目的项目经理,bug再次被激活起来。

  • 相关阅读:
    VIO(4)—— 基于滑动窗口算法的 VIO 系统:可观性和 一致性
    矩阵零空间的含义和物理意义
    Spring Boot 2.5.1 发布!我真跟不上了。。。
    Redis 是并发安全的吗?你确定?
    Spring Boot 集成 Apollo 配置中心,真香、真强大!
    Spring Boot 接入支付宝,实战来了!
    微服务必须具备的 3 个基本功能!
    如何加速 Nginx 的服务响应?
    golang在日志中打印堆栈信息
    Maven
  • 原文地址:https://www.cnblogs.com/maozhh/p/1895909.html
Copyright © 2020-2023  润新知