Everyone—even the CTO of President Obama’s successful second presidential campaign—seems to have something to say about why HealthCare.gov experiences so much trouble. Today’s news that the Affordable Care Act website and supporting IT infrastructure suffered from a data center outage piled more pain upon a project that members of the “tech surge” team now say will take at least another month to put in order.
The data center, operated by Verizon’s Terremark unit, went down on Sunday when an equipment failure made it lose its Internet connection. Service was restored Monday morning, and services were brought gradually back online.
Data center outages happen to almost everyone in the cloud business, as Amazon and Google and Microsoft can testify to. But the structure of HealthCare.gov’s deployment makes it particularly vulnerable to outages since it runs out of a single Verizon data center. That’s just one more piece of a larger problem, however: rather than turning to private industry to look for best practices in running a high volume e-commerce website, the government’s team embraced the opposite approach.
Of course, they were following the same approach that big businesses have followed for decades with their big IT projects. Having watched a fair number of corporate IT projects go awry—both as a journalist and as an unwilling participant during my days as a system integrator and a corporate IT project manager—there are plenty of things in the HealthCare.gov debacle that feel all too familiar.
Worst practices
Government IT, as Ars previously reported, is no stranger to albatross IT projects. The federal government, and the US Chief Information Officer and Office of Management and Budget in particular, have tried to fix the chronic ills of big, bad IT by applying metrics and dashboards and reviews. For a brief moment, the HealthCare.gov project even showed up on the radar as a risky proposition. But the metrics that put it there were only tangentially related to the actual problems with the project itself. They focused specifically on cost and scheduling, not with the actual functionality of the system.

Loading comments...