The ACM Code of Ethics and Professional Practice (“the Code”) is meant to inform practice and education.
It is useful as the conscience of the profession, but also for individual decision-making.
Q’s products have been deployed in a variety of settings, including conflict zones and nonviolent protests.
Recently, however, Q has begun to experiment with automated active responses.
During a review session, the development team reviewed a number of complaints about content being blocked inappropriately.
Learn more about ACM’s commitment to ethical standards: the ACM Code of Ethics, Software Engineering Code of Ethics and Professional Practice, and Committee on Professional Ethics (COPE), which is guiding these and other intiatives.To help you in learning to do this, you will find a series of nine brief case studies in this section.: Each brief case is based loosely on one or more real life incidents.Following each case references to articles about the real incidents on which these cases has been designed appear so you can learn more about the people and the incidents themselves.Ask an Ethicist invites ethics questions related to computing or technology. Submit yours via a form, and the ACM Committee on Professional Ethics (COPE) will answer a selection of them on the site.The Integrity Project, created by ACM's Committee on Professional Ethics, is a series of resources designed to aid ethical decision making.The change request Stewart received was simple: replace the website’s rounded rectangle buttons with arrows, and adjust the color palette to one that mixes red and green text. He suggested to his manager that this design would probably trick users into more expensive options they didn’t want. Children’s Internet Protection Act (CIPA) mandates that public schools and libraries employ mechanisms to block inappropriate matter on the grounds that it is deemed harmful to minors.The response was that these were the changes requested by the client. Blocker Plus is an automated Internet content filter designed to help these institutions comply with CIPA’s requirements.It includes case studies demonstrating how the principles can be applied to specific ethical challenges, and an Ask an Ethicist advice column to help computing professionals navigate the sometimes challenging choices that can arise in the course of their work.The ACM Committee on Professional Ethics (COPE) is responsible for promoting ethical conduct among computing professionals by publicizing the Code of Ethics and by offering interpretations of the Code; planning and reviewing activities to educate membership in ethical decision making on issues of professional conduct; and reviewing and recommending updates to the Code of Ethics and its guidelines.As prescribed by the Preamble of the Code, computing professionals should approach the dilemma with a holistic reading of the principles and evaluate the situation with thoughtful consideration to the circumstances.In all cases, the computing professional should defer to the public good as the paramount consideration.