The systems administrator at Company Y discovered child pornography on an employee's computer after installing software provided prematurely by Company X that was missing key functionality. The administrator reported the discovery to authorities but was ignored. This scenario involves principles of public interest, client/employer responsibilities, and whistleblowing duties. Analyzing the software engineering code of ethics provides guidance that the administrator should disclose what was found to protect the common good, despite the company policy violation, as possessing child pornography is illegal.
Related topics: