设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

美国联邦调查局豆腐渣工程虚拟案件文档系统

2013-11-26 10:29| 发布者: joejoe0332| 查看: 4091| 评论: 0|原作者: 黄小非|来自: 伯乐在线

摘要: 最烂的软件项目是什么?相信每个人都有不同的答案。中国铁道部12306一到假期就歇菜的特性,肯定跻身网民们心目中的烂项目TOP10。最近,奥巴马政府主导下的美国医疗网站HealthCare.org以上亿行代码之巨,远超Windows ...

  从1980年到2001年间,FBI甚至无法保证办公人员一人一台电脑,电脑大多数都跟不上时代,有的电脑没有连接到互联网,软件系统的构架和功能都非常 陈旧(旧系统采用的是20世纪80年代的技术开发,于1995年安装上线,其构架基于IBM大型机,采用IBM 3270终端访问方式,操作界面还是基于类似DOS的文字界面,操作命令非常繁琐,且数据库无法存储照片和图像),探员不得不使用打印机和扫描仪来处理案 件图像和照片,且数据录入工作非常繁冗。很多探员干脆就不愿意用电脑系统,而是直接用纸质表格的方式处理公务。FBI高层深感自身的落伍,决意要改变这一 被动的局面,因此,Trilogy项目诞生了。


显示中FBI探员需要面对的操作界面

 

现实中FBI探员需要面对的操作界面


现实中FBI探员使用的办公电脑

 

现实中FBI探员使用的案件档案系统办公电脑


  Trilogy项目的使命就是全面提升FBI整个系统的信息化水平,其主要目标包括以下几个部分:


  • 1、  购买大量高性能计算机硬件,更新FBI的陈旧计算机
  • 2、  所有的计算机连接到FBI网络
  • 3、  开发一套核心软件,通过软件,硬件和网络的有机体系,提高FBI的信息处理和共享能力,并实现FBI无纸化办公作业。


  这三个部分中的第三部分,就是VCF软件项目的起源。


  膨胀:


  在上述背景下,Trilogy项目开始于2001年。6月,通过竞标,一家叫做SAIC(Science Applications International Corp.——国际科学应用公司)的公司击败了其他四家软件供应商,获得了VCF的开发权。项目伊始,FBI的目的还是相对实际和明确的,计划在三年的时 间内,将原陈旧的FBI案件文档管理系统升级(注意,仅仅是“升级”),三年计划中第一年的预算为1400万美元。但是,3个月之后发生的911恐怖袭击 事件改变了一切。


  911的具体经过和意义已经不需要再重复了。值得一提的是,911事件本身让美国的整个情报机构和安全执法部门蒙受了巨大的耻辱,并遭到了美国社会各个层 面的无情嘲讽和批判。FBI同CIA和NSA一样,是遭受非议最严苛的联邦部门之一。在911恐怖袭击期间,FBI甚至无法找到一个安全的方式将劫机犯的 照片用电子邮件发给自己的探员,以至于必须使用传真机,甚至是将磁碟通过真实邮件邮递的原始方式来传递信息。这对于FBI来说是无疑是荒唐至极的。因此在 911之后,建立案件管理信息系统的需求业已成为重中之重,而被提上了FBI的首要日程。原先为期3年,首期预算1400万美元的软件“升级”计划,瞬 间变成了一个交付日期大幅度后延,开发预算爆膨,并且从零开始“重新开发”的巨大项目(后经证实,选择“从零开发”是一个致命的错误决定,并且FBI和 SAIC都在为当初做这个决定互相推卸责任)。


  当然,作为联邦政府主要软件承包商的SAIC公司,经由911这个催化剂,生意规模由小变大,赚得个盆满钵满。通过该项目和其他各种联邦政府项目,SAIC公司的在2006年的资产已经超过了70亿美元。


  混乱


  911过去两年多以后,2004年5月,美国国家研究理事会(National Research Concil,简称NRC)对Trilogy项目进行了一次全面的评估。从Trilogy项目的整体情况来看,三分之二的部分已经顺利完成,也即是项目三 条目标的头两条:更新FBI的电脑硬件和将电脑接入互联网络;但是项目的第三条,也就是整个项目的核心——VCF软件系统开发,却远远地偏离了轨道。


  这一评价是相对客观的,因为对Trilogy项目的评估是NRC连同美国国家科学院的多名顶尖专家共同做出的。所有参与评估的专家都必须不是FBI的雇员,也必须不能与Trilogy项目的承包商有任何联系。


  NCR对VCF项目出具的评估报告显示:该项目的开发工作一片混乱,可能从开发伊始就缺乏整体规划。甚至是在项目完工日期之后的几个月,仍然存在下列明显的问题:


  •   FBI探员无法通过该系统将案件资料带到现场进行参考。
  •   系统缺乏最基本的人性化操作特性,连书签和历史记录功能都没有,探员每次不得不在上百万份档案中查找自己想要的资料。
  •   系统的排序功能不正常
  •   系统在上线前几乎没有做过测试,上线成败与否完全是赌博性质的
  •   FBI居然对系统上线可能失败的情况没有做预案,整个系统的上线计划就是一场豪赌。一旦系统上线失败,FBI将彻底失去信息化运作能力。


  上面的这些问题有的愚蠢有的可怕,尤其是最后一条,FBI对系统可能失败的情况完全没有任何考虑。NRC调查组的一位来自宾夕法尼亚大学的教授开玩笑说: “我和我的朋友都准备在系统上线的那一天上街打砸抢,因为我们知道当天这个烂系统会让FBI全面瘫痪,根本无法应付犯罪案件。”

 


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部