Please enable JavaScript.
Coggle requires JavaScript to display documents.
Case 4: Quality in professional work - Coggle Diagram
Case 4: Quality in professional work
Choice 1: Deploy As-Is
Ethical theory: Utilitiarianism
ACM moral imperative 2.1: Strive to achieve the highest quality in process and product (doesnt support)
ACM 3.4: ensure user needs are clearly articulated (doesnt support)
Quickest option but high risk of failure and harm to taxpayers
Choice 4: Delay and Report
Inform upper management about usability problems. Ethical theory: Deontology - supports
Potential outcome: May delay the project but it avoids harm and wasted resources
ACM 2.5: Give comprehensive evaluations - supports
ACM 1.3: Be honest and trustworthy: supports
Choice 3: Pilot Program
Release to a small group of users first and collect feedback. Ethical theory is consequentialism - supports.
ACM 2.5: give comprehensive evaluations of computer systems -support
Potential outcome: identifies problems early, reducces risk and allows for smoother deployment
ACM 1.2 - supports
Choice 2: Test and Improve
Have real accounting staff test the system and gather feedback.
Utiliaraniasm - does support.
ACM 2.4: acecpt and provide appropriate professional review - supports
ACM 1.2: Avoid harm - supports
ACM 2.1 - supports
I would choose choice 2 for this scenario
demonstrates professional responsibility
balances project goals with ethical obligations
real users are involved
increases chance of successful adaption
protects taxpayer money
Are the other cases still applicable today
confidentiality - still relevant because professionals handle sensitive information
privacy - still relevant because organizations store data
fairness and discrimation - relevant when computer systems influence decisions about people
Intellectual property - still relevant because developers reuse code
software reliability - bugs can still cause financial harm
software risks - professionals still face pressure to release systems that could affect their own interests
Overall: all of these ethical problems are still applicable today
unauthorized access - access to systems and data still requires authentication
Should we have a professional code of ethics?
Helps guide decisions in difficult situations
encourages quality and re
Provides common standards for professional communication
Yes we should
important as technology continues to impact society