项目管理工具——禅道在企业内部的使用

目录

一、禅道的下载安装

1.1 禅道官网

1.2 安装步骤

二、禅道启动

2.1 访问禅道

三、禅道的使用

3.1 公司信息编辑

3.2 admin管理组织结构

3.2.1 岗位母部门添加

3.2.2 岗位子部门添加 

3.2.3 用户新增

3.2.4 用户职位编辑

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.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 禅道官网

禅道官网网址如下:

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

1.2 安装步骤

进入官网主页后,按照自身需求进行不同版本的下载安装,如下:

相应的安装包下载好了之后,操作如下:

安装完成文件结构目录如下:

启动禅道后的效果如下:

二、禅道启动

2.1 访问禅道

单击访问禅道,如下:

注:访问禅道前先确保下面四个服务正常启动成功,避免后续不必要的麻烦。

根据自身需求进行版本选择,此处博主选的开源版,如下:

输入默认用户名与密码登录禅道,如下:

登录成功之后,会要求我们修改密码,修改成功后会自动跳转至禅道管理软件的系统主页,如下:

三、禅道的使用

此处的使用场景是按照企业内部项目从0~1的正常运转流程。

3.1 公司信息编辑

点击组织——公司——编辑公司信息,如下:

输入公司对应信息然后点击保存即可,如下: 

3.2 admin管理组织结构

3.2.1 岗位母部门添加

使用admin管理员登录后,进行部门组织编辑,如下:

3.2.2 岗位子部门添加 

以上是企业内部主要部门的添加,我们还可以进行更细致的组织部门结构,如下:

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

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

3.2.3 用户新增

部门添加好了之后,就可以进行部门内人员的添加了,点击用户——添加用户,具体操作如下:

 以产品部添加用户为例,先进行产品经理添加,如下:

输入完信息之后,点击保存即可添加成功。

然后按照其他部门人员添加也是同理,不同的部门选择其相对应的部门信息即可,以下是我添加好的信息,如下:

但是此时又有另外的问题出现,我们可以看到,禅道中,添加用户的所属职位并没有实施岗位,那么怎么解决呢?在职位中添加一个实施职位。

3.2.4 用户职位编辑

点击维护职位,具体操作如下:

接着点击加号,输入想添加的键值信息即可,如下:

然后紧接着我们回到用户界面,将之前职位归为其他的修改成实施(岗位为实施人员,但是添加用户时并没有实施职位)即可。具体操作如下:

最终添加进去的效果如下:

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.5 测试主管使用禅道

以测试主管身份登录禅道,如下:

3.5.1 建立用例

具体操作如下:

点击建立用例: 

 在弹出窗口中,填写相对应信息(你要在该测试用例中做什么事情,测试什么功能,怎么样去测试的),如下:

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

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

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

然后填写好相对应的信息,如下: 

最后点击保存即可创建版本成功。如下:

3.5.3 对应版本关联需求

点击刚刚创建的项目版本,然后点击关联需求,如下:

紧接着选中开发已完成的工作任务,点击关联需求,如下:

即可关联成功,以下是关联成功后的效果,如下:

3.5.4 提交测试

点击测试——测试单——关联测试,如下:

填写相对应的信息,如下: 

提交测试后的效果:

3.5.5 关联用例

3.5.6 执行测试

测试单: 

3.5.7 提交bug

按照以下步骤点击提交bug:

填写相应信息:

最后我们提了两个bug,分别指派给了两位开发人员,如下:

3.5.8 查看bug反馈结果

由于我们提交了bug,提交对象是开发人员,他们上禅道之后,就会给出相对应的反馈,如下:

然后我们以测试专员登录禅道是可以反馈情况的,如下:  

3.6 产品经理发布版本

点击产品——发布——发布版本,如下:

发布成功:

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

 产生的bug: 

以及解决的bug:

四、禅道项目管理软件各角色职能泳道图


今天的分享就到这里,这一期给大家分享了禅道项目管理工具在企业内部的使用,在后续的时间里,博主会努力持续更新,给大家带来更优质的作品!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/334515.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2024-01-17(SpringCloud)

1.使用openFeign的itemClient接口去做远程调用其他微服务中的接口。但我们直接使用了itemClient接口,而不是该接口的实现类,说明我们是使用该接口的代理对象帮我们做远程调用的。这个代理对象是invocationHandler来生成的。 2.openFeign底层发起远程调用…

Mybatis-Plus基础学习

目录 第一章、快速了解mybatis-plus1.1)相关概念介绍1.2)为什么使用MyBatis-Plus1.3)学习过程中的疑问 第二章、 SpringBoot集成MyBatis-Plus2.1)idea快速创建spring boot项目2.2)setting里查看编译器2.3)添…

K8s调试积累

文章目录 一、K8S 集群服务访问失败?二、K8S 集群服务访问失败?三、K8S 集群服务暴露失败?四、外网无法访问 K8S 集群提供的服务?五、pod 状态为 ErrImagePull?六、探测存活 pod 状态为 CrashLoopBackOff?七…

阿里云ECS使用docke搭建redis服务

目录 1.确保正确安装好docker 2.安装redis镜像 3.创建容器设置端口映射 1.确保正确安装好docker 安装教程: 阿里云ECS(CentOS镜像)安装docker-CSDN博客https://blog.csdn.net/qq_62262918/article/details/135686614?spm1001.2014.3001.5501 2.安装redis镜像…

94.乐理基础-记号篇-装饰音记号(二)助音的四种类型

内容参考于:三分钟音乐社 上一个内容:93.乐理基础-记号篇-装饰音记号(一)级进、跳进、经过音、辅助音-CSDN博客 当前写的助音是扩展的辅助音的内容,所以要先看上一个内容 助音的四种类型:下方的三个辅助…

