三分钟上手禅道项目任务管理系统

2019/8/21

公司采用了这个禅道项目任务管理系统,是有必要了解学习的

下载地址:https://www.zentao.net/

文档参考:https://www.zentao.net/book/zentaopmshelp/40.html

github项目地址:https://github.com/easysoft/zentaopms

获取可用的禅道实例

可以使用docker一键启动禅道系统,参考:https://github.com/idoop/zentao

git clone https://github.com/idoop/zentao.git
cd zentao
docker-compose pull
docker-compose up -d
docker-compose ps

操作效果如下

可以看到web服务已经在80端口启动了,访问ip:80使用默认用户名密码 root 123456就可以登录了

核心使用流程

参考:https://www.zentao.net/book/zentaopmshelp/165.html

操作顺序如下

  1. 产品经理先创建好产品
  2. 项目经理围绕产品创建项目,并将项目和产品进行关联
  3. 项目经理拆解产品经理的产品的需求为开发任务,并把任务分配给开发
  4. 项目经理拆解产品经理的产品的需求为测试任务,并把任务分配给测试
  5. 开发根据分配到的人物进行开发,并把开发的任务的进度进行标记
  6. 测试产品进行测试,根据测试的结果,对开发进行反馈,回归测试等

参与的角色

角色 使用的功能
产品经理 维护产品、需求、发布计划
项目经理 创建、维护项目、为项目组织团队,完成需求到任务的拆分
开发 完成开发任务、申请测试、并解决bug
测试 提交bug、验证bug修复情况

对应的页面如下

人员管理


在组织下面可以对人员进行管理、在添加用户前,可以先把用户所属的信息维护好,对应的页面如下

基于角色的权限管理

就可以查看到所有的权限了

可以看到禅道的权限还是比较丰富的,可以进行精确的权限的控制

事件通知

后台 > 通知 > 设置页面

可以看到禅道支持的通知事件非常丰富,可以方便的和钉钉、邮件等系统集成

修改左上角文字

在 组织 公司 进行修改。比如改成“我的项目管理系统”

效果如下

模块-给需求分类

然后在添加需求的时候就可以选择这个模块了

一些注意的点

新手任务

包含下面的功能导航

如果每次启动都提示升级,可以删掉data⁩/app⁩/zentao⁩/VERSION文件中的.stable字符串

实际使用时产品、项目、测试的定义不会有太多限制

比如产品可以对应一个排期的需求,当作需求池来使用,比如 app7.2.1版本需求池

项目也可以只对应一个版本的项目,比如 app7.2.1 这个7.2.1的app版本就可以在禅道里当成一个项目来开发

测试是对一个产品进行测试,这样测试就可以选择只测试 app7.2.1这个小版本了,项目划分细一些,这样方便查找管理。

参考资料

  1. https://www.zentao.net/book/zentaopmshelp/45.html
  2. https://www.zentao.net/book/zentaopmshelp/46.html
  3. https://www.zentao.net/book/zentaopmshelp/159.html
  4. https://www.zentao.net/book/zentaopmshelp/47.html
  5. https://blog.csdn.net/u010372981/article/details/76596088