Healthcare.gov费用表明,美联储对如何建立一个大网站
您能否以3亿美元的价格建造一个工作网站?
显然,美国政府难以这样做。Healthcare.gov,该网站的意思是为了帮助人们在实惠的照顾法案下找到保险,花费数亿美元来建立,它仍然不起作用。
成本估算有所不同,但华盛顿邮政的PS,政府已花费至少1.7亿美元,并可能高达2.92亿美元 - 到目前为止。
阳光基金会审查了向网站的首席承包商,弗吉尼亚州的CGI联邦(加拿大公司,CGI全球)的附属公司提出的付款,并估计到目前为止,CGI仅收到7000万美元的付款。
以上:@HealthCaregov是保险局的官方Twitter Feed - 它由中断通知主导
图像然而,自一个月前的推出以来,该网站已经如此糟糕的是,人们甚至无法创建账户。据报道,它常常脱机,即使您可以登录,往往是不可用的,往往是不可用的。网站官方Twitter帐户中最新的最新账户完美地说明了问题:其中五个最近的四个是关于场地中断的,一个鼓励人们使用纸质形式申请保险。纸!
它让我思考:只需要这样的网站需要多少钱?在我所涵盖互联网技术的所有年份里,我很少遇到一个网站 - 无论多么复杂 - 那么在那附近的任何地方都会成本。即使您在复杂的后端系统集成,培训和营销的成本中增加了成本,1.7亿美元至近3亿美元比您可能需要的方式。我甚至不能在那里的钱去哪里。
现在,称这个网络“网站”来说并不是很公平 - 这是一个Web应用程序,就像长时间Java Guy Miko Matsumura一样,现在是Hazelcast的开发者关系的VP告诉我。
“这种大小的Web应用是非常有问题的,特别是当您具有分布式问责制的时候,并且您有一个糟糕的集成和测试范例,”Matsumura表示。
换句话说:在背景中需要捆绑在一起的东西,并且只要建造一个由许多不同,互联的部件制成的复杂系统,它将是昂贵的 - 并且需要花费大量的时间来测试(哪个Healthcare.gov的制造商没有 - 压缩推出时间线只给了他们一个星期的测试,嘲讽短期。)很公平。
编辑注意:开发人员!认为你足以修复healthcare.gov?查看我们在旧金山12月12日至13日的即将到来的Devbeat会议上,这是一项出色的开发人员的动手活动,旨在提高您的代码技能,安全知识,硬件黑客和职业发展。现在注册。
但是,让我们看看你可以为近300万美元的东西建造的 - 例如你可以建立什么。
当Facebook已经筹集了2.8亿美元,2007年10月,它拥有大约5000万用户,招聘了100,000名企业来创建Facebook页面,并只是推出其开发人员平台。它已经看起来像主导的社交网络。它已经很容易创建一个新帐户。
请注意,Facebook于2007年底近3亿美元 - 它并没有几乎那么多。然而,它比Healthcare.gov与相同的预算一样多得多。
以上:推出各种Web公司的成本 - 以及Healthcare.gov - 数百万美元。
图像其他私营公司尽可能多地完成。Instagram的创始人将5750万美元的资金转变为超过十亿美元的公司。工作日在成功的IPO之前筹集了1.75亿美元,而联系在200万美元的价格。
但这些不是医疗保健相关的公司。保健的数据和监管复杂性使得建立一个工作网站更难努力?
也许不会。Castlight Health是一个收集医疗保健提供者数据的公司,以帮助消费者做出明智的选择,因此迄今为止仅筹集了1.6亿美元。其基于网络的服务似乎正好正常。奥斯卡是一家私人健康保险交易所(仅限于目前纽约居民)已筹集了4000万美元。 eHealth和Getsilured一直提供健康保险比较 - 多年来,虽然我找不到这两家公司的筹集资金有多少钱,但值得注意的是它们存在,而且他们工作 - 所以它不像医疗保健制造者那样。政府正在解决不溶性问题。
其他聪明的人与Matsumura一起绘制得出比较相同的结论:这是一个复杂的项目,是的,但它被糟糕的管理层瘫痪。
“真正的问题是软件的后端,”丹汉森写在边缘革命,由经济学家泰勒·考伦经营的博客。“当您尝试获取健康保险的报价时,该系统必须连接到IRS,VA,Medicaid / Chip,各国代理,库房和HHS的计算机。他们还必须连接到所有健康计划运营商以获得预补贴定价。所有这些查询都接收数据然后馈入在线计算器以为您提供价格。如果这些查询中的任何一个失败,整个事务将失败。“
这让你偷看了对网站的复杂性很复杂,但这不是闻所未闻的复杂程度。真正的问题似乎是该项目在没有有效监督的情况下运行。
Matsumura说,“这个规模的项目的最佳方法是迭代4-5个非常精英工程师的核心,这些工程师正在建立一个非常可扩展的东西。”“一旦你有那个核,你可以开始集成应用程序。即使使用这种范式,您也有关于分布式应用程序聚类和可扩展性的问题。
“遗憾的是,有Web应用程序,可以处理更多的交通方式。”
让我们甚至没有进入建立Healthcare.gov的多少行代码。被绑架的估计之一是它包含500万行代码 - 一个荒谬的p,因为它转换为Windows Vista中代码量的10倍,或者如果您的开发人员在他们的键盘上敲开键盘全年,每个人为每月约83,000行代码。(曼月是旧学校科技开发商使用的神话概念,也许是政府承包商。)
我们只是说医疗保健.GOV非常复杂,缺乏这种复杂的技术项目所需的主管监督。
这正告诉CGI在说,测试服务是政府的责任,并不是其合同的一部分。如果是这样,那么在联邦品上羞辱,在没有内置的情况下提供CGI的合同。您只无法在没有大量测试的情况下构建和部署这样的网站,并且该测试需要与网站的开发密切集成。
“如果承包商采取了渐进,敏捷的方法,则不会发生这些错误,”练习融合Cofounder Matthew Douglass本周在Venturebeat上写道。练习融合,顺便说一下,建立了一个成功的全国范围的技术,用于现在使用超过100,000名医疗专业人员的电子健康记录。迄今为止的总筹款?只需1.4亿美元。
总统巴拉克奥巴马一周前迎接了玫瑰园,谈谈他在该网站上有多失望,并承诺旨在解决它的“技术浪涌”。(好像那将是工作。)卫生和人类服务秘书Kathleen Sebelius本周在国会山的山丘上花了几个小时,为此网站失败而言,向国会议员腾出道歉。
但任何道歉都不会解决这个基本事实:与其他许多政府项目一样,我们在一个可能已经解决的问题上抛出了数亿美元的钱 - 如果负责人实际上知道他们在做什么。