Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Company X has just signed a business agreement with Company Y, which entitles both of them to access each other clients records. Mr. Faisal, a

Company X has just signed a business agreement with Company Y, which entitles both of them to access each other clients records. Mr. Faisal, a software programmer at Company Z, was assigned the task of developing a software program that handles the access and retrieval of records from each Companys database system into the other. A first run of the software on real data indicated that the work was well within the state of the art, and no difficulties were found or anticipated. Several weeks later and during a normal test on the software developed, Faisal discovered a serious security hole in the database system of Company Y by which hackers can easily obtain confidential information about clients. He was convinced that while the software he developed could correctly accomplish the task, the code in Company Ys database system could not be trusted as the security hole posed a threat even on Company Xs database system. Faisal told his manager about the problem and explained its significance. The manager's response was, "That's not our problem; let's just be sure that our software functions properly." Faisal is not sure what to do. Refusing to work on the project means disobeying his managers orders. Continuing to work on the project, means disobeying one of Gods commands, this requires him to be truthful and sincere in his dealings

Question 2. Ethical Theory (10 marks) We ask the students to analyse the above case study using either two or four classical ethical theories. So, it is always from the four classical ethical theories such as utilitarianism, deontology, virtue and contract.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions