Tags: %TAGME{ tpaction="" web="Main" tag="" }% view all tags

ACM Code of Ethics

  1. If decisions are based on ethical basis, who determines it?
  2. Do computing professionals often have a legal liability to uphold these rules?
  3. Does this list of ethics have any authority in a courtroom?
  4. How do software companies go about determining what is ethical?
  5. What kinds of legal measures are in place to enforce documents like the "Code?"
  6. n software development projects, are there teams in place to ensure that principles like the "Code" are being
  7. What are some ways to avoid unintentionally causing undue harm to a system short of a full audit?
  8. What are the generally accepted best practices?
  9. What are the penalties for not following the code of ethics?
  10. What is ACM and why does this organization have the ability to write the ethical requirements for all computing professionals?
  11. Sometimes computing professionals need to hide their technical information to other companies to let their companies become more competitive in the market. Does this action violate the Code, which states that computing professionals should share technical knowledge with the public?
  12. How can we hold other accountable for these principles when we are not together?
  13. What is your biggest takeaway from the reading?
  14. How is this code of ethics enforced?
  15. How do you assess if people still depend on a system youíre considering retiring?
  16. ďa computing professional should become conversant in the various definitions and forms of privacy and should understand the rights and responsibilities associated with the collection and use of personal informationĒ what are some good resources for learning about privacy?
  17. What is the relationship between the ACM Code of Ethics and technical laws? For example, when technology or tech ompanies has violated these ethics but have been able to get away with it.
  18. In your experience, did you feel that ethics, especially the ones that focus on the public good, have been a core component of software design? If it isnít, what advice do you have, especially given that software engineers often work on teams where they donít make the sole decision and work for clients they donít choose?
  19. Chatbot Tay was originally released by Microsoft in 2016 and it had soon become the center of controversy as it was displaying inappropriate traits such as racism and sexism. However, the chatbot was never designed to be racist or sexist but had simply been trained on data of general twitter users, a large proportion of which happened to be not inclusive. In the age of artificial intelligence, many AI algorithms simply need data of the general population to learn from. However, this means the development of many AI would inevitably reinforce any injustice and inequality that already exists in the society. What do you think of this?
  20. How does one decide if an action is ethical? When does one draw the line?
  21. What happens when a computing professional decides to violate a rule because it is unethical?
  22. What are the consequences to violating a principle of the Code?

  23. What does one do in a situation like Diane's, where the team manager did not do anything to help the problem?

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2020-03-26 - JimSkon
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback