禅道项目管理软件
缺陷管理/软件缺陷管理(Defect Management)是在软件生命周期中识别、管理、沟通任何缺陷的过程(从缺陷的识别到缺陷的解决关闭),确保缺陷被跟踪管理而不丢失。一般的,需要跟踪管理工具来帮助进行缺陷全流程管理。
禅道项目管理软件是做什么的?
禅道是国产开源项目管理软件。它集成产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能完备丰富,操作简洁高效,界面美观大方,搜索功能强大,统计报表丰富多样,软件架构合理,扩展灵活,有完善的API可以调用。
为什么选择禅道项目管理软件?
- 禅道是专业的研发项目管理软件,非简单任务管理软件可比。
- 管理思想简洁实效,可以帮助企业实现快速敏捷开发。
- 功能完备,无需再费心整合若干系统在一起使用。
- 源代码开源开放,有灵活的扩展机制,方便企业使用并二次开发。
- 国产软件,本地支持,操作习惯更符合国人。
- 自主开发的底层框架和前端UI框架,健壮稳定,界面美观,交互友好。
- 完善的社区机制,可以获得及时的技术支持和帮助。
- 零投入,相比动辄十几万的商业软件,选择禅道没有任何风险。
- 禅道支持多种部署方式,可以私有部署,也可以选择云端服务。
- 团队专注企业管理,持续迭代更新,不断完善软件。
禅道官网:https:./www.zentao.net/
- 禅道是敏捷的项目管理软件
- 禅道是专业的研发项目管理软件
- 禅道是有保障的项目管理软件
- 禅道是开源免费的项目管理软件
- 禅道是灵活的项目管理软件
禅道用户角色
系统管理员(admin):负责添加用户、权限分配
产品人员(productowner):负责产品管理
项目经理(Project Manager):协调产品人员、开发人员、测试人员完成产品
开发者(developer):产品研发
测试人员(QA):测试人员保证产品质量
禅道安装
注意禅道分为专业版、企业版、开源版,咱们选择开源版
1、下载地址,开源版
https://www.zentao.net/download/80137.htm!2、根据自己电脑是mac/win/linux系统选择不同的下载地址,以及32位还是64位开源版:
windows 64位下载地址:http://dl.cnezsoft.com/zentao/11.5/ZenTaoPMS.11.5.stable.win64.exe
3、windows下载好双击安装包,一键安装,直接安装选择路径注意【安装路径不得有中文,特殊字符,否则无法启动】
ZenTaoPMs.biz3.3.win64
4.找到启动文件,如下路径
C:\xampp\start.exe
安装步骤截图
windows启动禅道界面,点击启动,集成了apache,mysql。 首次启动会提示需要修改,提高安全性。
访问本地127.0.0.1可以直接访问禅道,账号是apache用户访问验证中的账号密码
登录后,看到禅道首页,输入账号密码登录
默认账号:admin 默认密码:123456
首次登录系统会让修改admin的密码,保证安全性
使用禅道
1、建立部门结构
更改默认组织公司名
修改公司名
禅道安装成功之后,管理员的第一件要做的事情就是设置部门结构。
- 以管理员身份登录;
- 进入后台--人员管理;
- 点击部门;
- 在部门维护页面,维护公司的组织结构即可。
部门结构+添加子部门
查看禅道组织权限管理,创建用户
点击【操作】标签栏,锁状图标,可以查看详细权限分配的信息,自由选择权限,添加/删除,然后保存
创建禅道用户,以及权限设置
添加用户详细信息
账号:zhangsan 密码:Zhangsan666
此时可以尝试退出admin用户,用zhangsan用户登录禅道
注意:我们可以再创建多个账户,分别是一个团队里的开发,测试,产品经理等角色
产品使用流程
禅道管理软件中,核心的三种角色:产品经理、研发团队和测试团队,这三者之间通过需求进行协作,实现了研发管理中的三权分立。其中产品经理整理需求,研发团队实现任务,测试团队则保障质量,其三者的关系如下图:
基本流程如下:
- 产品经理创建产品
- 产品经理创建需求
- 项目经理创建项目
- 项目经理确定项目要做的需求
- 项目经理分解任务,指派到人
- 测试人员测试,提交bug
禅道产品功能
禅道的设计理念是围绕产品展开的,因此我们首先要做的就是创建一个产品。进入产品主页,选择”添加产品“。或者先进入“所有产品”页面,点击右侧的“添加产品”。之后便可以添加产品的具体信息。
添加一款产品所属项目集:项目集是一组相互关联,且被协调管理的项目集合,处于最高层级,属于战略层面的概念。它可以进行多层级的项目管理,帮助管理者站在宏观的视角去制定战略方向和分配资源。同时它支持分层授权,项目集及下面的子项目集、项目互相之间都可以通过权限进行隔离。项目集的层级最高,在它下面可以管理一个或多个子项目集、产品和项目。产品只能关联到顶级项目集下。
产品线:该产品属于那一个产品线。比如禅道这个产品线,下面包含禅道专业版,禅道开源版,禅道企业版。
产品名称:必填项。其中产品名称可以理解为团队内部给产品项目制定的名称。
产品类型:默认是正常的类型,还可以选择多分支(适用于客户定制场景)和多平台(适用于跨平台应用开发,比如i0S,安卓,pc端等)的产品。
产品负责人:负责整理需求,对需求进行解释负责,制定发布计划,验收需求。评审人:如果设置了产品评审人,那么在该产品下创建需求、变更需求时,需要评审人对这些需求进行评审。
产品描述:对此产品进行功能描述、需求描述等。
测试负责人:可以为某一个产品指定测试负责人,这样当创建bug,而不知道由谁进行处理的时候,该产品测试负责人会成为默认的负责人。
发布负责人:由这个角色负责创建发布。
访问控制:可以设置产品的访问权限,其中默认设置只要有产品视图的访问权限就可以访问。如果这个产品是私有产品,可以将其设置为私有项目,那么就只有项目团队成员才可以访问。或者还可以设置白名单,指定某些分组里面的用户可以访问该产品。
创建产品/需求
有了产品之后,我们就可以来创建我们的第一个需求了。产品经理可能都习惯了写需求设计文档,或者规格说明书,通过一个非常完整的word文档将某一个产品的需求都定义出来。
但在禅道里面,我们提倡按照功能点的方式来写需求。简单来讲,就是将原来需求设计文档中的每一个功能点摘出来,录在禅道里面,作为一个个独立的功能点。如果按照scrum标准走的话,我们可以称之为用户故事(user story)。所谓用户故事,就是来描述一件事情,作为什么用户,希望如何,这样做的目的或者价值何在,这样有用户角色,有行为,也有目的和价值所在,非常方便与团队成员进行沟通。创建需求的步骤如下:
- 使用产品经理角色登录系统。
- 进入产品视图。
- 点击刚刚创建的产品,二级导航的“需求”分为三种,根据所需进行创建,在页面右侧,有提需求的按钮,并支持批量创建,点击新增需求的页面。
创建一个需求
点击保存,需求创建完成
创建项目
我们前面操作完创建需求之后,下面一起来看下如何在禅道中创建项目,如图
为产品添加项目
选择管理方式(01-测试理论有说明对应的项目管理方式),我们这边先选择瀑布型进行实操
设置每个阶段的时间
任务建好后,可以给对应的部门成员分配任务或是在每个阶段设置子任务,同时任务的开始与结束都有对应的操作按钮。
在维护项目团队的时候,需要选择都是哪些用户可以参与到这个项目中,同时需要设置这个用户在本项目中的角色(角色可以随便设置,比如葫芦娃,孙空等)。可用工作日和可用工时每天需要仔细设置。通常来讲,一个人不可能每天8小时投入,也不可能一星期七天连续投入。设置完毕之后,系统会自动计算这个项目总得可用工时。
禅道提交bug
项目进展到后期主要的工作就是测试。测试人员和开发通过bug进行互动,保证产品的质量。
禅道里面bug的基本处理流程
禅道里面缺陷处理的基本流程是:
测试提交bug => 开发确认bug => 开发解决bug => 测试验证bug => 测试关闭bug。
如果bug验证没有通过:测试提交bug => 开发确认bug => 开发解决bug => 测试验证bug => 测试激活bug => 开发解决bug => 测试验证 => 测试关闭。
还有一个流程就是bug关闭之后,又发生了之前的缺陷:测试提交bug => 开发确认bug => 开发解决bug => 测试验证bug => 测试关闭bug => 测试激活bug => 开发解决bug => 测试验证 => 测试关闭。
提出bug
- 在创建bug的时候,必填的字段是影响版本,bug标题,重现步骤这些基本的信息。
- 所属项目,相关产品,需求可以忽略。
- 创建bug的时候,可以直接指派给某一个人员去处理。如果不清楚的话,可以保留为空。
- 批量添加bug时,支持多图上传。支持jpg,jpeg,gif,png格式的图片,图片上传成功后,图片名称将作为bug的名称,图片作为bug的内容。
处理bug
当一个bug指派给某一位研发人员之后,他可以来确认解决这个bug。在对bug进行处理之前,需要先找到需要自己处理的bug。禅道提供了各种各样的检索方式,比如指派给我,可以列出所有需要我处理的bug。
- 确认bug:确认该bug确实存在后,可以将其指派给某人,并指定bug类型、优先级、备注、抄送等。
- 解决bug:当bug修复解决后,点击解决,指定解决方案、日期、版本,并可将其再指派给测试人员。
- 关闭bug:当研发人员解决了bug之后,bug会重新指派到bug的创建者头上。这时候测试人员可以来验证这个bug是否已经修复。如果验证通过,则可以关闭该bug。(bug列表页和详情页中都有“关闭”按钮。)
- 编辑bug:对bug进行编辑操作。
- 复制bug:复制创建当前bug,在此基础上再做改动,避免重新创建的麻烦。
禅道之测试用例
标签:产品,项目管理,创建,测试,bug,禅道,07 From: https://blog.csdn.net/qq_43708708/article/details/140600763新建测试用例,如下图
测试用例管理界面
提交测试单,需提前创建好提测版本
测试单关联测试用例
分配完测试单给测试人员后,测试人员执行测试用例