Documente Academic
Documente Profesional
Documente Cultură
Spring 2018
Ethical Decision Making
Ms. Saba Rasheed Malik, Ms. Atifa Sarwar
National University of Computer & Emerging Sciences-
FAST,
Islamabad Campus
Approaches to Ethical Decision Making
• Law and Ethics:
• Does the law provide an answer?
• Professional help should be sought.
• Law may not provide straightforward answer in certain
situations.
• Guidelines:
• A Guideline is something that guides us in certain direction.
• Informal Guidelines are brief questions or tests that help us quickly
evaluate an action.
• Formal Guidelines are more explicit statements of expected
behavior.
Approaches to Ethical Decision Making
• Informal Guidelines:
1. Is there something you or others would prefer to keep quiet?
• Are there “shushes” in the situation? Who wants to keep things quiet?
• These are common in unethical situations.
• The people recognize unethical action but mistakenly feel it is justified if kept secret.
• Does it pass the Mom Test: Would you tell her? Would she do it?
• The test simply discovers that you would be proud or ashamed of an action.
• Mom’s Test uses highly personal reaction as the 1st indicator of a problem.
• Does it pass the TV Test: Would you tell nationwide audience?
• Would the story makes you look good or bad?
• How the millions of viewers will react?
• Does it pass the Market Test: Could you advertise the activity to gain a market
edge?
• The Market test identifies the positive ethical flavor.
• Would you use your behavior as a marketing tool?
• Would publicizing your action reap praise or criticism for your organization?
2. Does your instinct tell you that something is wrong?
• Does it pass the smell Test: Does the situation “smell”?
Approaches to Ethical Decision Making
• Formal Guidelines:
1. Does the action violate Corporate Policy?
• Either explicitly or implicitly, corporations often tells their employees
how to act. They may be rules or Matos.
2. Does the action violate Corporate or Professional codes
of conduct or ethics?
• Often companies adopt such codes. Even you does not belong to
professional society or your organization do not have a computer
ethics code, It may be worthwhile to adopt a code as your personal
guide.
3. Does the act violate the Golden Rule?
• Are treating others the way you would like to be treated?
• What if the roles are reversed, if you were in the other person’s shoes?
• Would you be happy if the act were done to you?
• Would you like to supply a client with a known buggy program?
• Would you like to be the client?
Code of Ethics and Decision Making
• Sample Case for Analysis / Ethical Decision Making:
A small software company is working on an integrated inventory control system for a
very large national shoe manufacturer. The system will gather sales information daily
from shoe stores nationwide. This information will be used by the accounting,
shipping, and ordering departments to control all of the functions of this large
corporation.
The inventory functions are critical to the smooth operation of this system.
Jane, a quality assurance engineer with the software company, suspects that the
inventory functions of the system are not sufficiently tested, although they have
passed all their contracted tests.
She is being pressured by her employers to sign off on the software.
Legally she is only required to perform those tests which had been agreed to in the
original contract.
However, her considerable experience in software testing has led her to be concerned
over risks of the system. Her employers say they will go out of business if they do not
deliver the software on time.
Jane contends if the inventory subsystem fails, it will significantly harm their client and
its employees.
If the potential failure were to threaten lives, it would be clear to Jane that she should
refuse to sign off. But since the degree of threatened harm is less, Jane is faced by a
difficult moral decision.
Code of Ethics and Decision Making
• Case Analysis for Ethical Decision Making using ACM Code of
Ethics and Professional Conduct:
• Category: Software Risks
• In the ACM Code of Ethics, imperative 1.2 stresses the responsibility of
the computing professional to avoid harm to others.
• In addition, principle 1.1 requires concern for human well-being; 1.3
mandates professional integrity, and 2.1 defines quality as an ethical
responsibility.
• These principles may conflict with the agreements and commitments of
an employee to the employer and client.
• The ethical imperatives of the Code imply that Jane should not deliver a
system she believes to be inferior, nor should she mislead the client
about the quality of the product (1.3).
• She should continue to test, but she has been told that her company will
go out of business if she does not sign off on the system now.
• At the very least the client should be informed about her reservations.
Ethical Decision Making
• Kant’s Categorical Imperatives:
• Kant considered it absolutely necessary for a person to treat
others equally and with respect.
• He suggested two principles:
• The principle of consistency asks us all to be fair in our actions. It also
implies a refusal to do something if we think some harm might result
if everyone has to do it.
• What if everyone acted this way?
• Would everyone benefit (or would no one be harmed) if everyone were to
take the action being considered?
• The principle of respect suggests that we treat people with dignity.
• Are people treated as ends rather than means?
• If we use people as slaves, we deny their humanness and do not show
them respect. Thus, slavery violates the categorical imperative.
• A Stakeholder is a person or organization with stake in the
decision. There are usually many stakeholders in ethical
situations.
Ethical Decision Making: 4 Step
Process
A Four-Step Process for Ethical Analysis and Decision Making
What is the ethical dilemma to be resolved NOW? State it using the form: should
someone do or not do something?
Note: Just state the dilemma here; leave any reasoning for Step III.
Ethical Decision Making: 4 Step
Process
Step III. Analyzing the ethicality of both alternatives in Step II.
Consequentialism
A. If action in Step II is done, who, if anyone, will be harmed?
B. If action in Step II is not done, who if anyone, will be harmed?
C. Which alternative results in the least harm, A or B?
D. If action in Step II is done, who, if anyone, will benefit?
E. If action in Step II is not done, who, if anyone, will benefit?
F. Which alternative results in the maximum benefit, D or E?
Rights and Duties
G. What rights have been or may be abridged/reduced? What duties have
been or may be neglected? Identify the stakeholder and the right or duty.
When listing a right, show its corresponding duty and vice versa.
Ethical Decision Making: 4 Step
Process
Step III. Analyzing the ethicality of both alternatives in Step II.
Kant’s Categorical Imperative
H. If action in Step II id done, who, if anyone, will be treated with
disrespect?
I. If action in Step II is not done, who if anyone, will be treated with
disrespect?
J. Which alternative is preferable, H or I?
K. If action in Step II is done, who, if anyone, will be treated unlike others?
L. If action in Step II is not done, who, if anyone, will be treated unlike
others?
M. Which alternative is preferable, K or L?
N. Are there benefits if everyone did action in Step II?
O. Are there benefits if nobody did action in Step II?
P. Which alternative is preferable, N or O?
Ethical Decision Making: 4 Step
Process
Step IV. Making a decision and planning the implementation
A. Make defensible ethical decision.
B. Based on the analysis in Step III, respond to the question in Step II. Indicate
the letters of the categories that best support your response. Add any
arguments justifying your choice of these ethical principles to support your
decision. Where there are conflicting rights and duties, choose and defend
those that take precedence. (Note: Just make and justify your choice here;
leave any action steps for parts c and d below.)
C. List the specific steps needed to implement your defensible ethical decision.
D. Show how the major stakeholders are affected by these actions.
E. What other longer-term changes (political, legal, technical, societal,
organizational) would help prevent such problems in the future?
F. What should have been done or not done in the first place (at the pivot
point) to avoid this dilemma?
Case Study: Too Much of a Good Thing
Clare Valerian is a systems analyst at Califon, Inc., a large distributor of electronic
equipment. Her primary responsibility is to make certain that the 127 end-users in
Califon’s U.S. headquarters can access data, post to accounts, send and receive e-mail,
and accomplish all the other duties they need to perform on the corporation’s local area
network. She describes herself as a facilitator and troubleshooter. She must respond
quickly to the user’s complaints and needs, and even provide training for novice users. It’s
a demanding and time-consuming job, and until two weeks ago, Clare was spending up to
12 hours a day one-on-one with her users. She spent much of her time traveling to
various sites in the different corporate buildings. The telephone was not much help,
because Clare had to see for herself exactly what the users saw on their screens.
Recently, however, a utility program called LANSCAPE has Changed her workday
completely. The utility program and the telegraph at her desk allow her to solve user
problems without even having to go directly to the user’s workstations and terminals. The
program allows Clare to view and actually take over the activities of network users.
Typically, her first task upon arriving at her desk is to check her e-mail messages for
trouble spots, print the messages, bring up LANSCAPE, and call each user one at a time.
“John, this is Clare in Systems. You left me a message about a problem with the inventory
reorder module. I’ve got your screen up on my terminal now. Can you get out of the word
processor and transfer to the inventory system? … Good. I see the main menu … Now, the
reorder module. Go ahead and repeat the steps that got you into trouble yesterday ….
OK, fine … oops, I see what you did. The system asks for ENTER and you hit RETURN.
What kind of keyboard do you have? … That’s what I thought. For now, remember to hit
ENTER. I’ll get the maintenance programmer to change the module to accept RETURN
too. Sorry about that …. Thanks. Good-bye.”
Case Study: Too Much of a Good Thing
Then Clare goes on to the next call. “Bill, this is Clare in Systems. Your word processor
bombed? Why don’t you call it up and repeat the … oh, I see the problem. You’re working
with the buggy version, 2.3. I’ll delete it from the system. You’ll have to remember to use
V2.4 from now on … No problem. Good-bye.”
Clare is delighted with LANSCAPE utility. She roves electronically from one troubled user
to another, seeing on her screen exactly what the user sees. The amount of time it takes
to solve the problems is about the same, but because she can solve them from her desk,
she has eliminated the frustrating delays of travel time. In addition, she is at her desk
when the users call, and they are pleased with the fast response time.
Clare even has time to scan user’s activities without their making a request. Her
troubleshooting has become more proactive than reactive. She can scan a number of
users without their knowledge, and when she finds one in trouble, she can interrupt and
help.
“Harry, this is Clare in System. I’m looking at your screen now…. I know you didn’t call, but
I thought I’d beat you to the punch. You can speed up that multiple posting to a single
customer by using the TAB key instead of updating the record for each entry…. Yes, like
that…. Glad to be of service.”
Last week Clare and her boss, the Director of User Support, met with the Vice President of
Information Systems, Art Betnoy, to evaluate LANSCAPE. Clare said, “Without this
program, I’d have to control the activities of every user in every system test and move
from one building to the other. With LANSCAPE, I can watch over their shoulders without
being there. LANSCAPE is inexpensive and easy to use. I fully endorse its continued use
and recommend we obtain additional copies and make it available to all support
personnel.” The three went on to discuss the increase in user satisfaction and productivity
that had resulted from the use of LANSCAPE.
Case Study: Too Much of a Good Thing
Yesterday Art was having his usual Tuesday lunch with his boss, Executive Vice
President Alberta Wilson. Art couldn’t stop praising LANSCAPE.
Alberta seemed especially interested. “You mean you can tell me at any time
what people are doing?”
“Not, not unless we tell them. The LANSCAPE program doesn’t change
anything on their screens. Of course, that’s necessary feature of the system
because my people have to see exactly what the users see.”
“Could you install LANSCAPE on my terminal, in my office?”
“Of course. But what value would that be?”
Alberta leaned forward and whispered, “I shouldn’t reveal this outside the
Human Resources department, but I think I want to enlist your support. Here at
headquarters, we may have one or more persons dealing in drugs. We have
suspects but not proof. Somehow these people are taking orders and making
deliveries right on the premises. And during company time. I suspect they’re
using the phone and maybe even the computer to make their deals. We tried
various surveillance methods with no success. What I want to do is use
LANSCAPE to randomly check on what the suspects are doing. Then, if we
catch them red-handed, we’ll have our evidence and we can prosecute.”
Art frowned and said, “Gee, I don’t know if I should give you that software,
Alberta. Let me think about it and get back to you.”
Worksheet Entry – 4-Step Process
Step IA. List and number the relevant facts.
Number Fact
1. Califon is a distributor of electronic equipment, with a large in-house computer
system supporting more than 100 users.
2. Clare Valerian is a Califon Technical-support person who helps end-users with
their computer problem.
3. Clare has a new utility program, LANSCAPE, that enables her to duplicate on
her screen exactly what is taking place on a user’s screen.
4. LANSCAPE allows Clare to “rove electronically,” that is, to view without their
permission, what people are doing on their computers.
5. Clare recommends continued use of LANSCAPE and suggests making it
available to others in her group who perform similar troubleshooting activities.
6. Art Betnoy, V.P. for Information System, is so impressed with LANSCAPE that
he describes its success to Alberta Wilson, Califon Executive V.P.
7. Alberta reveals that there may be a drug-dealing operation at Califon.
8. Alberta tells Art of other surveillance attempts.
9. Alberta asks for LANSCAPE on her terminal so she can monitor the computer
activities of the suspected drug dealers.
10. Art Betnoy makes no immediate commitment.
Worksheet Entry – 4-Step Process
Step IB. Which of these raises an ethical issue? Why?
What is the potential or resulting harm?
Fact (number) Potential or Resulting Harm
4 Users not informed of “roving”, privacy question.