标签:
我们已经看到软件开发中的各个处理过程能够对最后产品的质量产生影响。处理过程完备模型的建立是基于改进处理过程本身将自动的改进最终的产品,尤其是软件方面。
维护过程的费用一直在攀升而且经常会出现超出软件开发费由的情况。因此,对于研究出一种能够改进软件维护处理过程从而降低维护费用,提高软件质量的方法是十分必要的。为了选择一个恰当的模型, Henry 考虑了这个问题 ,提出在做出适当的选择前英回答的三个问题我们怎样才能够定量的评估维护处理过程、我们怎样能够评估处维护过程的提高改进、怎样才能评估任何处理过程的改进而得到的结果。使用借助一般的统计学测试的方法,定量的研究维护行为处理过程和产品特征之间的关系,他们研究了维护处理过程,而且,他们研究了需求的变化怎样影响到产品的属性。例如,研究小组想找到一种简单的软件组件分类方法以使他们能够预测出那些组件有出现错误的倾向。他们基于被纠正了的错误数和对组件产生影响的升级改动数目的中值创建了一个附加表。最后发现在改正了的错误和升级的影响之间有一种相关性。他们用这种关系来标识组件,通过细致的选择组件;通过与影响组件的升级项目的关系,他们确定了 93%的错误数高于中值的组件。软件工程的测试目前集中在衰亡测试上,而且现在软件工程测试小组在监测承包商所进行的测试。通过研究人员对软件维护过程的研究指出当要改进维护过程时应该注意以下几个方面:
1. 认真应用统计的方法,因为单一的使用某种技术在某些情况下将无法争取的评估出处理过程的改进
2. 在某些情况下,如果最后的影响结果能够在统计结果中显示出来,处理过程的改进将会是十分生动易于理解的。
3. 处理过程的改进以不同的方式影响返回的结果。
标签:
原文地址:http://www.cnblogs.com/jj352095583/p/4306958.html