禅道使用实践(1)-开发篇

禅道二次开发(一):开发环境配置 禅道是一个开源的项目管理软件,作为测试人员最常用的功能就是用例管理和bug管理。目前的禅道开源版可能无法满足业务需求,可以基于禅道进行二次开发。 阅读详情
AI摘要

本文指导开发团队使用禅道完成任务分配、BUG处理、提测及发布等基本流程。介绍了产品与项目的基本关系、核心角色、基本要素和基本流程,还详细说明了实践操作,包括任务创建、执行、版本提测、BUG跟进等环节。

前言

本文目的皆在指导开发团队使用禅道基于实操完成任务分配、BUG处理、提测、以及发布的基本流程。希望能帮助到首次使用禅道而不知道从何下手的团队。

PS:基于前期产品、项目、需求的管理,后续会进行补充,感兴趣的小伙伴可以关注。

基本概念

基本关系

产品中的很多需求必须由项目来实施完成,项目可以同时完成多个产品中的需求。

image.png

核心角色

三个核心角色分别是:产品经理、研发团队、测试团队

clipboard.png

实际开发过程中,是有产品经理与项目经理两个角色的,但在很多公司中通常由一个人同时身兼产品经理与项目经理的角色,在这里需要做重点做一个说明。

产品经理
站在客户的角度,更多关注目标客户的需求,想好要做什么,并做好规划。

难点:深刻理解需求所要解决的问题,设计合理的解决方案;

项目经理
组织协调项目团队,达成目标。

难点:协调统筹,控制偏差,未雨绸缪;

可以尝试简单地理解为:一个对外,一个对内。

关于产品经理与项目经理的详细说明,可以参考底部引用资料。

基本要素

四个基本要素分别是:用户故事书(STORY)、用例(CASE)、任务(TASK)、缺陷及反馈(BUG)

clipboard.png


基本流程

基本流程:需求/想法(STORY)=>产品=>计划=>迭代=>反馈=>下个迭代计划

clipboard.png

实践操作

先来看一看研发团队在禅道道项目管理流程中所处的位置

clipboard.png

拟定团队各角色需要负责的事务

image.png

任务创建

基于迭代进行任务拆解&估时,可以基于需求分解任务,也可以创建不关联需求的相关任务。
可以通过“建任务”按钮创建一个任务,同时关联任务到相关需求:

image.png

也可以通过看板为每一个需求拆解出具体任务:

image.png

创建的任务都可以在任务列表中查看:

image.png


执行任务

开始一个任务

image.png

注:也可以用拖动看板的方式更新任务状态

image.png

反馈任务(登记工时)

image.png

完成任务

image.png

关闭任务

相当于工作验收,可用于主程(组长)进行工作结果确认

image.png

注:也可以在任务详情中进行关闭

image.png


版本提测(主程)

创建一个待提测版本

image.png

关联需求

image.png

或者:

image.png

提测版本

image.png


BUG跟进(开发、QA)

查看BUG

image.png

也可以在我的地盘中查看

image.png

处理BUG

设置BUG状态为”已解决“,转给测试人员,在下轮提测时进行验证。
当然,有些BUG涉及需求以及设计上的调整,需要后续处理,可以根据情况设置为“延期处理”或“转为需求”

image.png

验证和关闭BUG(QA)

验证未通过的BUG,继续备注后转相应开发人员,验证通过的BUG,需要进行关闭,才算完成了整个BUG的处理。

image.png

测试报告(QA)

每一轮测试结束输出一份提测报告。

image.png

image.png

产品验收(产品经理)

测试过程中即可由QA联系产品经经同步进行验收工作,同样,记录BUG与需求。

版本发布(主程&产品经理)

验收通过并且相关BUG均已解决,产品经理确定允许发布。

image.png

参考资料

禅道的安装和使用 一、测试工具背景 当测试环境搭建完成后,测试人员将在自己搭建的环境上执行测试用例,开展测试工作。测试人员在执行测试用例的过程中,如发现实际结果与预期结果不一致, 则意味着出现Bug (缺陷、错误、问题)。当测试人员发现了Bug之后,就需要把Bug提交给开发人员进行修复。那测试人员应如何记录一个Bug呢?测试人员通过什么工具把Bug转发给开发人员的呢?测试人员提交完Bug后又如何做回归测试呢?本章将对提交Bug所涉及的各种问题进行详细介绍。提交Bug不仅仅是测试人员价值的体现,也是测试人员迓开发人员沟通的重 阅读详情

相关推荐

禅道的定制开发

注:本文参考禅道官网的使用手册; 5.禅道定制开发 5.1.二次开发机制 禅道项目管理软件是使用我们自主开发的zentaoPHP框架开发的。zentaoPHP框架实现了功能强大的扩展机制、API调用机制和命令行机制。您可以使用不同的机制来实现对禅道功能的修改、扩展。也可以和其他的系统进行集成,也可以部署各种自动化脚本对禅道进行各种操作。 因此请您仔细阅读下面的文档,以充分了解zentaoP...

如梦幽香的博客 8122

禅道----项目经理创建项目

