项目过程管理(禅道)

news2024/9/20 10:56:44

文章目录

  • 1、禅道的简介
  • 2、禅道的安装
  • 3、禅道的使用
    • 3.1、超级管理员使用操作
    • 3.2、产品经理使用操作
    • 3.3、项目经理使用操作
    • 3.4、测试主管使用操作
    • 3.5、项目经理(新建一个项目)
    • 3.6、测试主管(对项目发布的第一个版本进行一个测试)
    • 3.7、产品经理(进行一个版本的发布)
  • 4、禅道的流程图

1、禅道的简介

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

2、禅道的安装

1.官方网址:http://www.zentao.net/
在这里插入图片描述
2.尽量选择一个开源版,如果有条件可以选择其他版本
在这里插入图片描述
3.双击进行一个安装选择我们刚刚从官网下载的下载路径,然后点击Extract
在这里插入图片描述
4.安装完成后就会在下载路径生成一个文件夹
在这里插入图片描述
5.我们先点击运行,等他运行成功之后就可以访问禅道了,(过程可能有点久需要耐心等待)
在这里插入图片描述
6.当我们启动成功之后,我们点击访问禅道,进去之后他要我们输入账号密码,就是我们刚刚下载完成自动生成的一个密码输入就可以到这个界面,我们选择一个开源版本
在这里插入图片描述
7.这个就是我们的正式的禅道登录界面了,我们输入一个他的默认密码(账号:admin,密码:123456)刚开始使用的时候就一个默认的账号和密码在这里插入图片描述
8.我们第一次使用,进去之后他是需要我们修改密码的,这个密码我们修改自己能记住的就行

3、禅道的使用

3.1、超级管理员使用操作

在这里插入图片描述
1.首先我们已一个管理员身份进行一个登录(管理员:admin),如果你换一个人是没有添加用户的权限的,所以我们要将参与产品、开发、测试相关的人员进行一个添加并分配一个权限
在这里插入图片描述
2.首先我们的所有人员都有一个所属的部门进行一个统一的管理,所以我们先把我们的部门新建好,根据公司的部门进行一个添加
在这里插入图片描述
3.部门添加完成之后我们点击上方的用户,可以看到对应的部门了,然后我们点击上面的批量添加用户
在这里插入图片描述
4.我们选择该用户是那个部门的、然后用户名随便输入、真实姓名根据公司具体员工名称输入、然后该员工是一个上面职位、根据该员工的一个职位选择该员工的一个职位权限、邮箱可以选择不填、然后输入该员工的一个登录密码
在这里插入图片描述
5.添加完成之后,我们点击上方的权限按钮就可以看到我们刚刚添加的用户有哪些权限了

3.2、产品经理使用操作

在这里插入图片描述
1.第一步我们点击禅道退出登录,进行一个产品经理的账号登录
在这里插入图片描述
2.我们每进行一个登录他都需要进行一个密码修改,所以为了方便我们都修改成一样的密码就行
在这里插入图片描述
3.我们已产品经理的账号和密码登录最开始的时候我们禅道是没有任何产品的,所以我们要点击上方产品,然后点击添加我们的一个产品名称
在这里插入图片描述
4.点击进去之后,输入我们要添加产品的一个产品名称,以及产品代号这两个是必填的,然后就是注意下面的要选择一个只有项目团队成员才能访问
在这里插入图片描述
5.当我们的产品名称创建好了之后就要进行一个产品模块的添加,(就是一个产品他的功能模快有哪些,也是根据公司的一个实际产品模块来规定的)
在这里插入图片描述
6.添加了产品的大模块我们就要添加他的小模块(子模块)也是根据公司产品里面的小模块来决定的
在这里插入图片描述
7.当所有模块添加完成之后,我们就要制定他的一个开发计划,我们点击计划,点击创建计划
在这里插入图片描述
8.输入一个开发计划的名称,然后规定开发人员的一个开发日期上面上面开始,下面时候结束(根据公司的模块有多少模块,我们就制定多少个开发计划)
在这里插入图片描述
9.计划制定完成之后,我们就需要制定需求了,最开始我们是没有需求的,我们点击批量创建需求
在这里插入图片描述
10.我们选择所属模块,然后选择我们刚刚制定的计划,写我们的需求名称,然后规定多久时间完成,(公司一般不会一次性把所有需求进行一个录入,他们会分一期工程、二期工程,分批录入)
在这里插入图片描述
11.添加完需求之后,我们就要进行一个项目的添加(第一期项目工程有哪些人参加进行一个添加)
在这里插入图片描述
12.输入项目名称、代号、以及项目一期开始日期、和一期团队名称(切记下面选择私有项目)
在这里插入图片描述
13.当我们点击保存之后会弹出一个弹出框,我们设置团队
在这里插入图片描述
14.选择我们的项目一期工程有哪些人员参与,二期工程有哪些人员参与,(如果中途有人辞职或者有事没有参与一期工程,好进行一个人员分配)

