GM Names Names, Suspends Two Engineers Over Ignition-Switch Safety
cartechboy (2660665) writes "GM said it has placed two engineers on paid leave in connection with its massive recall probe of 2 million vehicles. Now, GM is asking NASA to advise on whether those cars are safe to drive even with the ignition key alone. Significantly, individual engineers now have their names in print and face a raft of inquiries what they did or didn't know, did or didn't do, and when. A vulnerability for GM: One engineer may have tried to re-engineer the faulty ignition switch without changing the part number—an unheard-of practice in the industry. Is it a good thing that people who engineer for a living can now get their names on national news for parts designed 10 years ago? The next time your mail goes down, should we know the name of the guy whose code flaw may have caused that?"
The fine article submission asks:
One key difference here is that the engineer(s) responsible for redesigning the switch and not changing the part number were not just implementing an everyday change that happened to be buggy. By not changing the part number, their actions are more akin to trying to fix a known bug that has exposed the company to huge potential liabilities, and then hacking the version control system to make it look like the bug was never there, in full intentional pursuit of obfuscation and ass-covering.
Cheers,
"What in the name of Fats Waller is that?"
"A four-foot prune."
I'm not saying that it's good, and this case is an example of exactly why it can be a bad idea to do this, but changing part numbers has a lot of overhead (inventory management of multiple part numbers, all the manuals that now refer to the wrong number, etc)
If it's expected that the new part is significantly different than the old one, then it's worth all the pain, but if it's not expected to be significantly different (just cheaper to build, or more reliable when nobody expects series reliability problems with the old one, etc) its not completely insane to just change the design and keep the same part number.
If you want to be really paranoid, you track each batch of parts produced as a separate item, because minor things like the temprature that day could theoretically affect something. In medical and aerospace industries, this sort of tracking is done (which is one of the reasons why 'simple' things are so expensive in those industries)
but in the automotive industry that level of tracking is just not done, and it's very common for parts to be substatuted with no notice.
In the computer industry, it's unfortuantly common for some manufacturers to make what many people consider major changes (like changing chipsets) without changing the part number.
David Lang
Engineers are professionally certified with professional responsibility, if they aren't doing their job it's criminal and names need to be named. Just as a physician working for a hospital is named for accusations of negligence.
It's not obvious if that's relevant here, but if someone tried to pass themselves off as a professional engineer and aren't that's a problem, if someone who is a professional engineering violated the ethical principles that's a problem too.
As usual the Slashdot summary is incomplete on the verge of being incorrect.
Reuters has a longer story that explains the background. Digrigio testified in the Senate that he did not know of the issue. Later senate dug up documents implying the opposite.Altman did something similar (but not nearly as bad) in front of a Jury.
http://slashdot.org/submission/1062723/Cheap-mobile-data-plan?art_pos=2
Actually, the ethical course is to blow the whistle. Sure you will loose your job and probably never work again, but .... Yeah, there are no up-sides to this one...
I have determined that my sig is indeterminate.