手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

某银行软件外包质量控制研究

邓海东

  自软件危机提出以来,很多软件专家致力于研究如何保证软件的质量。但无论是调试、测试、复审等以排除质量缺陷为目的的技术方法,还是标准化、过程管理等以控制质量缺陷为目的的管理方法,都存在着自身的不足和局限性。尤其对于问题点颇多的银行软件外包的质量保证,目前还没有一个有效的方法。 与此同时,我国银行软件外包业务发展迅速,急待一个有效的质量保证方法为其护航。因此,如何解决银行软件外包开发中的质量保证问题,是我们当前面临的一大课题。本文首先回顾了以往对软件质量管理的研究,着重对现有通用软件质量保证技术进行了全面的梳理,同时在访谈国内部分软件企业以及跟踪调研两家代表性银行软件外包企业的基础上,总结出我国银行外包软件质量管理中现存的问题与难点。 进而研究我国某银行软件外包企业的软件质量管理方法,对其能够建立满足ISO9001标准和CMM要求的质量管理体系,对全面提升我国银行软件外包质量管理水平具有重要的意义。 论文主要针对当前我国银行软件外包质量管理存在的问题,指出银行软件质量认证是软件外包企业开拓市场的通行证。在分析ISO9001与CMM模型的异同点,双方之间的优势、差异及互补性的基础之上,针对银行软件质量管理认证实施的困难,对银行软件开发过程改进这方面进行了深入研究,提出了基于银行软件过程的软件质量控制动态模型。并将其与通用软件质量保证技术进行对比研究。 该模型一反以往软件开发以事后测试为质量保证重点的思路,转而以预防为重心;采用PDCA循环持续改进;同时能够有效地加强银行需求与银行软件开发过程的有机联系。最后,通过该模型在银行软件外包承包企业开发实例中的应用及其效果分析,验证了其适用性和有效性,从而完善了本文提出的理论框架。 本文的主要研究成果在于:(1)结合我国国情和银行软件外包的特点,提出了一套具有针对性和创新性的基于过程的银行软件外包质量控制模型;(2)通过该模型在与建行合作的实际软件企业中的应用研究,验证了其适用性和有效性。(3)基于过程的银行软件质量控制模型的建立,可以大大提高我国银行软件外包质量控制的开发效率、产品质量和管理水平,可以加强软件承包企业的成熟度能力,使软件企业通过持续的过程改进,逐步走向成熟,顺利通过计算机业界的软件质量认证。……   
[关键词]:银行软件外包;质量控制;跨文化沟通
[文献类型]:硕士论文
[文献出处]:华南理工大学2010年