奥巴马医保网站Healthcare.gov可能是近年来影响最重大的IT项目失败案例,除了大堆bug和错误外,在项目上线近两个月后,据CMS 首席信息官Henry Chao透露,30-40%的项目功能仍在开发中。业界普遍认为,是奥巴马政府的过高期望和过于紧迫的项目周期以及承包方CGI Federal的管理问题”杀死”了Healthcare.gov,但纽约时报近日撰文指出,过于迷恋新技术的光环,是导致项目失败的诸多原因之一,而冒险使用来自MarkLogic公司的NoSQL数据库产品,则可能是压垮骆驼的那根稻草。 纽约时报在文章中指出:另外一个原因是政府医疗照顾医疗援助中心(CMS)决定使用MarkLogic公司的NoSQL数据库产品,NoSQL产 品与传统数据库厂商IBM、Oracle和微软的产品原理不同。承包商CGI的官员曾抱怨说这个选择会影响工期,因为大家都对这个产品不熟。但是政府官员 坚持使用NoSQL数据库,结果该数据库的配置至今都存在严重问题。 根据The Hill的 报告,数周前healthcare.gov项目的领导者Henry Chao曾在邮件中提及MarkLogic,说句公道话,问题似乎不在NoSQL产品本身,而是该项目团队严重缺乏NoSQL技术人员,而相比之下了解 Oracle、微软和IBM数据库产品的技术人员则多得多。 在MarkLogic的官网上,MarkLogic声称自己是唯一能提供“政府级别安全性的NoSQL数据库产品”的企业,而医疗业是其产品的重点应用行业。但有趣的是,Marklogic在成功客户列表中并未提及Healthcare.gov或CMS。 |