Please enable JavaScript.
Coggle requires JavaScript to display documents.
Case 7: Software Risks
Jane is a quality assurance engineer. She thinks…
Case 7: Software Risks
Jane is a quality assurance engineer. She thinks an inventory system has not been tested enough, but her employer wants her to sign off because the company may go out of business if delivery is late. Jane believes a failure could seriously hurt the client and its employees.
My Choice
-
This is a good balance because it is honest, gives the client important information, and still gives the company a chance to fix the problem.
-
-
Ethical Theories Used
-
-
Virtue ethics: act like an honest, responsible professional.
ACM Moral Imperatives
-
-
-
-
2.5 Give comprehensive and thorough evaluations, including possible risks.
Choice 1: Sign off now
Ethical theory: Utilitarianism could support the short-term benefit of saving the company and jobs, but possible harm to the client makes this risky.
ACM: Not supported by 1.2 Avoid harm, 1.3 Be honest and trustworthy, and 2.1 Strive for quality.
-
-
-
-