美文网首页
不同软件组织的缺陷管理过程

不同软件组织的缺陷管理过程

作者: 没有昵称呀丫丫 | 来源:发表于2020-04-21 11:10 被阅读0次

个体行为

处于CMM第一级(或称为初始级)的软件组织,对软件缺陷的管理无章可循。工程师们只是在发现缺陷后,修改相应的软件。通常,没有人会去记录自己发现的缺陷。也没有人知道在新的软件版本里,究竟纠正了哪些缺陷,还有哪些缺陷未被纠正。而且,只有在下一轮测试中才有可能知道那些所谓已被纠正了的缺陷是否真的被纠正了,更重要的是纠正过程是否引入了新的缺陷。

所以这样的软件组织的项目交货期(Release Date)表现出强烈的不可预测性。并且, 为了获得一个高质量的软件产品(如果能够的话),通常要在测试上花费大量的人力。

(我现在做的小项目就是个体行为)

项目行为

在CMM第二级(或称为可重复级)的软件组织中,软件项目会从自身的需要出发,制定本项目的缺陷管理过程。一个完备软件缺陷管理过程通常会包括如下几个方面:

(1)提交缺陷

(2)分析和定位缺陷

(3)提请修改相应的软件

(4)修改相应的软件

(5)验证修改

项目组会完整地记录开发过程中的缺陷,监控缺陷的修改过程,并验证修改缺陷的结果。

组织行为

CMM第三级(或称为已定义级)的软件组织会汇集组织内部以前项目的经验教训,制定组织级的缺陷管理过程。并且,要求项目根据组织级的缺陷管理过程定制本项目的缺陷管理过程。

从而,整个软件组织中的项目都遵循类似的过程来管理缺陷。好的缺陷管理实践成为所有项目的实践,而教训也为所有项目所了解。更重要的是,随着组织的不断发展完善,组织的过程会得到持续性的改进,所有项目的过程也都会相应的改进。

持续优化

与CMM第四级相比,CMM第五级(或称为持续优化级)更强调对组织的过程进行持续性改进,从而使过程能力得到不断的提升。

就缺陷管理而言,软件组织应当在量化理解其过程能力的基础上,持续地改进组织级的开发过程、缺陷发现过程,引入新方法、新工具,加强经验交流,从而实现缺陷预防(Defect Prevention)。

缺陷预防的着眼点在于缺陷的共性原因(Common Cause)。通过找寻、分析和处理缺陷的共性原因,实现缺陷预防。

http://www.jira.cn/secure/Dashboard.jspa

相关文章

  • 不同软件组织的缺陷管理过程

    个体行为 处于CMM第一级(或称为初始级)的软件组织,对软件缺陷的管理无章可循。工程师们只是在发现缺陷后,修改相应...

  • 博睿同创干货丨软件测试之缺陷管理中BUG的几种状态

    软件的缺陷是软件开发过程中的重要属性,它提供了许多信息。不同成熟度的软件组织采用不同的方式管理缺陷。低成熟度的软件...

  • Fault,Error,Failure&PIE模型

    bug在软件运行的不同时期有不同的含义 Fault 编码过程中【静态】存在于软件中的缺陷。 Error 软件运行过...

  • MantisBT管理缺陷

    软件测试就是为了发现软件中的缺陷,软件测试实质上是围绕着缺陷展开,报告缺陷、跟踪缺陷、分析缺陷等,所以缺陷的管理自...

  • 2018-08-01 测试缺陷管理

    •掌握软件缺陷的基本概念和相关术语 •掌握高质量缺陷问题单的填写方法 •掌握软件缺陷的相关属性 •了解软件缺陷管理...

  • 缺陷管理

    •掌握软件缺陷的基本概念和相关术语 •掌握高质量缺陷问题单的填写方法 •掌握软件缺陷的相关属性 •了解软件缺陷管理...

  • 好用的软件缺陷管理工具有哪些?

    软件缺陷管理是软件开发项目中一个很重要的环节,选择一个好的软件缺陷管理工具可以有效地提高软件项目的进展。软件缺陷管...

  • 看板和项目缺陷管理

    缺陷 我们使用Topo项目管理软件做缺陷管理,这个软件可以把缺陷以看板的形式展现,在实际使用效果不错。在使用看板前...

  • 看板和项目缺陷管理

    缺陷 我们使用Topo项目管理软件做缺陷管理,这个软件可以把缺陷以看板的形式展现,在实际使用效果不错。在使用看板前...

  • 软件测试中影响软件需求质量的因素有哪些?

    软件的开发和上线应用,离不开软件测试这一过程,软件测试是分析者用来发现软件缺陷的过程。没有任何软件是完全无缺陷的,...

网友评论

      本文标题:不同软件组织的缺陷管理过程

      本文链接:https://www.haomeiwen.com/subject/futuihtx.html