Practicing the ethical requirements help in ensuring safety, health and the welfare of organizations and individuals because of the closeness in human and business relations. Engineers must abide by the code of ethics as stipulated by the National Society of Professional Engineers (NSPE). The code articulates the significance of the decisions made by engineers that require full concentration, honesty, fairness and integrity.
The misdeed by the responsible engineer is determined by his actions towards agreeing to sign off the project as complete in full knowledge that the software contained a bug. According to the prototype tests, a high number of airplanes led to the disappearance of one of them from the system. However, the boss convinced the engineer that the FAA would not detect the problem since she was aware of their testing methods (McFarland 1). As such, the boss managed to persuade the engineer to sign and as a result, with the full knowledge of the error in the software, the engineer signed off the software. In this case, the responsible engineer had the option of declining the signing off and delivery of the software to FAA until the error was corrected.
With such an error, the software could mislead the traffic control personnel and lead to an air disaster. Such disasters lead to the destruction of property and loss of life. The responsible engineers can be held responsible for such disasters in a court of law. Additionally, such a misdeed can lead to the loss of practicing license as an engineer, blacklisting, being fired and a jail term.
After signing the software off and delivering it to the FAA, the engineer broke several codes of ethics by deliberately approving a faulty software. According to the NSPE codes, the engineer breached Section 1.5 of the NSPE Code of Ethics that state, “Engineers, in the fulfillment of their professional duties, shall avoid deceptive acts.” The engineer also broke Section II.1.b of the NSPE