Question
Apply relevant Software Engineering Code of Ethics clauses on the following scenario: Christina and Jack Nicholson both are an experienced software developer working for a
Apply relevant Software Engineering Code of Ethics clauses on the following scenario:
Christina and Jack Nicholson both are an experienced software developer working for a Software Company. Currently, Mr. Nicholson is working on a project for Department of Defense, testing the software used in controlling an experimental jet fighter. Christina is the quality control manager for the software. During early simulation testing revealed that, under certain conditions, instabilities would arise that could cause the plane to crash. The software was patched to eliminate the specific problems uncovered by the tests. After these repairs, the software passed all the simulation tests. Christina is not convinced that the software is safe. But, when Christina brings her concerns to Mr. Nicholson, he told Christina that any major redesign effort would introduce unacceptable delays, that could result in costly penalties to the company. There is a great deal of pressure on Christina to sign off on the system and to allow it to be flight tested. Moreover, it has even been hinted that, if she persists in delaying the system, she will be fired. What should George do next?
Identify the clauses of the ACM/IEEE Code of ethics for Software Engineers code of ethics which are relevant for the case described below (specify the number, such as 2.04), and briefly explain how each applies.
What is the main ethical issue in this case?
Step by Step Solution
3.38 Rating (157 Votes )
There are 3 Steps involved in it
Step: 1
The significance of this product is huge as it has national ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started