禅道的使用

目录

一. 什么是禅道

        1.1 禅道是什么

        1.2 禅道的主要功能列表

二. 禅道的安装 

        2.1 禅道官网

        2.2 安装步骤

        2.3 登录禅道

三. 禅道的使用

        3.1 公司信息编辑

        3.2 使用admin身份进行管理

        3.2.1 添加公司岗位的母部门

        3.2.2 添加公司岗位的子部门

        3.2.3 增加用户

        3.2.4 用户职位的编辑

        3.2.5 权限的设置

         3.3 产品经理使用禅道

        3.3.1 添加产品

        3.3.2 添加产品模块

        3.3.3 添加产品计划

        3.3.4 添加产品需求

        3.3.5 创建项目

        3.3.6 设置团队

        3.4 项目经理使用禅道

        3.4.1 项目经理登录

        3.4.2 通过评审需求

        3.4.3 关联研发需求

        3.4.4 分配任务

        3.5 测试主管使用禅道

        3.5.1 建立用例

        3.5.2 新建项目版本并发布执行测试

        3.5.3 对应版本关联需求

        3.5.4 提交测试

        3.5.5 关联用例

        3.5.6 执行测试测试

        3.5.7 转bug 

        3.5.8 修复bug

        3.6 产品经理发布版本

四. 禅道各角色职能泳道图

五. 禅道使用流程图解 


一. 什么是禅道

        1.1 禅道是什么

        禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

        禅道使用自主开发的zentaophp框架开发,内置了完整的扩展机制(非简单的钩子),用户可以非常方便的对禅道进行彻底的二次开发。禅道还为每一个页面提供了json接口的api,方便其他语言来调用交互。内置多语言支持,多风格支持,搜索功能,统计功能等实用功能。

        1.2 禅道的主要功能列表

  1. 产品管理:包括产品、需求、计划、发布、路线图等功能。
  2. 项目管理:包括项目、任务、团队、build、燃尽图等功能。
  3. 质量管理:包括bug、测试用例、测试任务、测试结果等功能。
  4. 文档管理:包括产品文档库、项目文档库、自定义文档库等功能。
  5. 事务管理:包括todo管理,我的任务、我的Bug、我的需求、我的项目等个人事务管理功能。
  6. 组织管理:包括部门、用户、分组、权限等功能。
  7. 统计功能:丰富的统计表。
  8. 搜索功能:强大的搜索,帮助您找到相应的数据。
  9. 灵活的扩展机制:几乎可以对禅道的任何地方进行扩展。
  10. 强大的api机制:方便与其他系统集成。

二. 禅道的安装 

        2.1 禅道官网

 禅道官网的地址:

项目管理软件 开源项目管理软件 免费项目管理软件 IPD管理软件 - 禅道开源项目管理软件 - https://www.zentao.neticon-default.png?t=N7T8https://www.zentao.net/

        2.2 安装步骤

第一步:进入官网,按照自身需求进行不同版本的下载(博主使用的是开源版18.10):

禅道的使用_第1张图片

第二步:一直划到最下面看见如图的下载链接:选择Windows 一键安装包 单击进入下载过程

禅道的使用_第2张图片

第三步:把安装包最好放到某个盘的根目录下,不然容易出现问题。如:C:\或者D:\

禅道的使用_第3张图片

第四步:安装成功后会自己在对应的根目录下生成一个文件夹:ZenTao

禅道的使用_第4张图片

第五步:安装成功后的界面(在设置Apache时会要求你设置一下密码)

禅道的使用_第5张图片

注意:开发的小伙伴安装完禅道后,禅道会自动生成一个服务:mysqlzt,这个服务会与你原来的MySQL服务发生冲突,会使你原本使用的数据库变成禅道的数据库,导致之前能在MySQL运行成功的代码运行出现问题

禅道的使用_第6张图片

禅道的使用_第7张图片

        2.3 登录禅道

第一步:确认服务都是运行成功的,点击访问禅道

禅道的使用_第8张图片

第二步:进入网站进行访问,要求输入Apache的用户进行访问验证

禅道的使用_第9张图片

禅道的使用_第10张图片

第三步:选择开源版,有默认的管理员账号和密码

禅道的使用_第11张图片

第四步:使用管理员的账号和密码进行登录

禅道的使用_第12张图片

