企迪网-免费的企业信息发布平台 加入收藏
企迪网

质量是翘起软件技术发展的新杠杆

日期:2013-07-23 来源:中国软件网 作者:吴爱华
关键字:

随着云计算、物联网、通信技术、移动应用的发展,极大的改变了我们的生活,新型社交、办公、购物模式让我们的效率越来越高,生活越来越便捷。这些新技术、新型应用在产品出现初期,极大的吸引了用户眼球,新鲜的创意、良好的用户体验是决定软件产品能否长期占领市场的重要因素,然后质量仍然是用户关注的永恒主题。

在近10年的发展中,中国软件质量出现了怎样的变化呢?我中心作为一家在2002年由北京市科学技术委员会和北京市质量技术监督局联合成立的第三方软件检测机构,自成立以来累计为电子政务、金融、石油、税务等各行业提供各类测试7000余次,根据我中心的测试结果统计,近年来软件的平均一次通过率逐年上升(由于软件产品特殊性,目前业界还未形成针对软件产品合格判定的统一准则,一次通过率指我中心根据委托方质量要求进行测试,一次测试就能通过的概率),由2002-2005年的2成左右,上升到2005-2008年的3成左右,到2011年已达到4成左右,有些领域和地区甚至达到了5成以上,软件质量已经有了很大的提升,但仍有很大的提升空间。

从企业规模情况来看,大型企业送检的软件一次通过率较高,达到50%以上,中型企业送检的软件一次通过率也接近整体平均值,这与大、中型企业能获得较充足、优质的资源,如人才、资金、硬件、工具等,以及企业比较重视体系规范建设,有比较完整、合理的流程规范和较成熟的产品规范有关。

从地域情况来看,目前我中心服务的省份已拓展到除西藏、青海、海南外的其他28个省(市),根据中心的检测数据,除北京、上海等一线城市一次通过率较高外,近年来山东、江苏、浙江等地软件质量也有了很大提升。

从行业的情况看,由于行业的特殊性,各行业对软件产品的关注点不一样,例如金融行业更关注交易数据的准确性和系统安全性,互联网应用更关注系统的并发性能和可靠性,移动终端应用首先重视的是产品易用性、用户体验。由于各行业信息化建设起步水平不同、资源投入不同、要求不同,目前并没有一个统一的衡量标准,各行业的信息化建设有其自身特点。


? 电子政务:

在政府网站、网络基础设施、信息资源、业务系统等电子政务系统建设取得了令人振奋的成绩,逐步追赶并缩短了与世界先进国家的差距;但由于各个子系统开发时相对独立,水平参差不齐,目前在系统整合方面难度较大,数据孤岛大量存在,数据交换、共享功能仍有大量的提升空间,政务信息的采集、更新、共享等功能服务还没有建立有效机制;网站系统大多数还处于信息发布阶段,与社会公众缺乏深度交互能力,仍然存在大量,领导决策系统需要的有关信息数据不能够及时、准确的收集上来,数据挖掘、辅助决策功能有待提高。


? 税务行业:

以我中心一批相似的税务软件的检测情况来看,这一批次的软件一次测试通过率超过了前文中提到的整体平均值,主要从功能、文档、性能、安全几个方面进行评测,其主要问题80%来自于系统功能,其次是文档问题。


功能问题主要表现在:

1) 业务规则未实现,主要是由于需求或开发人员对需求不够熟悉,理解错误或没有及时更新,敏捷开发模式为随需而变的开发需求提供了可能,但在实施过程中,依然存在需求变化频繁,或用户不能确定需求的现象,导致实现的功能与用户需求理解不一致,或是同一个业务规则在不同的子系统处理不一致;

2) 还有一类比较普遍的数据接口、数据交换问题,随着信息化建设的规模日渐庞大,从单个子系统扩展到几个系统联动业务处理,以及历史系统的整合,数据交换是影响系统能否成功运行的关键,从过去没有统一的数据交换标准到现在基本制定了统一的数据交换格式和规范,已经有了很大的提升,但由于各企业使用的开发产品、工具不一,研发能力的差异,在实现效果上差异较大。

用户文档的问题主要表现在内容不够完整、详细,与软件实现不一致,尤其是在2011年2月实施新的软件测试标准GB/T 25000.51-2010(代替GB/T 17544-1998)后,新标准对文档的内容要求更宽泛、细致,因为很多厂家不了解新标准的内容,导致大部分文档不符合要求,且由于软件的更新频率较快,用户手册的更新常常比较滞后。


? 金融行业:

以我中心一批相似的金融类软件的检测情况来看,其中发现的安全类问题约占到一半,功能问题占到约1/5,文档问题次之。安全类问题较多,这主要与金融行业监管在系统安全性方面关注度较高,要求也比较严格有关,同时企业自身在安全管理方面还存在不足,安全管理制度的不完善、不规范仍然是较大的隐患,主要在主机、网络、应用方面存在漏洞。

这些质量问题的产生与企业内部发展及外部环境都与密切关系:


? 企业自身:

1) 缺乏规范的管理流程和质量体系,虽然大部分企业都会借鉴CMMI、ISO等成熟的管理体系来构建自身的管理体系,但很多企业的内部管理仍然比较混乱,各部门之间职责不清、流转不畅、沟通受阻,或者仅仅依靠最终测试来进行质量的最后把关,缺乏全面的、全过程的质量管理概念,或流程繁琐、接口不清造成体系形同虚设;

2) 技术能力不足,包括研发技术、测试技术及运维能力的不足;

3) 资源不足,包括人力资源、资金投入、硬件设施、工具等都存在一定的不足。


? 市场因素:用户意识薄弱,需求不明确。

? 外部监管:由于软件产品的特殊性和度量的复杂性,暂时还比较缺乏有效的产品质量监督与认证体系、产品质量监管办法与市场准入制度,部分行业还没有形成一个相对统一、成熟的技术规范。

根据这些情况,我中心积极发挥纽带、桥梁作用,协助行业、监管部门规范软件市场,同时为企业提供服务,帮助企业提供自身技术水平和管理水平,了解企业情况,为上级部门决策提供更加详实的信息。


? 为企业提供质量服务

1) 全过程质量保障测试:作为北京奥运会测试服务唯一提供商,我中心自2004年全程为北京奥运会提供了质量保障服务,截至2008年北京奥运会和残奥会结束,共完成67项奥运信息系统的质量检测工作,占整个奥运会信息系统检测项目的80%;之后又为广州亚运会和上海世博会提供了相应服务。

2) 质量咨询:中心为石油、非金融支付、博彩等行业的标杆企业提供了质量咨询服务,帮助其规划合理的管理流程、质量体系、团队架构,进行测试技术的提升。

3) 外包测试:为美国COMPUWARE、IBM、微软及国内卓望科技等公司提供驻场测试服务。

4) 在线测试、故障分析:在系统上线后,协助企业进行系统监控,在线测试,以及系统出现故障后,协助其定位故障原因,提供优化建议;

5) 技术培训,借助北京市公共技术支撑平台为中小企业提供测试技术、管理流程、测试标准等相关培训;

6) 环境、资源的租赁:为企业提供测试环境、工具租赁。

? 帮助用户定位需求:帮助用户收集市场信息,梳理客户需求。


? 协助监管部门:

1) 登记测试:我中心被列为北京市经济和信息化委员会 、北京市财政局 、北京市国家税务局 公布的2012年度落实软件产品增值税政策相关的9家软件检测机构之一,仅2011年就完成了2000余个登记测试,目前在知春路设置了专门的登记测试服务部门,为企业提供长期、优质的服务。

2) 验收测试:作为被国家认可委认可、国家认监委授权的唯一一家国家级软件行业质检中心,根据甲方验收指标,为甲方提供验收测试,保障系统上线后能够正常运行,目前已为80%以上的北京市政府机关、30%以上的国家机关提供该类测试服务。

3) 协助标准制定工作:2010年中心承担了“软件质量量化评价标准研究”等8项专项研究课题,同时主持编写GB/T 20916-2007《中文办公软件文档格式规范》、GB/T 26856-2011《中文办公软件基本要求及符合性测试规范》等国家标准。

4) 制定统一的技术规范:2010年9月,开始参与中国人民银行科技司组织的《非金融机构支付业务系统测试规范》的编写工作,作为人民银行公布的9家测评机构之一,承担了“非金融机构支付业务系统”的测试工作。

分享到:
  • 北京汇祥林科技有限公司北京汇祥林科技有
  • 北京企迪信息技术有限公司西安分公司北京企迪信息技术
  • 用友金融信息技术有限公司用友金融信息技术
  • 广州红帆电脑科技有限公司广州红帆电脑科技
  • 北京九恒星科技股份有限公司北京九恒星科技股
  • 中创软件工程股份有限公司中创软件工程股份
  • 万达信息股份有限公司万达信息股份有限
  • 华三通信技术有限公司华三通信技术有限
  • 远光软件远光软件
  • 擎天科技擎天科技
  • 用友软件股份有限公司用友软件股份有限

周威——北京中百信工程

周威,1978年9月出生,毕业于香港理工大学,软件工程硕士,高级工程师。中电企协信息监详细>

刘庆波 中国碳市场IT服

北京中百信软件技术有限公司是一家专业从事权益交易行业信息技术咨询、软件设计研发、及详细>