5.防止系统不兼容
英国的全国健康服务IT现代化项目也许会成为一起大规模的IT灾难。这个项目的预算超过了100亿美元,大约会在两年后完工。医疗软体开发商iSoft是该项目的主要承包商之一,该公司不能对收入做出预算直到它的软件被开发出来。他们一直被系统之间难以兼容的问题所困扰。
这个由IT管理人和政府大臣全权负责的项目一直沿着过去几年的的轨迹,他们希望能走上正轨。但是问题一直在继续,大规模停电使得计算机工作中断了四天,这次事故的原因是一个含有病人记录和健康状况数据库的服务器出现了故障。连着几天,那些受到影响的区域的医生无法进入数据记录,这横大程度上延误了病人的治疗。但是在一份NHS的报告中称,病人的生命并没有因为此次事故而受到危害。
Ross Anderson是一位剑桥大学计算机科学系教授,他曾对NHS的计划做过研究,他发现政府部门把这个项目分配给了太多不同的承包商,他们没有办法很好地在一起合作。Ross Anderson说,“软件不同,标准也不同,任何东西都不同。”NHS的官员闷承认这项计划有很多问题,但是他们仍然坚持认为该计划最终的结果会改善病人的治疗环境。
Anderson表示,在许多情况下,系统的在安装后都会出现不兼容的问题。他警告说,“损失的不仅仅是数十亿的英镑,同时病人的生命也受到了损失。”
6.Murphy的法律请求
并不是所有人都讨厌这种IT失误,比如税款骗子。今天初美国国内税务署为它的反欺骗软件做了一次拙劣的升级。美国财政部审计处的检查员Margaret Begg说,“如果有什么东西发生了错误,那肯定就是这个特殊的设计出了错。”
美国国内税务署是在今年1月份发布这个系统的,该系统是由加州Segundo的技术服务巨头Computer Sciences Corp开发的。但是现在美国国内税务署认为这个花费了3.18亿美元的系统根本就没有反欺诈功能。在众议院和筹款委员会为期四个月的调查之后,他们发现它并没有反欺诈功能。
一月份,当这个系统在人们的期望中上线后,用户在实用的过程中该系统打出了534个错误的票据。其中一个最大的问题就是这个电子的欺诈侦察系统根本没有IRS的犯罪调查数据库建立通信。
当然,这已经不是美国国内税务署在IT方面的第一个重大过失。八年前他们曾对办公室里的计算机进行了全面的升级,整个工程大约花费了80亿美元。美国政府责任署认为他们在这项工程上的花费过于浪费了。
7.不要浪费太多的时间
2005年,美国联邦调查局(Federal Bureau of Investigation)决定停止使用Virtual Case File系统,因为它总是会出现这样或者那样的问题。美国联邦调查局认为,在911恐怖袭击事件发生之后,Virtual Case File软件不能完成预期的任务,因此现在开始接受外部建议启用新的软件。
这个失败的Virtual Case File软件花费了1.7亿美元,它是美国联邦调查局的IT现代化项目三步曲的一部分。但是该项目的发布使得美国联邦调查局打破了一份没有公布的IT协议:不要在一项科技项目上花费太多的时间,因为它很可能会过时。工程的设计者必须全面考虑周围的环境,同时还要确保项目一旦完成后就必须要有广泛的应用。
2001年,在设计Virtual Case File的时候,美国联邦调查局选择了定制开发这套软件,因为那样可以便宜些。他们在一份报告中承认说,“技术发展的速度超过了我们当时预期的版本,那些当初出现的产品现在已经不存在了。”
今年三月,美国联邦调查局与Lockheed Martin公司签定了3.05亿美元的合同,希望他们能帮助自己开发新的称做Sentinel的软件。转包商包括Accenture和Computer Sciences Corp。
8.不要着急赶工期
上世纪九十年代,尼尔森媒体(Nielsen Media Research)因为一项危险的项目而得到了惨痛的教训。他们想对排名系统的核心进行重写。不幸的是,他们的IT人员加速了项目的进程,结果编码工作出现了很大的失误,为此他们浪费了数百万美元。十多年后的见天,Nielsen仍然在努力完成这项工程。一位知情人士说,“他们太心急了,所以到现在他们都还没完成。”
1997年,Nielsen公司和TenFold签定了一份软件开发计划,一位消息人士说“他们做了这个决定,每个人都需要对此配合。”TenFold和Nielsen公司对此没有做任何评论。