【原文链接】 1 项目经理登录禅道后,进入项目视图 2 选中项目集,点击【创建项目】 3 选择Scrum 4 填写项目信息,这里需要关联产品和计划 5 如下,第一个项目就创建完成了 6 点击【项目名称】 7 切换到迭代页面 8 点击【添加迭代】 9 填写迭代信息 10 这里创建了两个迭代 11 点击【迭代01】 12 点击【创建任务】 13 填写任务信息,同时关联需求 14 如下,这里创建了两个任务,当然实际根据需要分解和创建 15 至此,项目经理常创建项目、创建迭代、分解任务等

redrose2100的博客 7472

关于禅道二次开发的分享

关于禅道二次开发的分享 近期,公司测试部门需要一款用来管理项目的系统,因此,使用了禅道测试平台,并在此基础上进行了修改,为了更好的使用。 首先,感谢禅道测试平台的开发团队,最近我也在研究禅道,所以写了一篇博客,希望对大家以后的使用开发有帮助。 ...

weixin_43017215的博客 8638

禅道提测流程

2、然后点击版本上的小喇叭提交测试给指定的测试人员。1、迭代里选择版本,创建版本。

zhangyupeng的博客 1028

禅道二次开发(二):禅道框架介绍

进行禅道二次开发前有必要学习一下禅道使用的框架,本文将简单介绍zentaoPHP框架以及禅道的目录结构。

测试开发小记 2931

禅道的进阶使用

注:本文参考禅道官网的使用手册; 3.禅道进阶使用 3.1.使用流程 在禅道项目管理软件中,核心的角色有产品经理、项目经理、研发团队和测试团队四种角色。如果您现在的团队是采用敏捷开发的话,那么可以对应到product owner, scrum master和team(dev and tester)。这几种角色之间紧紧围绕产品的需求展开协作,取得成果。禅道核心的管理流程全图如下所示:  ...

如梦幽香的博客 1万+

用scrum开发模型思维使用禅道(简易版小白也能懂)

用scrum开发模型思维使用禅道(简易版小白也能懂)

weixin_44882026的博客 660

Win10管理员权限的‘暗门’:从mmc.exe被阻止,聊聊UAC与自动提权那些事儿

本文深入解析Windows 10中UAC(用户账户控制)与自动提权机制,探讨mmc.exe被阻止的深层原因及解决方案。从UAC工作原理到自动提权机制,再到具体诊断与修复步骤,帮助用户理解并解决权限管理问题,同时平衡安全性与便利性。

weixin_30521161的博客 419

【DEVOPS】基于禅道 - 重构研发协作流程

如何让标准研发流程在一个多年处于蛮荒时期的研发团队中落地。

夫礼者的专栏 3307

使用 R 的长短期记忆 (LSTM)

在 R 中实现 LSTM 网络涉及使用 TensorFlow 和 Keras 软件包,它们为构建和训练深度学习模型提供了一个用户友好的界面。这些步骤包括准备数据、定义 LSTM 架构、编译模型、在数据上训练模型、评估其性能以及进行预测。与传统的 RNN 不同,LSTM 网络由于其独特的架构,可以在长序列上维护信息。与传统的 RNN 不同,LSTM 网络由于其独特的架构,可以在长序列上维护信息。为了在 R 中实现 LSTM 网络,我们将使用 Keras 库,该库为构建和训练神经网络提供了高级接口。

jianqimingtian的博客 1583

RuoYi项目适配达梦数据库(二)

RuoYi项目,代码生成模块的达梦数据库适配。

邢慧鹏的博客 1万+

使用禅道进行敏捷项目管理

使用禅道完成敏捷项目管理,助你简单、快速入门!

caohongxing的博客 1万+

保姆级教程:用YOLOv8/9/10搞定仪表盘指针识别,附完整数据集和Python环境配置

本文提供了一份基于YOLOv8/v9/v10的仪表盘指针检测全流程指南,涵盖环境配置、数据集构建、模型选型、训练调优和部署落地等关键步骤。通过详细的代码示例和实战经验,帮助开发者高效解决工业视觉中的仪表盘检测难题,特别适合电力巡检、智能监控等应用场景。

weixin_29031057的博客 1335

禅道的基本使用

注:本文参考禅道官网的使用手册; 2.禅道基本使用 2.1.禅道使用的基本流程 禅道管理软件中,核心的三种角色:产品经理、研发团队和测试团队,这三者之间通过需求进行协作,实现了研发管理中的三权分立。其中产品经理整理需求,研发团队实现任务,测试团队则保障质量,其三者的关系如下图: 基本流程如下: 产品经理创建产品 产品经理创建需求 项目经理创建项目 项目经理确定项目要做的需求 ...

如梦幽香的博客 6万+

基于深度学习的柠檬等级检测系统 —— YOLOv8 + UI界面 + 数据集

