禅道和软件缺陷的介绍

禅道介绍

      禅道它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。

禅道系统的功能列表

  1. 产品管理:包括产品、需求、计划、发布、路线图等功能。
  2. 质量管理:包括bug、测试用例、测试任务、测试结果等功能。
  3. 文档管理:包括产品文档库、项目文档库、自定义文档库等功能。
  4. 事务管理:包括todo管理,我的任务、我的Bug、我的需求、我的项目等个人事务管理功能。

  5.  组织管理:包括部门、用户、分组、权限等功能。

  6. 统计功能:丰富的统计表。

  7.  搜索功能:强大的搜索,帮助您找到相应的数据。

  8.  扩展机制,几乎可以对禅道的任何地方进行扩展。

  9. api机制,所见皆API,方便与其他系统集成。

用户角色

禅道管理软件中,核心的三种角色:产品经理、研发团队和测试团队,

这三者之间通过需求进行协作,实现了研发管理中的三权分立。

其中产品经理整理需求,研发团队实现任务,测试团队则保障质量。

 

禅道的使用

  1. 人员管理
  2. 权限分配
  3. 产品控制
  4. 项目控制
  5. 编写用例
  6. 提交缺陷(bug)

 

软件缺陷和软件缺陷种类

软件缺陷的定义

软件缺陷,常常又被叫做Bug,计算机软件或程序中那些导致系统或部件不能正常运行,不符合用户需求的缺陷。

什么样的软件问题可以称之为软件缺陷(Bug)

  1. 软件未达到产品说明书标明的功能
  2. 软件出现了产品说明书指明不会出现的错误
  3. 软件功能超出产品说明书指明的范围
  4. 软件未达到产品说明书虽未指出但应该达到的目标
  5. 软件难以理解、不易使用、运行速度缓慢或者从测试人员的角度看最终用户认为不好

缺陷报告的八大要素

  1. 缺陷编号,是缺陷的唯一标识符,在禅道之类的缺陷管理工具中一般都会自动生成,这个大家不用纠结。
  2. 缺陷状态,是缺陷跟踪过程的进展情况,缺陷工具都会有相应的流程和状态标识,一般不需要我们去选择。
  3. 缺陷标题,是缺陷的概述,最好能一针见血的揭示出该缺陷的本质,这个需要后续多练习。
  4. 重现步骤,就是一步一步描述再现缺陷的操作步骤,基本要求就是开发人员按照步骤能重现Bug就可以。
  5. 严重程度,就是缺陷对软件系统的影响程度,有些影响较大,有些影响较小。
  6. 优先级,就是修复缺陷的重要性或紧迫性,即哪些缺陷需要紧急修复,哪些缺陷可以后续再修复。
  7. 缺陷类型,就是根据缺陷产生的来源和根源划分出的缺陷种类。
  8. 测试环境,主要是测试环境的配置,包括操作系统和浏览器。

缺陷报告的严重程度

严重程度一般分为关键的、主要的、次要的和无关紧要的。

“关键的”属于最严重的,主要是缺陷影响关键功能,例如崩溃、死机,主要业务流程不能跑通;

  1.  “主要的”意思是缺陷影响主要功能;
  2. “次要的”的意思是缺陷影响次要功能;
  3. “无关紧要的”意思是缺陷不影响功能。

缺陷报告的优先级

优先级一般分为紧急、高、中和低

紧急的意思就是必须立即修复/在下一次构建中修复;高的意思是必须在任何即将发布的版本中修 复;中的意思是可在发布后/下次发布时修复;低的意思是能修复,也可能不修复。

缺陷报告的缺陷类型

缺陷类型按照一般分类可以分为16类,禅道软件中分为10类

一般分类:需求、设计、代码实现、数据库、接口、版本问题、安装、界面(UI)、功能、性能、安全、兼容性、数据、环境、网络
禅道分类:代码错误、界面优化、配置相关、安装部署、安全相关、性能问题、标准规范、测试脚本、设计缺陷、其他

其他要素

      版本就是我们发现的缺陷所在的软件版本,一般是软件版本加上该版本的构建号。 分派给就是将发现的缺陷分配给相关的人员。 所属项目/模块就是发现的缺陷所属的产品、项目和模块。 提交人和提交时间就是字面意思。 附件就是通过上传图片或视频,可以更好的补充说明这个缺陷。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值