壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2048|回复: 0

软件项目的质量问题分析

[复制链接]
发表于 2012/11/20 10:36:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x

在目前信息化高速发展的时代,软件对国内企业越来越普遍了,但伴随着市场的成熟,相应的,也出现了很多软件质量问题。在目前的条件下,软件提供商能为自己提供的软件负责吗?不可能。在汽车行业,对有缺陷的产品实行“召回制度”已是行规。但有谁听过哪个软件公司“召回”过自己有缺陷的软件产品?没有。事实上,在所有软件提供商的眼中,没有缺陷的软件产品是没有的,软件有缺陷是天经地义的,是合乎科学的。软件专家们说,“到目前为止,还没有任何科学的理论和方法能证明一个软件没有任何错误”,这个科学的论断使软件提供商“没有任何理由”对自己生产的、有缺陷的软件“负责”。Windows有很多缺陷,微软要对此负责吗?没有,因为这是没有办法的事情,这也是软件产业中最正常不过的事情。

  有专家曾建议,软件工业在软件质量和安全性能方面应采纳一个“最低标准”。当软件在“最低标准”内出了问题,用户遭受了损失时,软件提供商也需要承担责任,就象其它的消费品一样。损失发生后,厂商就要解决问题,但现在没有哪个软件公司愿意这么做。当然,如果将来能出台相关法律,明文规定软件公司必须负担用户因软件质量总是而遭受的损害负相当的赔偿责任,这无疑是最好的。不过,笔者认为,在两三年内这还是一个海市蜃楼。

  笔者在为“软件科学”的无力而深感惋惜的同时,也完全理解软件提供商的心情:不是我不愿意生产“零缺陷”的软件,而是不可能有那样的软件。更进一步,笔者也更深切地认识到,作为软件的使用者,必须正视这样一个客观存在的事实,即任何软件都存在质量问题,这在近几年内估计谁也无法改变。也就是说,用户在越来越不得不用软件的同时,自己也要对使用该软件可能造成的后果承担起责任。因为软件质量问题而造成的损失是自己的,不是软件提供商的;更重要的是,这种苦果只有自己吞,别人包括软件提供商在内,是不会和你分享的。

  软件质量的很多问题,是用户需求、设计开发和维护导致的。一方面,用户在选择软件时,一定要注意和软件提供商专门讨论软件质量,以及可能因软件质量而产生的其他问题,甚至可以在双方的合同文本中写入相关条款。这是用户在法律上对软件质量的负责。另一方面,用户在应用软件过程中,要注意建立相应的保护措施。例如,要对软件系统进行风险评估,要有相应的信息安全机制,要有相应的应急措施等等。这是一旦软件出现质量问题时,能最大程度地保证用户所受的损失最少。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 03:24 , Processed in 0.012006 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表