Wednesday, October 23, 2013

Why Obamacare failed?

OK ... I am being needlessly provocative.

The fact is that there are some really serious issues with the technology at rollout.  As Wonkblog is reporting, the website issues may actually be the least of the problems and that more serious issues lurk.  The story is that there is something called an "834 EDI transmission" which is what insurers use to communicate status about the insured.  For whatever reason, the Obacare website is messing this up.  It's misreporting information.  Unlike the website, which merely causes a delay, this mess could have really serious consequences like messing up people's insurance, so needs to be fixed quickly.

In, what appears to be abysmal planning, they didn't start integrated usability and functionality testing till as late as September 26, four days before launch.  The sum total is that it seems the coders were woefully behind schedule, unable to push back the launch date, they or the leadership made the call to launch without adequate testing.  This was highly unprofessional and ill advised.  Heads should roll.

One interesting factoid that I have not independently verified caught my eye - just how complex the Healthcare.gov site is.  The chart below shows the complexity as measured by lines of code.  I was astonished.  It's very badly written or much more complex than I imagined or both.  The point then is that when new versions are released, what is the likelihood of an error free release in any of the cases mentioned? Especially when all that code is being written from scratch, as is the case with Obamacare.

Healthcare.gov Lines of Code Comparison

LINES OF CODE FOR POPULAR SOFTWARE (IN MILLIONS)



SOURCES

No comments:

Post a Comment