第五步:修改刚刚登录的管理员密码,(是自动进入要求进行修改的)

禅道的使用_第13张图片

第六步:登录成功,禅道的主界面

禅道的使用_第14张图片

三. 禅道的使用

博主会从一个项目来带大家详细了解一下企业内部各个岗位从0~1的正常运行流程。

        3.1 公司信息编辑

将你所在公司的信息进行一个编辑,组织 ---> 公司 ---> 编辑

禅道的使用_第15张图片

输入你所在公司的对应信息,进行保存即可

禅道的使用_第16张图片

        3.2 使用admin身份进行管理

        3.2.1 添加公司岗位的母部门

使用超级管理员admin登录后,进行部门组织编辑:后台 ---> 人员管理 ---> 部门

禅道的使用_第17张图片

        3.2.2 添加公司岗位的子部门

我们刚刚设置的只是公司主要的部门,我们还可以对主部门进行更细致的组织部门结构划分

点击产品部门,为其设置子部门产品1,2,3,4部:

禅道的使用_第18张图片

其他岗位部门如果也要设置其对应子部门,也是按以上方法进行设置,最终设置的效果如下:

禅道的使用_第19张图片

        3.2.3 增加用户

部门添加好了之后,就可以进行部门内部人员的添加了,点击用户 ---> 添加用户

禅道的使用_第20张图片

我们以产品部门添加用户为例:输入对应的个人信息,分配职位、权限,最后输入管理员的登录密码进行保存

禅道的使用_第21张图片

当人员过多时,我们可以选择批量添加用户来加快增加的速度

禅道的使用_第22张图片

然后其他部门人员添加也是同理,不同的部门选择其相对应的部门信息即可

禅道的使用_第23张图片

但是我们可以看到,禅道中,添加用户的所属职位并没有实施岗位,那么怎么解决呢?

        3.2.4 用户职位的编辑

首先点击维护职位

禅道的使用_第24张图片

在职位一列中,点击 “ + ” 号,可以增加我们想要添加的对应名称的键值对

禅道的使用_第25张图片

这时在增加或者修改时在职位一列就会出现我们刚刚增加的实施一职 

禅道的使用_第26张图片

最终效果 

禅道的使用_第27张图片

        3.2.5 权限的设置

点击权限,我们可以看见刚刚设置好的人员的分组信息

禅道的使用_第28张图片

点击旁边的小锁,我们可以对每个用户进行更加精细的权限设置 

禅道的使用_第29张图片

         3.3 产品经理使用禅道

以产品经理角色的账号登录禅道

禅道的使用_第30张图片

        3.3.1 添加产品

登录进去之后,点击产品 ---> 添加产品

禅道的使用_第31张图片

紧接着输入相对应的产品信息,以及相关的负责人,最后进行保存即可。

注意:权限一定要记得设置,否则所有人都能进行查看

禅道的使用_第32张图片

        3.3.2 添加产品模块

在添加完产品之后,我们新增的产品它的模块有哪些,作为产品经理,我们同样也要将模块信息添加进去

禅道的使用_第33张图片

当然,主要模块下肯定是还有子模块的,点击对应的模块名或者最旁边的图标添加子模块

禅道的使用_第34张图片

        3.3.3 添加产品计划

点击上方导航栏 ---> 计划,然后点击创建计划

禅道的使用_第35张图片

进入到创建计划界面后,填写相应的计划信息以及时间节点

禅道的使用_第36张图片

添加后的界面展示:可以看见每个计划的时间设置

禅道的使用_第37张图片

        3.3.4 添加产品需求

点击添加需求

禅道的使用_第38张图片

填写好相应的信息后点击保存即可添加需求成功

注意:此处如果填了评审人员,需等待评审人员评审通过后,才可进行需求上线。 

禅道的使用_第39张图片

也能批量增加需求来加快速度,一定要记得保存,才算增加成功

禅道的使用_第40张图片

增加需求成功的界面 

禅道的使用_第41张图片

        3.3.5 创建项目

点击产品 ---> 项目 ---> 创建项目

禅道的使用_第42张图片

根据需求文档的要求填入相对应的信息

禅道的使用_第43张图片

        3.3.6 设置团队

点击团队成员

禅道的使用_第44张图片

点击团队管理