3.3、项目经理使用操作

在这里插入图片描述
1.当我们的一个产品经理建立好项目、创建好需求、以及添加好开发人员,我们的项目经理就要进行一个需求关联,我们登录项目经理的一个账号,(这里注意关联需求我们必须要登录项目经理的账号,其他所有人员但是不能进行一个关联需求的,类似于分配任务)
在这里插入图片描述
2.当项目经理点击关联需求选择他认为可以完成的需求进行一个认领,如果完不成的后面在进行一个商量
在这里插入图片描述
3.这里项目经理就认领了5个需求,项目经理点击分解任务,把这个任务需求(简称功能)分配给开发他的人员,
在这里插入图片描述
4.选择一个任务把这个任务分配给两个人共同完成,(如果这是一个设计任务分配给设计人员,开发任务就分配给开发人员)

3.4、测试主管使用操作

在这里插入图片描述
1.测试主管进行一个功能测试,首先我们用测试主管的账号进行一个登录,然后点击上方测试、点击用例、进入功能测试,这个地方建议不要使用批量新建测试用例,选择单个添加
在这里插入图片描述
2.根据我们产品经理设计的原型图进行一个测试用例的编写输入我们要测试的功能,能不能达到我们的一个最终效果

3.5、项目经理(新建一个项目)

在这里插入图片描述
1.当我们测试也测试完了,功能也做了一部分,然后客户又要查看项目进度,这个时候我们就要把已经完成的功能进行一个上线,
在这里插入图片描述
2.创建版本,输入一个版本编号、以及我们代码存放的一个地址、以及jar包存放的一个位置路径
在这里插入图片描述
3.我们点击一个版本号进入,我们就可以看到一个关联需求,这个的意思就是我们刚刚认领了5个需求,但是现在客户需要我们马上上线,但是我们认领5个需求只完成了3个我们就关联3个需求
在这里插入图片描述
4.当项目经理打包好了之后,我们就又要把他交给测试主管,点击上方测试,点击测试单,点击提交测试
在这里插入图片描述
5.这个时候我们就可以登录测试主管账号进行一个测试

3.6、测试主管(对项目发布的第一个版本进行一个测试)

在这里插入图片描述
1.登录测试主管账号,点击测试,点击测试单,我们就可以看到刚刚项目经理提交过来的一个测试版本(这个时候我们就要测试看开发他们开发的一个功能对不对)
在这里插入图片描述
2.点击图中的关联按钮进行测试用例的关联(就是我们的测试主管之前写的所有测试用例)
在这里插入图片描述

3.点击测试,图中的测试案例按钮(这个是项目经理发布版本的时候进行一个测试)
在这里插入图片描述

4.执行之后我们就可以进行一个测试了,如果不同过我们就可以选择不通过,并且说明原因
在这里插入图片描述
5.如果测试通过我们就可以看到测试结果了,
6.如果没有通过我们就转bug,指定给谁去修复

3.7、产品经理(进行一个版本的发布)

在这里插入图片描述
1.我们登录产品经理的账号,点击产品,点击发布输入产品名称选择发行版本
在这里插入图片描述
2.点击版本号,进入
在这里插入图片描述
3.我们就可以看到,我们完成了哪些需求,解决了哪些bug,产生了哪些bug,以及版本详情

4、禅道的流程图

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java 面向对象基础 (二)

Java 面向对象基础 (二) 文章目录 Java 面向对象基础 (二)面向对象三大特征封装继承多态 接口和抽象类有什么共同点和区别?深拷贝和浅拷贝区别了解吗?什么是引用拷贝?浅拷贝深拷贝 文章来自Java Guide 用于学习如有侵权,立即删除 …

(2)(2.1) Andruav Android Cellular(一)

文章目录 前言 1 Andruav 是什么? 2 Andruav入门 3 Andruav FPV 4 Andruav GCS App​​​​​​​ 前言 Andruav 是一个基于安卓的互联系统,它将安卓手机作为公司计算机,为你的无人机和遥控车增添先进功能。 1 Andruav 是什么&#xff…

【Linux】相关背景及环境搭建

前言: 认识 Linux, 了解 Linux 的相关背景,学会如何使用云服务器,掌握使用远程终端工具 xshell 登陆 Linux 服务器 文章目录 一、Linux介绍1.1 关于UNIX1.2 Linux的诞生及发展历程1.3 Linux开源1.4 Linux在各个行业的现状1.5 发行版本 二、Li…

黑色金属厂房3d数据可视化综合平台进一步保障生产效率

在当今的数字化时代,钢铁厂面临着降本增效、绿色环保、安全第一等发展问题,亟需寻找更有效的解决方案,数字孪生公司深圳华锐视点利用先进的数字孪生可视化、web3D开发和VR虚拟仿真技术制作数字孪生钢铁厂可视化管控平台,实现对钢铁…

SCI 2区论文:医疗保健中心训练有素的脑膜瘤分割模型的性能测试-基于四个回顾性多中心数据集的二次分析

基本信息 标题:Performance Test of a Well-Trained Model for Meningioma Segmentation in Health Care Centers: Secondary Analysis Based on Four Retrospective Multicenter Data Sets中文标题:医疗保健中心训练有素的脑膜瘤分割模型的性能测试&am…

Prompt高级技巧:Few-Shots、COT、SC、TOT、Step-Back

CRISPE框架 如图所示。所谓CRISPE框架,指的是: CR:Capacity and Role(能力与角色)。你希望 ChatGPT 扮演怎样的角色。I:Insight(洞察),背景信息和上下文。S:&#xff08…

记一次幸运的cnvd证书获取过程

漏洞描述: 如XX后台管理系统V2.0存在水平越权,由于应用系统中Id参数可控并未经校验导致信息被越权修改,攻击者可通过遍历Id参数批量更改其他用户数据及个人信息。 起因: 一天下午某师傅星球中发了一篇文章分享,描述该系统存在弱…

Labview局部变量、全局变量、引用、属性节点、调用节点用法理解及精讲

写本章前想起题主初学Labview时面对一个位移台程序,傻傻搞不清局部变量和属性节点值有什么区别,概念很模糊。所以更新这篇文章让大家更具象和深刻的去理解这几个概念,看完记得点赞加关注喔~ 本文程序源代码附在后面,大家可以自行下…

解决 java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader 报错

在使用POI导出Excel表格的时候&#xff0c;本地运行导出没问题&#xff0c;但是发布到服务器后提示 “java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader” 下面是pom.xml中的配置 <dependency><groupId>org.apache.poi</groupId><art…

JVM工作原理与实战(二十一):内存管理

专栏导航 JVM工作原理与实战 RabbitMQ入门指南 从零开始了解大数据 目录 专栏导航 前言 一、不同语言的内存管理 1.C/C的内存管理 2.Java的内存管理 二、垃圾回收的对比 1.自动垃圾回收与手动垃圾回收的对比 2.优点与缺点 总结 前言 JVM作为Java程序的运行环境&#…

Cacti 前台SQL注入漏洞复现(CVE-2023-39361)

0x01 产品简介 Cacti 是一套基于 PHP,MySQL,SNMP 及 RRDTool 开发的网络流量监测图形分析工具。 0x02 漏洞概述 该漏洞存在于graph_view.php文件中。默认情况下,访客用户无需身份验证即可访问graph_view.php,在启用情况下使用时会导致SQL注入漏洞。 攻击者可能利用此漏洞…

运算符(java)

隐式转换&#xff1a;byte<short<int<long<float<double 取值范围小的和取值范围大的进行运算&#xff0c;小的会提升为大的&#xff0c;再进行运算 byte,short,char三种类型的数据在进行运算的时候&#xff0c;会直接先提升为int&#xff0c;然后再进行计算 …

自然语言处理(Natural Language Processing,NLP)解密

专栏集锦&#xff0c;大佬们可以收藏以备不时之需&#xff1a; Spring Cloud 专栏&#xff1a;http://t.csdnimg.cn/WDmJ9 Python 专栏&#xff1a;http://t.csdnimg.cn/hMwPR Redis 专栏&#xff1a;http://t.csdnimg.cn/Qq0Xc TensorFlow 专栏&#xff1a;http://t.csdni…

【前后端分离与不分离的区别】

Web 应用的开发主要有两种模式&#xff1a; 前后端不分离 前后端分离 理解它们的区别有助于我们进行对应产品的测试工作。 前后端不分离 在早期&#xff0c;Web 应用开发主要采用前后端不分离的方式&#xff0c;它是以后端直接渲染模板完成响应为主的一种开发模式。以前后端不…

《WebKit 技术内幕》之五(2): HTML解释器和DOM 模型

2.HTML 解释器 2.1 解释过程 HTML 解释器的工作就是将网络或者本地磁盘获取的 HTML 网页和资源从字节流解释成 DOM 树结构。 这一过程中&#xff0c;WebKit 内部对网页内容在各个阶段的结构表示。 WebKit 中这一过程如下&#xff1a;首先是字节流&#xff0c;经过解码之…

MATLAB聚类工具箱

本文借鉴了数学建模清风老师的课件与思路&#xff0c;可以点击查看链接查看清风老师视频讲解&#xff1a;【1】MATLAB聚类工具箱&#xff1a;提前预览工具箱的核心功能_哔哩哔哩_bilibili 关于工具箱的获取&#xff0c;在数学建模学习交流公众号里发送&#xff1a; 567891 %% …

日志记录logging

文章目录 1. logging基础使用1.1 日志的6个级别1.2 logging.basicConfig1.3 案例 2. logging的高级应用2.1 记录器Logger2.2 处理器- Handler2.3 格式器- Formatter2.4 创建关联2.4 案例 3.在项目中的应用3.1 定义全局使用的logger对象3.2 使用案例 参考 1. logging基础使用 1…

Wpf 使用 Prism 实战开发Day13

配置 AutoMapper 关系映射 在上一节 ToDoController 控制器&#xff0c;或 IToDoService 服务接口中&#xff0c;方法的传参都是直接传的实体类。但在实际开发过程中&#xff0c;这样是不允许的。标准且规范的做法是&#xff0c;定义一个数据传输层&#xff0c;即Dto层。 一.在…

荣誉艾尔迪亚人的题解

目录 原题描述&#xff1a; 题目背景 题目描述 输入格式 输出格式 样例 Input 1 Output 1 Input 2 Output 2 数据范围&#xff1a; 样例解释 主要思路&#xff1a; 代码code&#xff1a; 原题描述&#xff1a; 时间限制: 1000ms 空间限制: 65536kb 题目背景 ​…

GPT应用_PrivateGPT

项目地址&#xff1a;https://github.com/imartinez/privateGPT 1 功能 1.1 整体功能&#xff0c;想解决什么问题 搭建完整的 RAG 系统&#xff0c;与 FastGPT 相比&#xff0c;界面比较简单。但是底层支持比较丰富&#xff0c;可用于知识库的完全本地部署&#xff0c;包含大…