网卡:初始化,frame组装,网卡处理电信号过程

ip模块中存储的是一堆数字信号,网卡内部会把数字信号转换成电信号或者光信号在网线中传输。 网卡只是一个硬件,需要驱动程序去操作他,计算机中已经把主流网卡的驱动程序(不只是网卡的,还有鼠标,键盘这些硬件…

【opencv】python实现人脸检测和识别训练

人脸识别 OpenCV 中的人脸识别通常基于哈尔特征分类器(Haar Cascade Classifier)进行。以下是 OpenCV 人脸识别的基本原理: Haar Cascade Classifier: 特征分类器:Haar 特征是一种基于矩形区域的特征,可以…

2024--Django平台开发-订单项目管理用户认证+动态菜单+权限控制(十三)

day13 订单管理项目开发 1.表结构设计 1.1 abstract类 from django.db import modelsclass ActiveBaseModel(models.Model):active models.SmallIntegerField(verbose_name"状态", default1, choices((1, "激活"), (0, "删除"),))class Meta:…

MyBatis 使用报错: Can‘t generate mapping method with primitive return type

文章目录 前言问题原因解决方案个人简介 前言 今天在新项目中使用 MyBatis 报如下错误:Cant generate mapping method with primitive return type 问题原因 发现是 Mapper 注解引入错误,错误引入 org.mapstruct.Mapper, 实际应该引入 org.apache.ibat…

CodeGeex全能的智能编程助手

大家好我是在看,记录普通人学习探索AI之路。 一、介绍 CodeGeeX,一款由清华大学知识工程实验室研发的基于大型模型的全能智能编程辅助工具,能够实现包括代码生成与补全、自动注释添加、代码翻译以及智能问答等多种功能。经过对包含前后端工…

【代码随想录08】232. 用栈实现队列 225. 用队列实现栈

目录 232. 用栈实现队列题目描述参考代码 225. 用队列实现栈题目描述参考代码 232. 用栈实现队列 题目描述 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类&#xff1a…

leetcode2312卖木头块

其实不难&#xff0c;主要是你得一眼看出来这个问题缩小规模然后就可以用DP来做了 using ll long long; class Solution { public:long long sellingWood(int m, int n, vector<vector<int>>& prices) {ll f[m10][n10];ll p[m10][n10];memset(p,0,sizeof p)…

JS封装本地缓存的设置,读取,移除,清空方法及使用示例

我封装了一个JS通用的缓存管理对象&#xff0c;可以提供缓存的设置&#xff0c;读取&#xff0c;移除&#xff0c;清空操作&#xff0c;使用也很方便&#xff0c;封装方法的代码在最下方。 Q: 为什么不直接用原生的缓存方法&#xff0c;要封装&#xff1f; A1:原生的缓存管理…

【随机化约束控制 解的概率_2024.01.19】

约束控制 //constraint_mode() constraint c {length inside {[1:32]};} p.c.constraint.mode(0);//0关闭&#xff0c;1打开&#xff0c;默认打开//rand_mode p.length.rand_mode(0);//随机进行关闭 p.length42;//randomiza()with{} assert(c.randmize()with{data<10;});//…

Python中HTTP代理的配置和使用

在Python中&#xff0c;HTTP代理是一种常用的技术&#xff0c;用于控制和修改HTTP请求和响应。通过使用HTTP代理&#xff0c;我们可以更好地控制网络请求的行为&#xff0c;提高安全性、隐私性和效率。下面我们将详细介绍如何在Python中配置和使用HTTP代理。 一、配置HTTP代理…

Linux编写简易shell

思路&#xff1a;​ ​ ​ 所以要写一个shell&#xff0c;需要循环以下过程:​ 获取命令行解析命令行建立一个子进程&#xff08;fork&#xff09;替换子进程&#xff08;execvp&#xff09;父进程等待子进程退出&#xff08;wait&#xff09; 实现代码&#xff1a;​ #inc…

Linux———sort命令总结详解(狠狠爱住)

目录 sort命令&#xff1a; 命令参数及描述&#xff1a; 示例&#xff1a; 使用-b参数&#xff0c;忽略行首空白字符&#xff0c;按照第一列进行排序&#xff1a; -d 选项是 sort 命令中一个非常有用的选项&#xff0c;它可以按照字典顺序进行排序&#xff0c;同时忽略非字…

UI开发布局-HarmonyOS应用UI开发布局

UI页面的构建不用再像Android开发过程中在.xml文件中书写&#xff0c;可直接在页面上使用声明式UI的方式按照布局进行排列&#xff0c;构建应用的页面。 如下代码使用Row、Column构建一个页面布局&#xff0c;在页面布局中添加组件Text、Button&#xff0c;共同构成页面&#…

sd-wan跨境专线ip是固定的吗?

SD-WAN&#xff08;软件定义广域网&#xff09;是一种网络技术&#xff0c;它可以通过集中的管理和控制来提供更好的网络性能和可靠性。跨境专线是指连接不同国家之间的网络连接。 固定IP是指在网络中分配给特定设备的永久性 IP 地址&#xff0c;与动态 IP&#xff08;每次连接…

python tkinter 最简洁的计算器按钮排列

代码如下&#xff0c;只要再加上按键绑定事件函数&#xff0c;计算器既可使用了。 import tkinter as tk from tkinter.ttk import Separator,Buttonif __name__ __main__:Buttons [[%,CE,C,←],[1/x,x,√x,],[7, 8, 9, x],[4, 5, 6, -],[1, 2, 3, ],[, 0, ., ]]root tk.T…