vendredi 20 février 2015

800,000 HealthCare.gov customers given wrong tax info: software dev's perspective

FoxNews says:


Quote:








The Obama administration revealed Friday that it sent about 800,000 HealthCare.gov customers a tax form containing the wrong information, and asked them to hold off on filing their 2014 taxes. . . . [T]he federal health department said on its blog on Friday that some people received a form that included faulty premium information. The blog said that information "needs to be corrected," and new forms should be available by early March.



I am a software engineer at a major health insurance company, so I can absolutely see how an error like this occurs.



We deal with with similar problems in our own billing system. Each day, my team receives emails notifying us that some insurance subscriber in our system could not be processed for reasons X, Y, and Z. Frequently, this requires us to write a quick scripts to catch anomalous data multiple times per week, then fix the root cause if possible.



I'm reading a lot of commentary on this glitch, and I keep running across comments similar to the following:




Quote:








The error became fast fodder for ObamaCare critics. Rep. Diane Black, R-Tenn., said the administration has built a law so complex "that even they don't know how to properly administer it."



She said: "This is beyond embarrassing for President Obama and is an unfair blow to taxpayers who are once again left holding the bag for this administration's incompetence."



Criticisms like this, including Diane Black's comments, are misdirected, because the presumption that this software glitch implies "administrative incompetence" or anything related to partisan politics is asinine.



Software development is hard. And the software infrastructure which supports the healthcare, billing, tax, and insurance industries are staggeringly complex. Consequently, all non-trivial software products contain bugs. All of it. Regardless of the number of internal audits, code reviews, testing, all software contains bugs.



It's unfortunately that this is a defect in whatever code generates tax documents, but I can't see any reasonable argument that this defect could have been avoided by a simpler healthcare law (tax and billing systems are already extraordinarily complex), or by a more competent administration (who are at least 100 steps removed from the software implementation).



I don't understand why a software defect is a partisan issue.





via International Skeptics Forum http://ift.tt/1Ezd0iJ

Aucun commentaire:

Enregistrer un commentaire