信息化 频道

奶粉事件的骨牌效应软件质保刻不容缓


    【IT168 专稿】震惊中外、危害数千婴儿生命的“三鹿结石奶粉事件”似乎是愈演愈烈! 从三鹿集团的婴幼儿配方奶粉发现高含量的有毒物质三聚氰胺,到全国阶段性查出22家婴幼儿配方奶粉生产企业的69批次产品检出了含量不同的三聚氰胺,令人触目惊心!“问题奶粉”引发的“肾结石娃娃”事件,已经从食品安全事件迅速演变成了公共安全事件,波及全国!

    三鹿奶粉事件推倒了中国食品安全的多米诺骨牌,在这一个连锁反应的过程中,引发人们对包括饮用水、食用油、蔬菜粮食、药品质量乃至IT业在内的种种产品质量问题的担忧,敲响了包括IT企业在内所有中国企业的产品质量管理、安全控制与监督的警钟!

    众所周知,随着计算机应用的普及和深入,使得我们整个社会的经济体系,以至人们的日常生活的各个层面都对计算机尤其是对软件的依赖性越来越大,与此同时,因软件质量问题给社会带来的危害也越来越严重。开发软件和使用软件的人都知道,任何一个产品开发出来后,都会存在许多大大小小的缺陷(Bug),轻则影响用户的正常使用,重则导致系统崩溃,甚至人命关天,其危害性不亚于看起来不起眼的“三聚氰胺”。

    近年,世界许多IT企业都因产品频发的“质量门”,也引发了行业危机、经济损失和社会公共安全事件。如赛门铁克、卡巴斯基误删系统文件、奥运门票系统瘫痪、沃尔沃速度控制系统失灵等事件,均给企业和个人用户带来巨额损失,软件系统安全问题由此引发了各国对软件产品质量的高度关注。

    而1996年欧洲航天局阿丽亚娜5型火箭发射后40秒钟火箭爆炸,发射基地2名法国士兵当场死亡,历时9年的航天计划严重受挫,震惊了国际宇航界。爆炸原因在于惯性导航系统软件技术和设计的小失误。2003年海湾战争中,因某个软件小缺陷(Bug)打乱了“爱国者”导弹雷达跟踪系统,使导弹发射后未能迎击对方的“飞毛腿”导弹,反而轰击了自己的军营,造成28名士兵丧生。2007年美国12架F-16战机执行从夏威夷飞往日本的任务中,因电脑系统编码中犯了一个小错误,导致飞机上的全球定位系统纷纷失灵,有一架战机“折戟沉沙。

    如今软件Bug造成重大事故的例子不胜枚举,据统计,每年由此造成的损失高达上千亿美元。这一数字相当于一个小国家国民生产总值。软件Bug虽仅是一只“小虫”,但却猛于虎。随着软件在社会生活中的不断渗透,特别是各种嵌入式软件在各种智能电器和设施的应用,软件Bug造成的损失将会更大!所有这些向我们提出了警告,必须立即重视和认真解决软件质量问题!

    为何软件问题衍生不断,防不胜防?目前软件日新月异,系统也越来越复杂,开发人员不太可能精通所有的技术,如果不能正确地使用技术,将产生新的Bug;软件需求、设计说明书、程序经常发生变更,每次变更都可能产生新的Bug;软件设计文档不清楚,文档本身存在Bug,导致使用者产生更多的Bug,等等。更为重要的原因,许多软件企业对软件工程标准化重视不够,缺乏足够的质量意识,缺乏标准化管理意识,企业质量认证工作尚未普及、广泛建立,导致软件产品质量难于有效管控,问题难于避免。另外,一个重要原因就是许多软件企业重开发轻测试,对产品测试不严格,一些软件项目由于时间或资源紧张,开发人员经常处于进度的压力之下,尤其是在软件发布最后期限来临之际,没有严格把关精益求精,勿促之下容易产生Bug,此情形在我国尤为明显。

    可以说“千里之堤,溃于蚁穴”。因此软件企业建立高速、有效、完善的软件质量监控体系,建构行业的质量检测平台,全面提高软件产品质量,避免因小BUG引发致命危害问题的出现,十分迫切重要!时下针对我国软件企业目前质量管理水平普遍较低的现状,大力提倡和积极推动ISO9000标准的实施和认证已十分必要。

    对于软件企业而言,ISO9000标准的先进性、科学性和严密性在于其能使影响产品质量的全部因素在生产研发过程中始终处于良好的受控状态,使企业具有持续提供符合产品要求的有效能力,防患于未然而不是补救。

    这点可从国内外一流企业的发展中获取经验。以美国通用电器、微软、IBM、联想等为代表的一流企业普遍大力推行“6西格码模式”。6西格码以追求顾客满意为导向,着眼于揭示生产流程中的失误,通过减少缺陷来保证产品高质量,如果企业在质量管理中能达到6西格玛标准,就代表该企业产品每百万坏品率少于3.4而近似于0。推行“6西格码模式”,目前微软、IBM全球成熟品牌。

    安全重于泰山。随着软件业的迅猛发展,产品的质量控制与管理正日益成为软件厂商生存与发展的关键。我国软件厂商应从“三鹿结石奶粉事件”吸取足够教训,视产品产量为企业最高生命,质量管理丝毫马虎不得,安全控制一点忽视不得,将质量管理控制全面规则化、标准化,全力保障产品质量安全无忧,以使企业长盛不衰!
 

0
相关文章