logo

Ethics in Software Development and Installation: A Case Study Analysis

8 Pages2066 Words397 Views
   

Added on  2019-10-09

About This Document

This article discusses the ethical issues related to software development and installation through a case study analysis. It covers various ethical theories and professional codes of ethics. The article also suggests possible solutions to resolve the issues.

Ethics in Software Development and Installation: A Case Study Analysis

   Added on 2019-10-09

ShareRelated Documents
Running head- Ethics Ethics
Ethics in Software Development and Installation: A Case Study Analysis_1
1EthicsPart 1Answer1In the given case study, the supervisor wants to install the software in the computers of ABC Hardware without seeking the permission of the developers of that software. ABC hardware is one of the most important clients of the organization, and the organization wants to keep the client happy at any cost. The X Company has an agreement with the developers of that software that the company would not install it in any of its client computers. The computer programmer is concerned about the agreement that has been made with the software developers. So, he raises complaints about it. But the supervisor is not ready to follow the agreement and wants to install the software in the computers of ABC Hardware. Answer2If the concerned organization installs the software in the computer of ABC Hardware, it will violate the agreement that has been done between the company and the developers of the software. According to the Contract theory of ethics, the organization should seek the permissionof the developers of the software (Tarzian et al., 2015). However, the supervisor wants to do so without taking permission or modifying the agreement that will be a significant unethical step. The Deontology theory of ethics states that the obligations should be fulfilled which is not being fulfilled in this case. It is the obligation over the X Company that the developer of the software should be informed before installing the software in any computer. It will violet the professional code of conduct (Honesty, integrity, promise-keeping, and trustworthiness, etc.). Installing the software in the computer of ABC Hardware is an unethical step that the computer programmer israising. If the software is installed in the computers of ABC Hardware, it will only benefit the
Ethics in Software Development and Installation: A Case Study Analysis_2
2EthicsABC Hardware, and the developers of the software will suffer (Tarzian et al., 2015). So, according to the theory of Utilitarianism, most of the people or all the involved parties should be benefited. In this case, it is not being ensured. If the company wants to install the software in the computer of ABC Hardware, the company should modify the agreement with the developers of the software or seek the permission of the developers. The supervisor is also forcing the computer programmer to install the software. Thus, according to the Virtue theory of ethics, the action of the supervisor is not ethical.Answer3 The following are the issues (non-ethical) that are present in the given case;The company is ready to violet the agreement made between the company and the software developers that is illegal (Bloch et al., 2018). The supervisor is inducing the computer programmer to install the software in the computers of the client. Answer4 In the result, the software developers are affected along with the computer programmer. These two parties are being negatively affected by the step of the supervisor. The supervisor and the ABC Hardware are positively affected. The employees and of ABC hardware are also affected because they will be able to manage the inventory effectively. The customers of ABC Hardware are also affected because they will get the product on demand. The developers are affected because they are not being informed (Lucas et al., 2016). They have developed to generate revenue, but in this way, they cannot generate revenue. The computer programmer is being
Ethics in Software Development and Installation: A Case Study Analysis_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
The Case of the Troubled Computer Programmer - COM ITC506
|6
|1521
|629

Information Technology Ethics
|11
|3670
|241

Information System - Components, Business Problems, SIS, Competitive Benefit, Adobe Strategy
|4
|532
|485