Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

You are asked to read Chapter 8 (Computer Ethics) from the course book: Introduc

ID: 3721204 • Letter: Y

Question

You are asked to read Chapter 8 (Computer Ethics) from the course book:

Introduction to Engineering Ethics, Mike W. Martin and Roland Schinzinger.

Then answer the following questions

4)

A project leader working for a large retail business was assigned the task of developing a customer

billing and credit system. The budget assigned for the project appeared at first to be adequate.

Yet by the time the system was half completed it was clear the funds were not nearly enough. The

project leader asked for more money, but the request was denied. He fully informed management

of the serious problems that were likely to occur if he had to stay within the original budget. He

would be forced to omit several important program functions for convenience and safety: for

example, efficient detection and correction mechanisms for errors, automatic handling and

reporting of special customer exceptions, and audit controls. Management insisted that these

functions could be added after the more minimal system was produced and installed in stores.

Working under direct orders, the project leader completed the minimal system, only to find his

worst fears realized after it was installed. Numerous customers were given incorrect billings or

ones they could not understand. It was easy for retail salespersons to take advantage of the

system to steal from the company, and several did so. Within a year the company’s profits and

business were beginning to drop. This led to middle-level management changes, and the project

leader found himself blamed for designing an inadequate system. Did the project leader have an

obligation either to clients or to the company to act differently than he did? Did he have a moral

right to take further steps in support of his original request or later to protect himself from

managerial sanctions?

Explanation / Answer

i will provide 3 ways to solution for managing.

Technical level :

1. Reduce the team

2. Code reusability

3. Increase the working hours perday

Business lelvel :

1 .Stakeholder identification

Functional level :  

Scope of the project

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote