zoukankan      html  css  js  c++  java
  • 禅道使用之开发团队篇

    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 => 不予解决。

      

  • 相关阅读:
    关于32位操作系统和64位操作系统对InstallShield打包的影响
    NEWS: Symantec宣布Wise Package Studio将终止
    InstallShield 2012新功能试用(2) 调用MsiGetProperty等MSI API发生变化
    Basic INFO 在命令行Build InstallShield安装包工程获得压缩安装包
    NEWS InstallShield 2012 Service Pack 1发布
    Basic INFO InstallShield Basic MSI工程中如何在SetupCompleteSuccess界面中启动Readme
    Basic INFO InstallShield的脚本编辑器中如何显示代码行号
    Basic INFO 关于在InstallShield制作的安装包界面中删除InstallShield文字的厂商回复
    Basic INFO InstallShield工程中如何让产品的快捷方式名称始终与产品名保持一致
    Basic INFO: 创建隐藏文件夹
  • 原文地址:https://www.cnblogs.com/mimof/p/7841080.html
Copyright © 2011-2022 走看看