论文部分内容阅读
近几年里,软件外包已经成为世界软件产业发展的一个重要趋势。越来越多的企业寻求外包软件开发商,当面对越来越多的市场外包软件开发商需求时,对软件外包服务的质量评价的需求也呼之欲出。随着服务质量评价重要性的提高,对服务质量评价结果客观性、实时性的要求了也越来越高。只有客观的原始质量数据,才可能计算得到客观的质量评价结果。如果能在服务过程当中及早的发现质量问题,便可及时补救问题,大大减少了企业损失。 服务质量监控最有挑战性的问题之一就是服务过程质量预警问题。它的目标是在服务执行过程中及时的发现质量问题,找出出现问题的质量指标,从而为质量优化提供依据。本文主要围绕着面向软件外包服务质量评价和监控方法及原型系统设计与实现展开论述。 首先,提出面向软件外包服务的质量评价模型。包括质量评价的目标、评价准则,质量评价对象,质量维度及指标体系,质量指标的度量方法,质量监控方法,指标权重配置方法,综合质量值计算方法。本文的质量评价和监控方法具有全面性、客观性、实时性特点。其中质量监控的客观性,保证了最终得到的质量值的客观性,从而提高质量值的权威性;质量监控的实时性为后面的质量预警奠定了基础。 其次,提出基于时间序列的服务构件质量预警方法和基于Logistic模型的服务过程质量预警方法。服务构件质量预警方法不仅包括对服务构件未来质量值的预测方法,还要对服务构件质量进行预警,从而为下一次服务的构件选择提供质量方面的依据,并且帮助构件一直处于有利的竞争位置。服务过程的质量预警方法是在服务过程中实时监控服务质量,及时发现问题,分析出现质量问题的质量指标,为质量优化提供依据。 最后,基于质量评价模型和预警方法设计一个原型系统,然后将上述理论实施到系统中。该原型系统包括:动态质量监控模块、历史质量查看模块和质量监控模块。通过实验验证了上述理论的有效性。