W
Winfield Hill
- Jan 1, 1970
- 0
John said:Another good article by the same guy:
http://msnbc.msn.com/id/6301146/
"After all, these switches were reportedly developed as a nuclear
warhead safety device, so one could just assume that they were properly
wired." Um... did the nuke guys make the same assumption?
Amazing how it's usually the simple stuff that hoses the mission.
Someone mounts the G-sensors upside down (Genesis), conflates metric and
English units (Mars Climate Orbiter), misses a bug in some mundane user-
interface code (Therac-25), or fails to check the specs of reused
software components against the requirements of new hardware (Ariane 5,
and now Huygens).
How do we treat human error as an input to our otherwise-exhaustive
engineering models? That question seems to be worth its own
disciplinary field.
In this case it seems to boil down to a serious lack of communicationGood question. I wonder to what extent each of the aforementioned goofs
can be traced back to a requirements or design communications error
between the systems level engineering folks and the component or
subassembly design/manufacturing groups.
Another good article by the same guy:
http://msnbc.msn.com/id/6301146/
"After all, these switches were reportedly developed as a nuclear
warhead safety device, so one could just assume that they were properly
wired." Um... did the nuke guys make the same assumption?
Joerg said:Hi Paul,
In this case it seems to boil down to a serious lack of communication
and, consequently, failure to adhere to a proper review process. Quote
from the article:
Quote: "JPL's Horttor admitted that NASA probably could have insisted on
seeing the design if it had agreed to sign standard nondisclosure
agreements, but NASA didn't consider the effort worthwhile,
automatically assuming Alenia Spazio would compensate for the changing
data rate." End of quote.
We see that a lot these days, unfortunately. Especially in the world of
software. Either one party assumes the other party did it all just fine,
or one party decides that a certain information does not need to be
disclosed.
Regards, Joerg
Yes, it has to be covered by contract. But this can be one single... But when the decision is made to cross corporate boundaries, what was shared without
concern for cost or information security must now be covered by contract.
I believe cellular phone base station receivers have the sameWinfield Hill said: