美国软件错误每年损失近600亿美元
美国一家研究所28日公布的调查结果表明,软件错误使美国每年损失高达595亿美元。
这次调查是由美国商业部下属的国家标准和技术研究所(NIST)进行的。NIST指出,如能做好检测工作,即可在软件开发的早期阶段发现漏洞,并进行弥补,此举每年能给美国企业节省成本222亿美元。然而,目前软件中一半以上的错误是在开发的后期或者售后使用中才被发现的。
NIST分析说,软件产品错误非常多,原因有二:一、软件产品的程序代码动辄上百万行,其复杂性使软件容易产生错误。实际上,软件开发成本中的约80%都用于鉴别和纠正软件中的错误;二、美国现行法律规定,软件开发商只对软件中的漏洞承担有限责任,这使开发商增加前期测试的积极性不高。
今年1月,美国国家科学院曾发表报告,建议国会采用法律手段,强制软件开发商和销售商对软件中存在的安全漏洞承担责任。不过此间评论家认为,如果软件开发商对软件漏洞负责,那么软件开发成本将大幅增加。
这次调查是由美国商业部下属的国家标准和技术研究所(NIST)进行的。NIST指出,如能做好检测工作,即可在软件开发的早期阶段发现漏洞,并进行弥补,此举每年能给美国企业节省成本222亿美元。然而,目前软件中一半以上的错误是在开发的后期或者售后使用中才被发现的。
NIST分析说,软件产品错误非常多,原因有二:一、软件产品的程序代码动辄上百万行,其复杂性使软件容易产生错误。实际上,软件开发成本中的约80%都用于鉴别和纠正软件中的错误;二、美国现行法律规定,软件开发商只对软件中的漏洞承担有限责任,这使开发商增加前期测试的积极性不高。
今年1月,美国国家科学院曾发表报告,建议国会采用法律手段,强制软件开发商和销售商对软件中存在的安全漏洞承担责任。不过此间评论家认为,如果软件开发商对软件漏洞负责,那么软件开发成本将大幅增加。
责任编辑:helen
相关热点
相关新闻