中软、浪潮、中创、用友等43家,其中民族企业华为、中兴、神州数码收入超过百亿,5-10亿收入的企业有62家,1-5亿收入的企业有377家。卡耐基梅隆大学软件工程研究所(Software Engineering Institute,简称SEI)官方网站公布的数据显示,截止到2015年9月份末,获得CMM/CMMI评估证书最多的国家是美国,为3440张;中国排名第二,为1300张;印度排名第三,为882张。最近三年,我国每年与上一年同比增长率分别为2006年51.78%,2013年30.28%,2014年47.95%,三年平均增长率43.34%。
研究目的和意义
近年来,国家高度重视软件产业的发展,出台了一系列政策进行激励和推动,为我国软件产业营造了较为完善的发展环境,对促进我国软件产业的快速发展起到了非常重要的作用。随着“两化融合”的全面展开,软件成为各行各业的核心系统之一,功能与内部结构日益复杂,系统规模迅速增加,因软件质量引起的各类风险危害愈加严重,软件质量问题得到了产业界的高度重视。
从技术层面分析,IT技术发展日新月异,新技术应用正在不断改变软件产业的格局,带来软件产业发展的新机会。2015年,网格计算、云计算等虚拟化技术、SaaS等新业态、“智慧的地球”与“感知中国”等新理念都将带来软件产业格局的新变化,由此将带来软件产业商业模式的多样化。随着网络融合加快,移动互联网成为重要的发展方向,将带来很多新的业务,对软件技术及应用提出新的要求;新一轮信息化浪潮进入“云计算”、“物联网”时代,被撬动的“智慧
的地球”也将更加高效地运转。借助“云计算”、“物联网”,实现高度智能化的信息化普及应用已经成为业界共识。通过基础设施系统的建设,发展各行各业的智能化工程,让各行各业都“智慧”起来,包括智慧的城市、智慧的企业、智慧的电网、智慧的交通、智慧的医疗、智慧的金融??世界正朝着“智慧”的方向快速前进,软件作为信息技术的核心,质量问题是信息化建设成败的关键因素之一。
2000年以来,随着国务院18号文件和47号文件等相继出台,为软件产业的发展创造了良好的外部环境,我国软件产业发展步入快车道。我国软件产业和行业信息化发展取得了较大成绩,但与发达国家相比还有较大差距,除了规模不够大、集中度不高、缺乏大型骨干软件企业、自主创新能力不强之外,国产软件在易用性、可靠性、可移植性、可维护性、可扩展性及系统集成等方面存在着一定的问题,不利于国产软件产品的广泛推广和应用,从而制约了我国软件产业和行业信息化健康持续快速发展。为了推动我国软件产业又好又快的发展,面向软件质量全局视角的研究工作具有重要意义。
软件产业质量发展现状 我国软件质量管理取得的进展
软件质量标准化工作取得成果
根据软件产业发展的需要,当前我国已制定了一系列软件质量相关标准。标准的贯彻实施,为我国软件质量的提升提供了重要的参照依据。这些标准主要包
括:
表1:我国制定的软件质量相关标准
4
GB/T 16260 (ISO/IEC 9126) 《软件工程 产品质量》 3 GB/T 9385
《计算机软件需求说明编制指南》 2 GB/T 8567
《计算机软件文档编制规范》 1
GB/T 8566 (ISO/IEC 12207) 《信息技术 软件生存期过程》 序号 标准编号 标准中文名称
5
GB/T 18905 (ISO/IEC 14598) 《软件工程 产品评价》
6
GB/Z 20156 (ISO/IEC 16326)
《软件工程 软件生存周期过程7
GB/T 20157 (ISO/IEC 14764) 《信息技术 软件维护》 8
GB/T 20158 (ISO/IEC 15846)
《信息技术 软件生存周期过程9
GB/T 20917 (ISO/IEC 15939) 《软件工程 软件测量过程》 10 用于项目管理的指南》配置管理》
GB/T 20918 (ISO/IEC 16085)
《信息技术 软件生存周期过程 风险管理》
11
GB/T 24405(ISO/IEC 20000) 《信息技术 服务管理》
12
SJ/T 11234
《软件过程能力评估模型》
13
SJ/T 11235
《软件能力成熟度模型》
在本次调查过程中,99%的受访企业认为标准在软件质量管理方面起作用;49.91%的受访企业认为标准在软件质量管理方面作用很大。说明我国软件标准化工作已取得了重要突破。如图1所示:
图1:标准对软件质量管理的认可度