• 禅道使用之开发团队篇


    1.领取任务,并每天更新任务。

      开发团队参加项目计划会议,分解任务之后。项目团队成员需要领取任务,开始每天的开发。

      1.1领取任务

      领取任务可以通过两种方式,一种是“指派”,一种是“编辑”。

      

      1.2更新任务状态

      这里当我们开始子任务1后,其状态由未开始变为进行中。

      

    • 项目开始之后,每个人每天应当及时更新自己所负责的任务的状态。禅道提供了几个快捷的操作按钮:开始、完成、关闭、取消和激活。
    • 开始、完成和取消没有什么歧义。解释下关闭和激活。
    • 禅道有一个可选流程,就是当任务完成之后,会自动指派回任务的创建者头上,这时候任务的创建者可以验证任务是否完成。如果完成,则将任务关闭。如果任务没有完成,则激活任务。这个流程是可选的,不是必须的流程。适用于传统的命令-控制式的管理。如果对于敏捷开发团队来讲,忽略这个流程即可。

      1.3 更新任务的消耗

      除了更新自己负责任务的状态之外,还应该及时更新任务的工时消耗情况:

       

    • 初预计,即创建任务的时候的初预计。该字段在任务开始之后,不应该再进行修改。这个字段当任务结束之后,可以和已经消耗字段进行对比,以纠正自己的估计。
    • 已经消耗,则是你在这个任务上所有花费的工时数。
    • 预计剩余,则是你预计这个任务完成大约还需要多少时间。如果预计剩余为0,则表示任务完成。
    • 这里面需要特别强调的是,初预计 ≠ 已经消耗 + 预计剩余。
    • 一定要每天更新自己所负责的任务,因为燃尽图的绘制,就是通过预计剩余这个字段来计算的。

    2.通过看板和树状图查看任务

    • 在看板界面可以查看当前项目(迭代)的需求以及其对应的任务列表。
    • 需求可以关联,可以按照不同的字段进行排序。
    • 任务的拖拽功能。可以将任务从不同的状态拖到其他的状态栏中。
    • 显示当前项目的Bug,标题前面有小虫子图标的是Bug。
    • 指派给当前操作者的任务,会高亮显示。

      

      

    3.创建版本

      当某个发布负责人在svn或者git中创建了一个tag。这个发布人就可以在禅道里面创建一个版本了

      

      

    4.提交测试

      创建版本之后,就可以提交给测试人员进行测试了。

      

      

      说明:

    1. 负责人为本次测试的负责人。
    2. 可以指定这次测试预计起止的时间。
    3. 任务描述里面,可以注明此次测试需要注意的地方。
    4. 还需要说明的一点是,目前测试任务还没有指派的功能,所以需要大家线下通知测试团队的负责人,由他来负责组织相应人员来进行测试。或者是在项目--任务里创建测试类型的任务,指派给相应的测试人员。

    5.解决bug

      提交测试之后,测试人员展开测试,便会有bug产生。这时候研发团队的一个重要职责便是解决bug。禅道里面bug的处理流程比较简单:

      测试人员提交bug => 开发人员解决bug => 测试人员验证关闭,这是比较正常的流程。还有一个流程是激活流程:

      测试人员提交bug => 开发人员解决bug => 测试人员验证未通过 => 激活bug => 重新解决 =>验证关闭。

      开发人员所需要做的事情便是处理自己负责bug,并在禅道中登记解决方案:

      5.1 项目视图中的bug列表

      

      因为本系列博客还没有进入到测试团队阶段,bug是由测试人员提交,因此,后面的两张图采用禅道官方的样例来展示。

      5.2 bug的详情页面也可以找到解决操作按钮

      

      5.3 解决bug时需要填写bug解决方案

      

    6.确认bug

      如果开发人员来不及解决Bug,只需要确认bug给提交bug的测试人员一个反馈。另外,当bug被解决后,会自动变为已确认状态。

    附:bug的解决方案

    禅道软件总共提供了其中解决方案:

    bydesign => 设计如此,无需改动。
    duplicate => 重复Bug,以前已经有同样的bug。
    external => 外部原因,非本系统原因。
    fixed => 已解决;
    notrepro => 无法重现,无法重现bug。
    postponed => 延期处理,确实是bug,但现在暂时不解决,放在以后处理。
    willnotfix => 不予解决。

      

  • 相关阅读:
    暑假学习笔记(一)——初识Neo4j和APICloud入门
    置信规则库学习记录——1
    博客整理——宣传文案
    博客整理——软件工程实践总结
    博客整理——Alpha版冲刺
    博客整理——事后诸葛亮
    面试被企业拒绝后还有必要再申请吗?
    MapReduce分布式算法
    水题系列二:PhoneNumbers
    水题系列一:Circle
  • 原文地址:https://www.cnblogs.com/mimof/p/7841080.html
Copyright © 2020-2023  润新知