4个步骤优化您的缺陷管理流程

发表于:2021-7-21 09:26

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:丸子说测试    来源:CSDN

分享:
  在缺陷管理领域,最好的缺陷是从未发生过的缺陷。预防胜于治疗。但是,在我们的产品开发团队工具和流程达到完美状态之前,我们应该考虑如何管理缺陷,以便更容易、更快地推出新产品(NPI)并不断改进产品。
  问题在于缺陷管理通常被认为是开发过程中的一小部分,只属于公司中的一个或两个团队,不需要管理人员的关注、改进或投资。
  让我们思考一下今天的缺陷管理。下面是我们在复杂产品(具有机械,电气,软件和/或固件组件)的世界中最常见的综合概括。
  缺陷可见性
  -我们是否可以看到我们的产品和团队中的缺陷?
  A:当然可以
  B:也许,我需要问问别人
  C:看不到
  如果你不能非常从容地回答“当然可以”,那么请看这里:我们永远也无法管理我们看不到的东西,新产品开发的成功来自于对成本、质量、功能和时间的严格管理。如果不去了解产品中的缺陷,那么团队中的每个人都不知道自己到底在做什么以及这么做究竟有何意义。
  可见性是去找到、去发现产品中存在的缺陷,并针对这些缺陷进行合理的管理和提出解决机制。解决方案可以做的非常简单——列出缺陷有哪些以及都应该怎么解决,或建立一个知识库,让团队中的每个人都按照一个标准去解决不同的缺陷。
  管理策略:建立一个合理的、标准化的缺陷管理系统,团队一起使用。
  确定缺陷优先级
  -我们是否可以对缺陷进行风险评估和优先排序?
  A:是的,而且每个人都知道
  B:大多数情况下是的
  C:不可以
  既然我们已经发现了产品缺陷,接下来就需要确定缺陷处理的优先级——这点很重要,因为优先级会驱动我们的处理方式。然而数据本身就是干扰项,因此收集的数据质量很重要,收集的太多或根本毫无价值的数据会降低团队完成缺陷管理的效率。
  确定缺陷优先级时也要注意以下几个方面:缺陷严重性(非常严重还是影响不大的小缺陷)、修复缺陷的成本、缺陷存在的产品阶段、缺陷类型等。
  管理策略:确定缺陷处理优先级的关键是先确定缺陷的严重性、可修复性。
  制定缺陷解决方案
  -我们是否及时采取了修复缺陷的举措?
  A:是的,我们有一个合理的缺陷处理方案,可以快速处理缺陷
  B:我们没有解决方案,先上线产品再说
  C:完全不知道如何处理
  越早发现缺陷就可以越早地制定缺陷处理方案,研究表明,更早进行缺陷修复可以在成本上降低3-5倍或更高。
  行动需要团队协作、分工和执行。通过建立一个高效的缺陷管理系统,可以快速查看所有缺陷及其处理进度。
  管理策略:除了建立一个快速反应的缺陷管理系统,团队协作也是关键。缺陷解决方案应由团队中的所有成员共同讨论决定。
  缺陷分析
  -我们是否拥有一种缺陷预防方法,几乎可以实现零缺陷?
  A:是的,我们已经准备好了
  B:正在努力实现,我们有时会进行缺陷分析
  C:没有
  掌握以上3个管理策略后,接下来您就可以进行缺陷分析和复现。一个好的缺陷分析是实现产品零缺陷目标的基础。
  预防缺陷发生的前提是整合所有关键缺陷数据、制定解决方案、进行缺陷分析,也就是第1-3步的内容。对整合好的缺陷数据进行全面剖析,找出导致权限发生的根本原因,避免类似的缺陷重复发生。一个可以对缺陷进行冷静分析的头脑和一个完善的缺陷管理系统是实现产品零缺陷目标的必要条件。
  管理策略:缺陷分析应为产品在整个开发过程中的优先事项。
  埃隆马斯克(Elon Musk)曾说过:“我认为有一个反馈循环是非常重要的,你会不断思考你做了什么以及如何做得更好。”埃隆马斯克是太空探索技术公司(SpaceX)CEO兼CTO、特斯拉公司CEO兼产品架构师,他可能是你的偶像或者你对他无感,但是有一点是肯定的:那就是他在迄今为止两个非常具有挑战性且尚未开发的领域 ——替代能源和太空旅行领域所取得的成就是毫无争议的。学会分析并不是马斯克成功的唯一关键因素,但它是关键因素之一。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号