- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件外包软件质量保证方法研究
软件外包软件质量保证方法研究
摘要:在软件外包产业迅猛发展的当今社会,软件在人们的生产生活各个方面中扮演的角色越来越重要。作为软件的核心内容,软件的质量同软件外包企业的发展有着紧密的关联,所以,软件外包行业应该将软件质量的提高作为一项重要的工作内容。本文将提出软件质量的概念,从多个方面对软件外包中存在的软件质量保证问题进行探讨,从一定层次对软件外包的软件质量保证过程展开研究,并提出软件外包的软件质量保证方法,希望切实规范并强化软件质量控制以及管理,全面的提高软件外包行业软件产品质量,为软件企业的长远发展奠定坚实的基础,同时为有关研究人员提供一定意义上的理论参考。
关键词:软件外包;质量保证;概念;现状;过程;方法
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)05-0080-02
随着经济全球化趋势的发展,软件企业要实现长足稳定的发展并在激烈的市场竞争环境中占据一席之地,不仅要面临行业内的激烈挑战,更要努力的适应充斥着激烈竞争的全球经济环境,为此,软件企业应科学合理的整合各种有效的资源,将有限的资源投入于企业关键业务之中,不断地提高自身的综合核心竞争力,从而更好地发挥企业的领先优势,在这种形势下,软件外包业务应运而生并实现了迅猛的发展。目前,我国软件企业外包业务还处于发展阶段,软件外包项目的实施还存在着很多方面的问题,为此,应积极建立健全软件质量保证体系,通过合理有效的措施努力地提高软件外包的质量保证方法的规范性和严格性,以促进软件质量的全面提升。
1 软件质量的概念
现阶段,我国以及国际范围内对软件质量的内涵尚未进行明确的定义,人们对其理解也各有其侧重面。克劳士比定义了狭义意义上的质量,他认为质量就是达到人们预先设定的要求,能够符合人们的基本期望。因此,在对产品质量进行判断以及对需求能否适用于产品进行确定时,该定义却忽略了产品质量之间的固有性差异。而朱兰则以适用性来定义质量,然而当两个产品都具有适用性时,该定义却无法通过有效的机制对产品的优劣进行准确的判断。ISO规定质量即固有特性满足要求的程度,该定义认为,质量应对顾客及有关方面存在的一系列要求进行满足;存在质量要求的包括产品、体系以及过程等;质量的定义不是一成不变的僵化的设定,而是不断发展的、具有开放性特征的概念;只有顾客以及其他方面能够对质量的高低、好坏及其对比性进行最终的判定;经济学定义了质量的本质,认为质量的目的主要在于通过付出最低的成本以取得最大的利益。而信息技术标准规定,软件质量的特性包括功能性、可靠性、应用性、效率、维护性以及可移植性六种性质,在对软件产品质量进行判断以及评定时可以以这几个特性为参考依据。
2 软件质量保证存在的问题
2.1软件质量管理理念薄弱
在软件外包企业进行软件开发的过程中,很多设计人员十分的重视技术,认为技术能够从根本上对软件质量上存在的一系列问题进行合理有效的解决,因此对质量管理工作没有投入足够的力度,导致质量管理以及控制缺乏严格性以及规范性,给软件质量造成了极大的威胁,除此以外,大量的有关实践证明,在软件开放过程以及维护过程中,部分问题的解决并不能仅仅只是依赖于技术提升。一旦缺乏质量管理理念而忽视了软件质量保证工作,就有很大的可能导致软件设计及开发质量很难得到全面切实的提升。
2.2软件开发过程规范性差
部分软件开发人员在进行软件开发工作时,过于依赖自身以往在工作中积累的经验以及日常工作中形成的习惯,导致工作规范性较低,甚至存在很大的任意性,给软件质量造成了很大的影响,除此以外,人员分配责任的交叉、开发计划的混乱以及文档编写的不明确也是不容忽视的几个弊端。开发软件时,发现问题后存在的这些不规范行为会对软件开发项目整体进度、时间以及问题的及时解决造成恶劣的负面影响,还会使开发效率大大降低,无形之中增加了人员成本支出以及开发成本的浪费。因此,开发过程要以明确、科学以及合理制定的软件质量保证规范体系为依据,另外,还要确保规范工作的贯彻落实,从而真正意义上实现软件开发工作的规范化,切实增强软件开发过程中软件质量控制与管理力度,促进软件质量的提升。
2.3软件企业组织结构不合理
在部分软件外包企业中,建立的人员组织结构合理性较为缺乏,制度也存在较大的疏漏,一旦发现问题而难以同直接负责人取得联系时,责任的确定就比较模糊。比如在没有设立组长的软件开发组中,组员对自身的责任认识不到位甚至存在误区,那么当发现问题时,就会导致责任的承担人不明确,问题也难以得到合理有效的解决,最终导致开发混乱局面的形成。
对于软件企业而言,软件质量是一个不容忽视的重要问题。一旦无法保证软件质量,软件企业将很难实现长足稳定的发展,进而导致其综合实力的削弱
原创力文档


文档评论(0)