缺陷管理的一般流程包括哪些步骤

缺陷管理的一般流程包括以下步骤:1、发现缺陷:新建;2、开启;3、分配;4、拒绝;5、重复;6、延期;7、等待测试;8、关闭;9、重新开启。缺陷管理是在软件生命周期中识别、管理、沟通任何缺陷的过程,确保缺陷被跟踪管理而不丢失。

缺陷管理的一般流程包括哪些步骤-Worktile社区

1、发现缺陷:新建

一般缺陷问题有测试团队根据用例步骤进行测试,如果不能正常通过用例则转为缺陷问题。但是很多团队并没有专门的测试团队,因此创建问题缺陷的可能来自不同团队或者来自外部用户提交的反馈信息。这些缺陷反馈其缺陷状态应该为“新建”。

2、开启

当QA测试团队或者其他相同职务的团队确认了反馈的缺陷问题后,比如可以复现,则确认反馈是一个缺陷,并等待分配给开发团队。

3、分配

当测试团队确认缺陷后,应该将问题分配给开发团队进行缺陷定位和修复工作。

4、拒绝

如果开发团队认为提交上来的缺陷并不是真正的缺陷,比如由于缓存,网络导致的部分文件加载失败导致的问题等,应将缺陷状态标记为“拒绝”并指派回测试团队。测试团队需要重新测试或者提供更多的缺陷信息。

5、重复

如果开发团队收到的缺陷是重复的,或者与其他正在进行中的缺陷问题相似,应将缺陷状态修改为“重复”

6、延期

部分不紧急的缺陷问题,可能会随着日后的产品迭代中进行修复。对于这类缺陷应当标注为“延期”。在这里要注意,并不是所有缺陷都需要立即进行修复。每个缺陷问题在严重程度,影响范围均有不同,因此优先修复的等级也不同。我会在下一篇文章中单独讲解制定优先级别的方法。

7、等待测试

当开发团队修复缺陷后,应将缺陷状态标记为等待测试并由测试团队进行测试。

8、关闭

在测试通过后,缺陷状态修改为“关闭”或者完成。

9、重新开启

如果缺陷修复后并没有通过测试,应标记为重新开启,并重新启用分配流程。

延伸阅读:

缺陷管理的优点

首先需求Bug再不象以前,没有人进行确认,需求的处理人员本来就是需求人员,由他们确认与跟踪是较好不过的,因为他们对需求有绝对的权威。同时测试人员其实就是较早的用户,他们的需求就是用户的需求,这种方法加强了需求人员与测试人员的沟通,使需求得到有效的补充,从而让产品更加完善。还有测试人员从本质上来说与程序员还是对立的,这里如果为了这样一个不是软件本身问题的问题形成与开发人员的对立,则会出现赢得战役而丢失整个战争的情况,测试人员协调好与开发人员的关系,让他们更有效的对软件本身的缺陷形成有效的关注是较好的。还有最为关键的一点,测试人员的激情是最重要的,如果他们的想法没有得到体现,这时会渐渐的失去对测试的兴趣,从而软件的质量则会无法得到保证,通过这种方法可以让他们看到自己的建议可以通过对需求人员的反映得到实现,让他们时时觉得自己的想法是可以通过这种方法来有效的推行,这样工作的积极性才会有保障。

文章标题:缺陷管理的一般流程包括哪些步骤,发布者:小编,转载请注明出处:https://worktile.com/kb/p/31936

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小编小编认证作者
上一篇 2022年11月14日 下午5:00
下一篇 2022年11月14日 下午5:04

相关推荐

  • devops属于什么行业

    探讨DevOps之归属领域,我们首先需认识到其为一套跨界融合的实践方法论,旨在加速软件开发与运维的协同作业、提升交付效率。其核心在于促进开发(Development)与运维(Operations)的无缝对接,以及快速、高效地交付和维护软件产品。我们将重点讨论如下:1、技术与文化的双重属性,及对促进跨…

    2024年3月26日
    6400
  • 如何优化视频内容以提高搜索排名

    本文旨在介绍如何优化视频内容以提升在搜索引擎的排名。视频内容的优化需要关注以下几个核心指标:1、关键词的精准运用、2、标题和描述的优化、3、视频质量的提升、4、观众互动的促进、5、合理使用标签和类别。这些因素共同作用于视频内容在搜索引擎中的表现,吸引更多观看者并提升内容的可见度。本文将对这些指标进行…

    2023年11月16日
    30500
  • 国内的oa系统

    标题:国内的OA系统全面探究 摘要:办公自动化系统(OA系统)在中国的企业管理中发挥着核心作用。1、提高工作效率:通过数字化流程简化任务分配与追踪。2、优化沟通协作:集中数据存储和共享功能促进团队间信息交流。3、保障数据安全:利用访问权限控制和数据备份能力提升信息安全。4、便捷的远程办公支持:实现无…

    2024年1月17日
    23100
  • 如何管理一个创业项目人员

    成功管理一个创业项目人员囊括了多方面的策略和技能,包括但不限于确保团队对共同愿景的认同、有效沟通、创建协同工作环境、定期评估进度和表现、提供必要的培训资源与支持等。在这些重要方面,确保团队对共同愿景的认同尤为关键,因为这决定了团队成员是否能够朝着同一个目标努力。这要求领导者清晰地传达企业的愿景和目标…

    2024年4月11日
    5200
  • 研发项目资源管理的策略有哪些

    资源管理要在年度项目规划的时候就开始,而人力资源的规划便是其中一项很重要的环节。我们可以采用以项目为中心的滚动式的项目人力资源计划——滚动式的项目人力资源计划着重要解决资源的类型、资源的数量、资源的获取、资源的利用效率。 一、软件研发组织的资源管理目标是什么 研发组织的资源为项目而存在,资源过剩会给…

    2022年12月27日
    61100
  • Minecraft是用什么语言写的

    Minecraft是一款由瑞典游戏设计师马库斯·阿列克谢·泊松(Markus Persson)开发的沙盒游戏。该游戏的代码是由Java语言编写的。下面将详细解释Minecraft使用Java的原因,以及Java如何使得Minecraft运行良好。 Java是为什么被选择 Java是一种跨平台的高级编…

    2023年3月2日
    1.5K00
  • 如何进行绿化项目养护管理

    绿化项目养护管理是指对城市、社会、居民小区内的植物、草坪、及其相关环境进行的日常管理和维护工作,确保其健康、美观、持续发展。进行有效的绿化项目养护管理主要包括:定期巡查、病虫害防治、修剪管理、水分管理、施肥、土壤管理等方面。其中,水分管理是绿化养护中的关键因素,因为水分不仅直接影响植物的生长发育,还…

    2024年4月10日
    6200
  • 研发项目考核管理办法

    开门见山,研发项目考核管理办法意在评估和激励科研团队的工作成效与研发进度,保障项目按时高质完成。1、设立明确的考核指标,如创新程度、完成质量、时间节点、成本控制和团队协作等;2、采用定量与定性结合的评价手段;3、实行周期性评估,以持续提升研发成效。梳理1中的创新程度,该指标强调独创性、技术先进性以及…

    2024年1月10日
    28000
  • oa办公系统哪个比较好

    办公自动化系统(OA)是企业提升管理效率、改善工作流程不可或缺的工具。针对“OA办公系统哪个比较好”这一问题,评价较高的OA办公系统包括1、微软Office 365、2、Google Workspace、3、钉钉、4、腾讯微企、5、华为Welink。微软Office 365因其强大的功能集合、云存储…

    2024年1月11日
    34600
  • 要具备哪些技术才能称为全栈工程师

    要具备以下技术:1、至少一门编程语言;2、运用开发框架和第三方库;3、前端技术。全栈工程师需要精通至少一门编程语言,JAVA 、PHP、C#、Python、Ruby、Perl等,因为你的大多数核心业务处理都需要用这门语言来写。 1、至少一门编程语言 全栈工程师需要精通至少一门编程语言,JAVA 、P…

    2023年2月7日
    1.0K00

发表回复

登录后才能评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部