Cassini Geyser-Tasting a Bust 95
Maggie McKee writes "The Cassini spacecraft flew into the icy geysers erupting from Saturn's moon Enceladus on Wednesday in an attempt to figure out what they were made of, but a glitch prevented the probe from actually 'tasting' the plumes. An 'unexplained software hiccup' put the Cosmic Dust Analyzer (CDA) out of commission. Ironically, new software designed to improve the ability of the CDA to count particle hits may be to blame. Mission managers may try to re-attempt the plume fly-through later this year."
This stuff doesn't bode well for software (Score:1, Insightful)
It really makes me curious about the whole software quality assurance program at NASA these days. I'd like to know what their procedures are for code writing, debugging, and testing, that we're spending millions to conduct this research and apparently missing our opportunities due to software bugs.
Re:This stuff doesn't bode well for software (Score:5, Insightful)
This is just one data point in a rather big history. At least they didn't confuse feet-per-second with meters-per-second; at least they didn't cause their CPU to thrash due to a radar being left on and overloading the interrupts. Also, this is the same organization that managed to put two quite-autonomous rovers on Mars and keep them rolling for, what is it now?, 4 years. When one of the rovers did have a software failure, and a really bad mission-killing one, they were able to debug it and update firmware OTA from light-minutes distance, on a machine that was only intermittently alive.
They screw things up, but they seem to do very well at fault-tolerance and recovery, and I think if I were in automated systems, I'd wanna be at NASA over anywhere else, period.
Re:This stuff doesn't bode well for software (Score:5, Insightful)
In the meantime, the overall Cassini project has already been incredibly successful; the happy little Mars rovers have gotten unstuck by virtue of some pretty good software hacks, but you, "Phat Tony", call into question NASA's procedures.
Seriously?
Re:This stuff doesn't bode well for software (Score:5, Insightful)
NASA, in general, is a lot more stringent with its software than most organizations. If you would like to know more about it, you could start here [nasa.gov].
Re:This stuff doesn't bode well for software (Score:2, Insightful)
My sig explains the human factor quite well, what makes NASA engineers stand out above the rest is just how often they manage to carry on regardless.
In situations where normal people would give up they find a solution.
Re:This stuff doesn't bode well for software (Score:3, Insightful)
Re:This stuff doesn't bode well for software (Score:3, Insightful)