Showing posts with label softwarequality. Show all posts
Showing posts with label softwarequality. Show all posts

Thursday, October 31, 2013

The Case of Healthcare.gov

Last Sunday, returning from the great 3rd Global Conference on Transparency Research held at HEC, Paris, I heard for the first time about  the Healthcare.gov case.

I was reading  the French newspaper JDD, when a news story caught my attention:
"De l'autre, Cheryl Campbell, dont la société CGI Federal a reçu près de 200 millions de
dollars (145 millions d'euros) pour développer et veiller au bon
fonctionnement du site. "Nous n'avons pas bénéficié d'assez de temps
pour tester le site, a-t-elle accusé. Seulement deux semaines.""

http://www.lejdd.fr/International/USA/Obamacare-tourne-t-il-au-fiasco-635832

I did laugh.

After the trip I went on to look at Slate; and look what it says: "Everyone at the
hearing, contractors and representatives alike, seemed ignorant of what
is demanded by this sort of testing, with the exception of Jerry
McNerney, D-Calif., a mathematics Ph.D. and ex-programmer. He asked
about such specifications for integrations. Campbell said, “There were
use-cases and things of that sort,” evidently unfamiliar with what
specifications are (hint: not use-cases). Slavitt said, “We believe we
received appropriate specifications.”"

http://www.slate.com/articles/technology/bitwise/2013/10/healthcare_gov_problems_house_committee_hearing_is_a_spectacle_of_tech_illiteracy.2.html

No comments.

But there is more: "On his Friday call, Zients differentiated between
healthcare.gov’s “scale” issues and its “functionality” issues. I
believe this marks the first time that the administration has admitted
that healthcare.gov’s problems went far beyond the site being
overloaded. Zients said that account creation had now been fixed, with
more than 90 percent of users now able to create accounts. But only 30
percent have been able to complete an actual insurance application. And
that’s not even to say that the application is correct, owing to reports
of children getting listed as multiple spouses and the like."

http://www.slate.com/articles/technology/bitwise/2013/10/healthcare_gov_tech_surge_the_uninsured_are_now_unpaid_alpha_testers_for.html

I will comment about these paragraphs, soon.  They are good examples of the lack of proper Requirements Engineering.

Saturday, December 29, 2012

Toyota Software

Here is what the LAT says:
“Investigations by the National Highway Traffic Safety Administration, NASA and the National Academy of Sciences found no flaws in the automaker's electronics that could provoke the problem.  
But many vehicle owners continue to claim that a software or wiring bug could be the root of the problem. In preparation for trial, attorneys have been examining the source code for Toyota's throttle management system and consulting with engineers and electronics and software experts.”
Toyota to pay big to settle suits
By Ken Bensinger and Ralph Vartabedian,
Los Angeles Times December 26, 2012, 6:06 p.m.

On the other hand, the NYT says:
“But the class-action case contended that Toyota’s electronics systems were at fault. After a long investigation, government officials concluded last year that there was no evidence that faulty electronics systems contributed to the acceleration issues. But a subsequent review of that inquiry by a branch of the National Academy of Sciences found that federal regulators had lacked the expertise to monitor electronic controls in automobiles.”
Toyota Agrees to Settle Lawsuit Tied to Accelerations
By BILL VLASIC Published: December 26, 2012

The LAT mentions software but fails to say that there was a subsequent review, on the other hand the NYT talks about electronics systems, without referring to software at all.

So, was the problem a software one?