蒙珣的博客

活好当下,做好今天该做的事情。

0%

禅道使用流程

禅道使用流程图 展开全文查看

禅道软件使用流程

1. 创建角色

步骤

    1. 使用管理员登录
    1. 点击组织菜单
    1. 选择用户,点击添加用户,或者点击“批量添加”

2. 创建产品

步骤

    1. 由产品经理登录禅道
    1. 点击“产品”视图
    1. 点击添加产品按钮,即可添加

3. 创建产品计划

1. 产品经理登录

2. 进入产品中,点击“计划”菜单,填写相应的计划信息即可

注意

    1. 可以帮助产品人员控制产品的研发过程
    1. 帮助相关人员了解产品进度,以做好后续工作安排

4. 创建产品模块

1. 有产品经理登录

2. 选择“产品”视图,点击“模块”菜单—>添加产品相应模块即可

好处:可以帮助产品人员对产品有一个宏观认识

5. 需求创建

1. 由产品经理登录

2. 选择“产品”视图,点击“需求”菜单—>点击右侧的“提需求”按钮即可

注意:填写相应的需求模块、所属计划、需求是否需要评审、需求名称、优先级

6. 需求评审

当需求提出以后为草稿状态,需要产品主管对需求进行评审

评审状态

  • 确认通过

  • 有待明确

    • 需求需要继续完善
  • 拒绝

    • 给出拒绝原因

      • 已完成
      • 已细分
      • 重复
      • 延期
      • 不做
      • 已取消
      • 设计如此

只有进入激活状态的需求才能进行后续的开发

注意:需求评审在公司是一个线下会议,有多人决定,评审完毕后在禅道添加记录即可

7. 需求变更

当需求内容(标题/描述/附件信息等)的变化都需要执行变更流程

步骤

    1. 产品经理登录禅道
    1. 在“产品”试图下选择需求—>选中需求,点击变更按钮,对需求内容变更
  • 变更的状态

    • 确认通过

    • 有待明确

    • 撤销变更

      • 会回到变更之前的版本

注意如果提出需求变更,并勾选“不需要评审”则直接进入激活状态,不勾选“不需要评审”需要执行审批流

8. 立项

召开立项会议

    1. 产品经理需求告诉项目人员会议时间/地点
    1. 产品经理讲解需求内容,并且把需求中经过不需要的去除
    1. 项目组成员估算完成需求的工作量
    1. 对需求进行任务分解

建立项目

    1. 项目经理登陆禅道
    1. 点击“项目”视图
    1. 点击“添加项目”,填写项目信息即可
  • 注意:

    • 项目代号,团队/公司人员知晓即可

    • 选择关联产品

    • 访问控制

      • 默认

        • 只要“项目”视图的成员都可以访问
      • 私有的

        • 项目团队成员可以访问
      • 定义白名单

        • 相应组下的成员可以访问

添加团队

  • 注意:当创建玩项目后可以直接点击设置团队,来组织项目中的成员(包括测试/开发)
  • 团队也可以在项目创建完成以后点击“项目”视图—>团队—>团队管理,添加团队人员

确定项目中的需求

    1. 项目经理登陆禅道
    1. 点击“项目”视图
    1. 点击“需求”菜单—>点击关联需求—>勾选项目中需要完成的需求

分解需求

  • 将需求分解给相应的开发及测试人员

  • 分解步骤

      1. 项目经理登陆禅道
      1. 点击“项目”视图
      1. 点击“需求”菜单—>选择需求—>点击分解任务按钮
    • 注意

      • 任务类型

        • 事物:可以指派给多个人,主要用来做总结
      • 添加完任务后

        • 可以继续分配任务
        • 可以进入任务列表
        • 可以返回到需求列表
  • 注意:实际工作中,不能项目经理一个人包办,而是多个角色自由领取相应的任务

9. 开发阶段

1. 领取任务及每天的工作量

  • 当剩余时间为0时,自动提示结束任务

2. 创建版本

  • 步骤

      1. 由开发人员登陆禅道
      1. 点击“项目”视图
    • 点击“版本”菜单—>创建版本

      • 注意:版本名称:产品名_版本号_状态(stble/beta)_日期

3. 版本关联需求

  • 注意:默认版本是不可之间关联需求的,所以需要管理员赋予权限

  • 步骤

      1. 由管理员登陆禅道
      1. 进入“组织”视图
      1. 选择“权限”—>找到开发组—>点击“权限维护”按钮—>找到“版本”项—>选择“关联需求”
      1. 由开发登陆禅道—>找到项目—>版本—>选中版本,点击“关联需求”选项

4. 提测

  • 步骤

      1. 开发人员登陆禅道
      1. 选择测试视图
      1. 选择“测试”菜单
      1. 点击提交测试即可
    • 注意:

      • 负责人:是指测试人员
      • 测试优先级:数字越小优先级越高
      • 描述:可以描述一些测试需要注意的地方

10. 测试阶段

1. 编写测试用例

  • 步骤

      1. 测试人员登陆禅道
      1. 点击“测试”视图
      1. 选择“用例”菜单,点击“创建用例”

2. 用例关联版本

  • 步骤

      1. 测试人员进行登陆
      1. 点击测试视图
      1. 点击版本—>选择关联用例即可

3. 用例评审

  • 在禅道用例评审默认是闭关的,如果想要对用例进行评审,禅道管理员需要进入—>后台—>自定义—>用例—>评审流程,开启即可

  • 评审结果

    • 继续完善
    • 确认通过

4. 执行测试用例

  • 步骤

      1. 由测试人员登陆
      1. 选择“测试”视图
      1. 找到相应的用例,点击执行即可
      • 当执行过程中如果出现bug,则直接转bug
      1. 提交bug
      • 可以在用例执行中提bug
      • 也可以在“测试”视图下提bug

5. 解决bug

    1. 开发人员确认该bug存在
    1. 点击“解决”
    • 解决方案

      • 设计如此
      • 重复bug
      • 外部原因
      • 已解决
      • 无法重现
      • 延期处理
      • 不予处理

6. 回归测试

  • 回归测试过程中,如果该bug依然存在,那么需要激活
  • 如果bug不存在则关闭,如果一段时间后又出现,则重新激活

11. 总结

围绕禅道介绍公司流程

  1. 产品经理—>收集信息

    建立产品

    • 产品计划(很有必要存在:1. 产品经理可以控制产品过程中的优先级 2. 对于项目人员可通过了解产品进度,以做后续安排)
    • 新建模块
    • 新建模块对应需求
    • 需求评审(实际上是线下会议)
    • 需求变更—>也需要变更审核流程
  2. 项目经理

    建立项目(基于产品)

    • 组建团队(包括测试、开发)
    • 确定项目中要做的需求
    • 对进行任务分解—>开发、测试等等
      • 注意:任务类型:事物,可以分配给多个人,主要用来做总结
  3. 开发

    领取任务

    • 统计每天工作量
    • 提交版本:产品名_版本号_状态(stble,beta)_日期
    • 提交测试
  4. 测试

    • 编写测试用例
    • 用例评审—>默认是关闭的,需要管理员开启
    • 执行用例—>转bug
    • 由开发人员进行修复(先确认->再修改状态)
    • 回归测试:如果有问题则激活,否则关闭

点击下载禅道使用流程pdf