禅道的使用_第45张图片

 添加对应的参与人员

        3.4 项目经理使用禅道

        在前面产品经理提了一定数量的产品需求,但是项目需求不同于产品需求,有些需求是开发所不能实现的功能,那么这类产品需求将会被项目经理评审不通过,反之,如果能进行实现的话,将会实现它所想要达到的功能。

        3.4.1 项目经理登录

 禅道的使用_第46张图片

        3.4.2 通过评审需求

点击产品 ---> 点击要进行评审的产品 

禅道的使用_第47张图片

点击待我评审 ---> 点击旁边那个评审图标进行评审

禅道的使用_第48张图片 

对每个需求进行一个评审的通过与否 

禅道的使用_第49张图片

        3.4.3 关联研发需求

点击项目 ---> 进入到项目当中 

禅道的使用_第50张图片

点击研发需求 ---> 关联研发需求 

禅道的使用_第51张图片

选中研发需求 ---> 点击保存 

禅道的使用_第52张图片

关联成功的界面

禅道的使用_第53张图片

点击不同的模块会有不同的需求

禅道的使用_第54张图片

        3.4.4 分配任务

点击编辑 

禅道的使用_第55张图片

点击指派给就可以选择把需求指派给某个研发人员 

禅道的使用_第56张图片

或者直接点击指派给也能分配给对应的研发人员 

 禅道的使用_第57张图片

 再者勾选对应的需求,这样能将不同的需求更快的指派给不同的研发人员

禅道的使用_第58张图片

指派成功 

禅道的使用_第59张图片

        3.5 测试主管使用禅道

以测试主管身份登录禅道,与项目管理是同步进行

禅道的使用_第60张图片

        3.5.1 建立用例

点击产品 ---> 进入产品中

禅道的使用_第61张图片

点击建立用例 

禅道的使用_第62张图片

在弹出窗口中,填写相对应的用例信息 

        3.5.2 新建项目版本并发布执行测试

场景:假设开发人员开发完了部分功能,需要出一个版本测试及上线

我们先以项目经理的身份登录,然后进行以下操作

禅道的使用_第63张图片

然后填写好相对应的信息

禅道的使用_第64张图片

最后点击保存即可创建版本成功 

禅道的使用_第65张图片

        3.5.3 对应版本关联需求

点击刚刚创建的项目版本,然后点击关联研发需求 

禅道的使用_第66张图片

紧接着选中要进行关联需求的工作任务,点击关联需求 

禅道的使用_第67张图片

以下是关联成功后的效果 

禅道的使用_第68张图片

        3.5.4 提交测试

项目经理来操作 测试 ---> 测试单 ---> 提交测试

禅道的使用_第69张图片

填写相对应的信息 

 禅道的使用_第70张图片

提交测试后的效果

禅道的使用_第71张图片

        3.5.5 关联用例

测试主管来操作 测试 ---> 测试单 ---> 关联用例

禅道的使用_第72张图片

选择对应的用例,进行保存 

禅道的使用_第73张图片

        3.5.6 执行测试测试

点击执行 

禅道的使用_第74张图片

根据测试结果填写测试单 

 禅道的使用_第75张图片

最终结果 

禅道的使用_第76张图片

        3.5.7 转bug 

测试专员:失败的用例,有个转bug,点击即可

禅道的使用_第77张图片

选择失败的用例,进行选择,点击转bug 

 禅道的使用_第78张图片

对bug信息进行填写,进行保存 

禅道的使用_第79张图片

        3.5.8 修复bug

用开发专员雷林登录账号解决bug

禅道的使用_第80张图片

然后测试主管登录查看如下

禅道的使用_第81张图片

具体步骤 

禅道的使用_第82张图片

        3.6 产品经理发布版本

点击产品 ---> 进入产品 ---> 选择发布 ---> 创建发布

禅道的使用_第83张图片

填写要进行发布的产品信息,进行保存

禅道的使用_第84张图片

发布成功

禅道的使用_第85张图片

 点击版本,可以进去查看此次发布的版本,它所完成的研发需求

禅道的使用_第86张图片

所产生的bug

禅道的使用_第87张图片

以及解决的bug的信息 

禅道的使用_第88张图片

四. 禅道各角色职能泳道图

禅道的使用_第89张图片

五. 禅道使用流程图解 

禅道的使用_第90张图片

你可能感兴趣的:(禅道)