禅道使用手册
禅道工具使用手册
修订状况
序号
修改时间
修改人
审核人
备注
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2 / 140
禅道工具使用手册
目 录
1. 禅道最简使用 ............................................................................................................................ 7
1.1. 使用禅道来进行项目任务管理 ....................................................................................7
1.1.1. 创建项目 ............................................................................................................7
1.1.2. 设置团队 ............................................................................................................7
1.1.3. 分解任务 ............................................................................................................8
1.1.4. 更新任务 ............................................................................................................9
1.1.5. 验证关闭任务 ..................................................................................................11
1.2. 使用禅道来做 bug 管理 ..............................................................................................11
1.2.1. 创建产品 ..........................................................................................................11
1.2.2. 提出 bug...........................................................................................................12
1.2.3. 解决 bug...........................................................................................................13
1.2.4. 关闭 bug...........................................................................................................13
1.3. 使用禅道来进行产品管理 ..........................................................................................14
1.3.1. 创建产品 ..........................................................................................................14
1.3.2. 创建需求 ..........................................................................................................15
1.3.3. 变更需求 ..........................................................................................................16
1.3.4. 评审需求 ..........................................................................................................16
1.4. 个人使用禅道来做事务跟踪管理 ..............................................................................17
1.4.1. 创建待办 ..........................................................................................................18
1.4.2. 浏览待办 ..........................................................................................................18
2. 禅道基本使用 .......................................................................................................................... 19
2.1. 禅道使用的基本流程 ..................................................................................................19
2.2. 敏捷开发及 scrum 简介 .............................................................................................. 19
2.2.1. 敏捷开发 ..........................................................................................................20
2.2.2.
scrum................................................................................................................ 20
2.3. 禅道和 scrum 的对应关系 .......................................................................................... 21
2.3.1. 概念的对应......................................................................................................21
2.3.2. 角色的对应......................................................................................................22
2.3.3. 禅道新增的概念..............................................................................................22
2.4. 禅道的新手教程 ..........................................................................................................23
2.5. 创建第一个产品 ..........................................................................................................24
2.6. 添加第一个需求 ..........................................................................................................24
2.7. 开始第一个项目 ..........................................................................................................25
2.7.1. 创建项目 ..........................................................................................................25
2.7.2. 设置团队 ..........................................................................................................26
2.8. 确定项目要完成的需求列表 ......................................................................................27
2.8.1. 关联产品 ..........................................................................................................27
2.8.2. 关联需求 ..........................................................................................................28
2.9. 为需求分解任务 ..........................................................................................................28
2.9.1. 访问项目的需求列表页面..............................................................................28
2.9.2. 分解任务 ..........................................................................................................29
2.9.3. 任务分解的几个注意事项..............................................................................29
2.10. 提交 bug....................................................................................................................... 30
3 / 140
禅道工具使用手册
2.10.1.
bug 的基本处理流程.......................................................................................30
2.10.2. 提出 bug...........................................................................................................30
2.10.3. 解决 bug...........................................................................................................31
2.10.4. 关闭 bug...........................................................................................................31
2.11. 维护联系人 .................................................................................................................. 32
2.12. 禅道的自定义功能 ......................................................................................................34
2.12.1. 导航菜单的自定义 ..........................................................................................34
2.12.2. 我的地盘、产品主页、项目主页、测试主页的自定义............................. 35
2.12.3. 需求、任务、bug、用例列表页的简单表格与高级表格的切换............... 37
2.12.4. 提需求、建任务、提 bug、建用例页面的自定义 ...................................... 38
2.12.5. 需求、任务、bug、用例导出字段的自定义............................................... 40
2.12.6. 后台的自定义 ..................................................................................................43
2.12.7. 模块名是否显示的自定义..............................................................................43
2.13. 导入 excel、csv 参考文档.......................................................................................... 45
导入 excel.................................................................................................45
2.13.1.
2.13.2. 导入 csv............................................................................................................47
3. 禅道进阶使用 .......................................................................................................................... 48
3.1. 使用流程 ...................................................................................................................... 48
3.2. 个人管理 ...................................................................................................................... 48
3.2.1. 使用待办进行个人事务管理 ..........................................................................48
3.2.2. 关注需要自己处理的任务、需求、bug....................................................... 49
3.2.3. 通过我的档案查看或修改个人信息..............................................................51
3.3. 产品经理篇 .................................................................................................................. 52
3.3.1. 维护产品 ..........................................................................................................52
3.3.2. 创建和评审需求..............................................................................................56
3.3.3. 变更和评审需求..............................................................................................58
3.3.4. 需求的状态和研发阶段 ..................................................................................62
3.3.5. 需求的注意事项..............................................................................................64
3.3.6. 维护产品模块 ..................................................................................................66
3.3.7. 建立发布计划 ..................................................................................................69
3.3.8. 建立发布 ..........................................................................................................71
3.3.9. 路线图..............................................................................................................72
3.3.10. 文档管理 ..........................................................................................................73
3.3.11. 主持产品会议 ..................................................................................................75
3.3.12. 参与项目管理、演示和总结 ..........................................................................76
3.3.13. 需求的基本统计报表......................................................................................76
3.4. 项目经理篇 .................................................................................................................. 77
3.4.1. 建立项目 ..........................................................................................................77
3.4.2. 组建项目团队 ..................................................................................................78
3.4.3. 确定项目要完成的需求列表 ..........................................................................79
3.4.4. 组织进行任务分解 ..........................................................................................80
3.4.5. 召开每天的站立会议......................................................................................82
3.4.6. 通过燃尽图了解项目的进展 ..........................................................................82
3.4.7. 通过各种列表的各种功能了解项目进展......................................................83
4 / 140
禅道工具使用手册
3.4.8. 召开演示会议和总结会议..............................................................................85
3.4.9. 项目任务基本的报表统计..............................................................................86
3.5. 开发团队篇 .................................................................................................................. 87
3.5.1. 参加项目计划会议,分解任务......................................................................87
3.5.2. 领取任务并每天更新任务..............................................................................87
3.5.3. 创建版本 ..........................................................................................................89
3.5.4. 申请测试 ..........................................................................................................92
3.5.5. 解决 bug...........................................................................................................93
3.5.6. 文档管理 ..........................................................................................................94
3.5.7. 确认 bug...........................................................................................................94
3.6. 测试团队篇 .................................................................................................................. 95
3.6.1. 维护 bug 视图模块..........................................................................................95
3.6.2. 提交 bug...........................................................................................................96
3.6.3. 验证 bug,关闭...............................................................................................97
3.6.4. 激活 bug...........................................................................................................98
3.6.5. 找到自己需要的 bug.......................................................................................99
3.6.6. 维护测试用例视图 ........................................................................................100
3.6.7. 创建测试用例 ................................................................................................100
3.6.8. 管理测试任务 ................................................................................................101
3.6.9. 执行用例并提交 bug.....................................................................................102
3.6.10. 查看报表统计 ................................................................................................103
4. 维护配置 ................................................................................................................................ 104
4.1. 维护禅道 .................................................................................................................... 104
4.1.1. 初始化管理脚本............................................................................................104
4.1.2. 备份禅道 ........................................................................................................106
4.1.3. 恢复删除的资源............................................................................................108
4.1.4. 如何更新燃尽图............................................................................................109
4.2. 配置禅道 .................................................................................................................... 110
4.2.1. 设置是否允许匿名访问 ................................................................................110
4.2.2. 如何配置 email 发信 .....................................................................................111
4.2.3. 如何成为超级管理员....................................................................................115
4.2.4. 配置禅道系统为静态访问............................................................................115
4.2.5. 去掉禅道访问地址中的 zentao....................................................................116
4.2.6. 集成禅道和 svn............................................................................................. 118
4.2.7. 集成禅道和 git...............................................................................................122
4.3. 导入其他系统 ............................................................................................................126
4.3.1. 导入 bugfree 数据 ......................................................................................... 126
5. 禅道定制开发 ........................................................................................................................ 127
5.1. 二次开发机制 ............................................................................................................127
5.2. 禅道的目录结构 ........................................................................................................127
5.3. 找到要修改的文件 ....................................................................................................128
5.4. 禅道的数据库结构 ....................................................................................................129
5.5. 公共模块 common.....................................................................................................131
5.6. 如何登记菜单 ............................................................................................................131
5 / 140
禅道工具使用手册
5.7. 如何修改禅道的语言提示 ........................................................................................134
5.8. 创建 bug 时可以设置优先级字段 ............................................................................135
5.9. 使用在线扩展编辑器 ................................................................................................135
5.10. 禅道项目管理软件打包规范 1.1 版本 .....................................................................138
6 / 140
禅道工具使用手册
1. 禅道最简使用
1.1. 使用禅道来进行项目任务管理
1.1.1. 创建项目
1. 进入项目视图,点击右侧的”添加项目“链接。
2. 出现项目添加的页面
在这个页面设置项目名称、代号、起止时间、可用工作日、团队名称、和项目描述等字
段。其中关联产品是可以为空的也可以多选。
1.1.2. 设置团队
1. 点击保存按钮,会提示项目创建成功,然后可以选择设置团队。
7 / 140
禅道工具使用手册
2. 或者从项目视图中的团队菜单,也可以进行项目的团队管理。
在维护项目团队的时候,需要选择都是哪些用户可以参与到这个项目中,同时需要设置
这个用户在本项目中的角色(角色可以随便设置,比如风清扬,冬瓜一号等)。可用工作日
和可用工时每天需要仔细设置。通常来讲,一个人不可能每天 8 小时投入,也不可能一星
期七天连续投入。
3. 设置完毕之后,系统会自动计算这个项目总得可用工时。
1.1.3. 分解任务
设置了团队之后,下一步操作就是创建任务。
8 / 140