现在的位置: 首页 > 综合 > 正文

禅道项目管理软件

2012年09月16日 ⁄ 综合 ⁄ 共 1448字 ⁄ 字号 评论关闭

    这次在为图书馆信息维护系统做测试的时候,经过贾琳的推荐,我们使用了这款软件<禅道项目管理软件>,禅道是一款专业的项目管理软件.其中包括细分需求,任务,缺陷和用例,它还完整覆盖了研发项目的核心流程和软件生命周期的管理.在我们整个研发过程中,是非常方便研发小组开进行沟通和管理的.

    由于本次我们只使用了其中的测试bug功能,所以先向大家介绍这部分的使用.

                                                              

               (一) 禅道使用的基本流程

 

    禅道最核心的三种角色:产品经理、研发团队和测试团队,这三者之间通过需求进行协作,实现了研发管理中的三权分立。其中产品经理整理需求,研发团队实现任务,测试团队则保障质量,
其三者的关系如下图:

   

                              

 

基本流程如下:

 

1.
产品经理创建产品

2.
产品经理创建需求

3.
项目经理创建项目

4.
项目经理确定项目要做的需求

5.
项目经理分解任务,指派到人。

6.
测试人员测试,提交bug

 

                (二) 创建第一个产品

 

    禅道的设计理念是围绕产品展开的,因此我们首先要做的就是创建一个产品。

 

 

  • 产品名称和产品代码是必填项。其中产品代号可以理解为团队内部约定俗称的一个称呼,比如我们禅道的代号是zentao,需要是英文字母和数字的组合。
  • 产品负责人:负责整理需求,对需求进行解释负责,制定发布计划,验收需求。
  • 测试负责人:可以为某一个产品指定测试负责人,这样当创建bug,而不知道由谁进行处理的时候,该产品的测试负责人会成为默认的负责人。
  • 发布负责人:由这个角色负责创建发布。
  • 访问控制:可以设置产品的访问权限,其中默认设置只要有产品视图的访问权限就可以访问。如果这个产品是私有产品,可以将其设置为私有项目,那么就只有项目团队成员才可以访问。或者还可以设置白名单,指定某些分组里面的用户可以访问该产品。

 

                 (三)  Bug测试                      

    项目进展到后期主要的工作就是测试。测试人员和开发通过bug进行互动,保证产品的质量。

一、禅道里面bug的基本处理流程

    禅道里面缺陷处理的基本流程是:测试提交bug =>
开发解决bug =>
测试验证bug =>
测试关闭bug

    如果bug验证没有通过,可以激活:测试提交bug
=>
开发解决bug =>
测试验证bug =>
测试激活bug =>
开发解决bug =>
测试验证 =>
测试关闭。

    还有一个流程就是bug关闭之后,又发生了。测试提交bug
=>
开发解决bug =>
测试验证bug =>
测试关闭bug =>
测试激活bug =>
开发解决bug =>
测试验证 =>
测试关闭。

二、提出bug

 

三、解决bug

    当一个bug指派给某一位研发人员之后,他可以来验证解决这个bug

    3.1
通过各种标签和检索条件找到需要自己处理的bug

              在对bug进行出来之前,需要先要找到需要自己处理的bug。禅道提供了各种各样的检索方式,比如指派给我,可以列出所有需要我处理的bug

     

       3.2
解决bug


四、关闭bug

    当研发人员解决了bug之后,bug会重新指派到bug的创建者头上。这时候测试人员可以来验证这个bug是否已经修复。如果验证通过,则可以关闭该bug

 

    至此,从测试组提交bug到开发组解决bug就结束了,通过禅道的一项功能,测试组和开发组可以非常方便的进行维护沟通.

    关于禅道的项目管理等其他功能,会在以后做系统时学习使用,那时再和大家一起分享感受!

抱歉!评论已关闭.