| ▲ | hnedeotes 13 hours ago | |||||||||||||||||||||||||
It seems like it should have been checked by Lockheed not NASA since supposedly NASA provided a specification, that specified the units, and paid for the software no? | ||||||||||||||||||||||||||
| ▲ | voidUpdate 12 hours ago | parent | next [-] | |||||||||||||||||||||||||
I just had a quick scan of the incident report (https://llis.nasa.gov/llis_lib/pdf/1009464main1_0641-mr.pdf) and: > "The output from the SM_FORCES application code as required by a MSOP Project Software Interface Specification (SIS) was to be in metric units of Newtonseconds (N-s)" (MSOP = Mars Surveyor Operations Program). One of the recommendations was > "Conduct software audit for specification compliance on all data transferred between JPL and Lockheed Martin Astronautics" So yes, NASA should have checked the provided software more thoroughly, but also Lockheed should have actually followed the spec they were given. I doubt the SIS is available online to check any harder | ||||||||||||||||||||||||||
| ▲ | alt227 9 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
No, if NASA chose not to triple check everything before sending something into space then they are as much to blame as the supplier. Blindly assuming something works like it should without testing it makes an ass out of u and me. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | dh2022 12 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Should have been checked by both. Lockheed should have checked because of contractual obligations; NASA should have checked because of minimal engineering practices (bugs happen in all your dependencies). | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | lightedman 9 hours ago | parent | prev [-] | |||||||||||||||||||||||||
I work in aerospace. Both parties fucked up. Lockheed's job is to follow the customer's specifications. NASA's job is to check to make sure what they paid for is what they received. I do this every single day as a quality inspector here. I don't know why a bunch of highly-degreed engineers can't do a simple job that a person with oonly a GED does without fail. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||