本项目的目标是构建一个柠檬等级检测系统,通过深度学习模型自动检测柠檬的等级。自动检测柠檬等级:通过图像中的柠檬特征,自动判断其成熟度和质量。实时视频检测:通过摄像头实时监控柠檬的质量等级。用户友好的UI界面:为用户提供简洁直观的操作界面,支持图像上传、实时视频检测等功能。本项目展示了如何基于YOLOv8模型开发一个柠檬等级检测系统,结合PyQt5实现了用户友好的UI界面。通过该系统,用户可以快速上传柠檬图像并自动识别其等级,极大提升了检测效率和准确性。数据集的扩展。

YOLO 1112

微信小程序 - 实现人脸识别对比+人脸相似度数据,用户从相册选择或拍照上传两张图片进行人脸对比得到人脸相似度及判断是否是同一个人,微信小程序检测人脸相似度(免费纯前端方案+调用第三方API接口方案)

微信小程序实现人脸识别对比,微信小程序人脸对比 人脸对比识别 人脸对比相似度,实现获取手机摄像头权限,调用相机拍照实现人脸识别相似度对比,小程序人脸相似度对比,快速识别两张照片的相似程度(用百分比)图片相似度对比在线测试,图片相似度对比,微信小程序人脸相似度对比分析,计算两张人脸的相似度,从而判断是否同一个人,并给出相似度评分。小程序如何实现人脸相似度比对,小程序纯前端怎么对比两张图片的相似度,计算两幅图像的相似度,图像相似度对比方法,调用百度AI的人脸识别,微信小程序中实现人脸识别认证,实现人脸检测、人脸

🏆 前端领域优质创作者 4862

禅道的使用

禅道是一款开源的项目管理和协同工具,旨在帮助团队高效地进行项目管理、任务分配和团队协作。它提供了丰富的功能和工具,以支持项目的规划、跟踪和控制。 1. 项目管理:禅道提供了项目创建、计划、跟踪和控制的功能。您可以创建项目并设定项目的目标、里程碑和计划,跟踪项目进展并控制项目的风险和变更。2. 任务管理:禅道支持任务的创建、分配和跟踪。您可以将任务分配给团队成员,并设置任务的优先级、截止日期和进度。团队成员可以更新任务的状态和进展,并进行评论和讨论。3. 缺陷管理:禅道提供了缺陷管理的功能,您可以记录和跟踪软

whiteis的博客 7945

飞牛fnNAS存储模式RAID 5数据恢复

中介绍了fnNAS存储空间的几个模式,细心的网友应该能感受到,我是非常推崇RAID 5的。但我认为,一般人出现1块硬盘损坏后,就能够赶紧采取处理措施了,再高的容灾等级也无法满足这个用户的需求了。》就完成了飞牛NAS存储空间的说明,包括了如何创建、怎么选择空间模式、RAID 5 硬盘故障后的更换、系统更换/重装后数据盘的恢复等等。在VMware中新建虚拟机,安装好fnNAS后,再向虚拟机添加“已有硬盘”(这就是所谓崩溃虚拟机的数据盘),此时新的fnNAS出现提示。在“选择要添加的硬盘”中,选择刚添加硬盘。

dgnankai的专栏 3008

禅道注册、使用

新建bug(测试)=====指派给开发(前后端开发,测试指派)=======解决bug(开发)======待验证,(开发转给测试)=======验证bug(测试)==== 验证通过==关闭bug(测试)=======激活bug======指派开发======解决bug(开发)======待验证,(开发转给测试)=======验证bug(测试)==== 验证通过==关闭bug(测试)与开发沟通,开发是按需求开发,测试是按需求测试,测试的时候发现测试不了,少了某个步骤或环节,测试不了,找到开发,开发不认。

qq_49367496的博客 3609

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

禅道使用流程

下面介绍禅道的使用流程: 一、新建角色,步骤: 使用管理员登录 点击组织菜单 选择用户,点击添加用户,或者点击“批量添加” 二、创建产品 步骤: 由产品经理登录禅道 点击“产品”视图 点击添加产品按钮,即可添加 注意: 1、产品负责人:可以选择当前产品人员 2、测试负责人:选择测试经理 3、产品代号:内部的一个名称,只要相关人员知晓...

dpl12的博客 9752

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

禅道使用实践(2)-产品篇

本文目的皆在指导产品团队使用禅道基于实操完成产品,项目的创建,需求汇总,版本规划,以及验收发布的基本流程。希望能帮助到首次使用禅道而不知道从何下手的团队。

linqingf的专栏 1631

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

禅道在测试中的使用

安装与使用 禅道整个界面比较简洁,操作是比较方便的,适用性强。一般来说只要管理员安装禅道就可以,其他人员访问禅道只需要填写禅道的IP地址和端口号就可以访问了(IP:端口号,回车即可)。在实际工作中,测试人员访问禅道,都会给出禅道的地址,只要登录后进行某一项操作就可以,没有什么特别难的。禅道的每一个操作按钮都有相应的解释或者操作说明,如果不明白,把鼠标放在图标上,就会显示相应是哪个操作。 ...

victoriafan的博客 6208

禅道二次开发

禅道修改、php环境、bug统计

Qinsanz的博客 7387
上一篇: Windows下安卓终端耗电分析工具BatteryHistorian环境搭建
下一篇: 禅道使用实践(2)-产品篇
青木私享
博客等级 码龄19年 111粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青木私享

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值