Código de Etica
Código de Etica
Código de Etica
1.1 Contribuir para a sociedade e para o bem-estar humano, reconhecendo que todas as pessoas são partes
interessadas na computação.
Este princípio, que diz respeito à qualidade de vida de todas as pessoas, afirma uma obrigação dos
profissionais de informática, individual e coletivamente, de usar suas habilidades em benefício da sociedade,
de seus integrantes e do meio ambiente. Essa obrigação inclui a promoção dos direitos humanos
fundamentais e a proteção do direito de cada indivíduo à autonomia. Um objetivo essencial dos profissionais
de computação é minimizar as consequências negativas da computação, incluindo ameaças à saúde,
segurança, proteção pessoal e privacidade. Quando os interesses de vários grupos entram em conflito, as
necessidades dos menos favorecidos devem receber maior atenção e prioridade.
Além de um ambiente social seguro, o bem-estar humano requer um ambiente natural seguro. Portanto, os
profissionais de computação devem promover a sustentabilidade ambiental local e globalmente.
Ações bem-intencionadas, incluindo aquelas que cumprem as funções atribuídas, podem causar danos.
Quando o dano não é intencional, os responsáveis são obrigados a desfazer ou mitigar o dano tanto quanto
possível. Evitar danos começa com uma consideração cuidadosa dos impactos potenciais sobre todas as
pessoas afetadas pelas decisões. Quando o dano é uma parte intencional do sistema, os responsáveis são
obrigados a garantir que o dano seja eticamente justificado. Em qualquer caso, certifique-se de que todos os
danos sejam minimizados.
Para minimizar a possibilidade de causar danos indiretos ou não intencionais a outras pessoas, os
profissionais de computação devem seguir as melhores práticas geralmente aceitas, a menos que haja uma
razão ética convincente para fazer o contrário. Além disso, as consequências da agregação de dados e
propriedades emergentes dos sistemas devem ser cuidadosamente analisadas. Os envolvidos com sistemas
invasivos ou de infraestrutura também devem considerar o Princípio 3.7.
Um profissional de computação tem a obrigação adicional de relatar quaisquer sinais de riscos do sistema
que possam resultar em danos. Se os líderes não agirem para restringir ou mitigar esses riscos, pode ser
necessário "denunciar" para reduzir o dano potencial. No entanto, o relato de riscos caprichoso ou
equivocado pode ser prejudicial. Antes de relatar riscos, um profissional de computação deve avaliar
cuidadosamente os aspectos relevantes da situação.
Os profissionais de computação devem ser honestos sobre suas qualificações e sobre quaisquer limitações
em sua competência para concluir uma tarefa. Os profissionais de computação devem ser francos sobre
quaisquer circunstâncias que possam levar a conflitos de interesse reais ou percebidos ou que possam
prejudicar a independência de seu julgamento. Além disso, os compromissos devem ser honrados.
Os profissionais de computação devem promover a participação justa de todas as pessoas, incluindo aquelas
de grupos sub-representados. Discriminação preconceituosa com base na idade, cor, deficiência, etnia, status
familiar, identidade de gênero, filiação a sindicatos, status militar, nacionalidade, raça, religião ou crença,
sexo, orientação sexual ou qualquer outro fator inadequado é uma violação explícita de o código. O assédio,
incluindo o assédio sexual, intimidação e outros abusos de poder e autoridade, é uma forma de discriminação
que, entre outros danos, limita o acesso justo aos espaços virtuais e físicos onde tal assédio ocorre.
1.5 Respeite o trabalho necessário para produzir novas ideias, invenções, trabalhos criativos e artefatos de
computação.
O desenvolvimento de novas ideias, invenções, trabalhos criativos e artefatos de computação cria valor para
a sociedade, e aqueles que fazem esse esforço devem esperar obter valor de seu trabalho. Os profissionais
de computação devem, portanto, dar crédito aos criadores de ideias, invenções, trabalhos e artefatos e
respeitar direitos autorais, patentes, segredos comerciais, contratos de licença e outros métodos de proteção
das obras dos autores.
Tanto o costume quanto a lei reconhece que algumas exceções ao controle de uma obra pelo criador são
necessárias para o bem público. Os profissionais de computação não devem se opor indevidamente ao uso
razoável de suas obras intelectuais. Os esforços para ajudar os outros, contribuindo com tempo e energia
para projetos que ajudam a sociedade, ilustram um aspecto positivo desse princípio. Esses esforços incluem
software livre e de código aberto e trabalhos colocados em domínio público. Os profissionais de computação
não devem reivindicar a propriedade privada do trabalho que eles ou outros compartilharam como recursos
públicos.
Os profissionais de informática só devem usar informações pessoais para fins legítimos e sem violar os
direitos de indivíduos e grupos. Isso requer precauções para evitar a reidentificação de dados anônimos ou
coleta de dados não autorizados, garantindo a precisão dos dados, compreendendo a procedência dos dados
e protegendo-os de acesso não autorizado e divulgação acidental. Os profissionais de computação devem
estabelecer políticas e procedimentos transparentes que permitam aos indivíduos entender quais dados
estão sendo coletados e como estão sendo usados, dar consentimento informado para a coleta automática
de dados e revisar, obter, corrigir imprecisões e excluir seus dados pessoais.
Apenas a quantidade mínima de informações pessoais necessárias deve ser coletada em um sistema. Os
períodos de retenção e descarte dessas informações devem ser claramente definidos, aplicados e
comunicados aos titulares dos dados. As informações pessoais coletadas para uma finalidade específica não
devem ser usadas para outros fins sem o consentimento da pessoa. As coleções de dados mescladas podem
comprometer os recursos de privacidade presentes nas coleções originais. Portanto, os profissionais de
computação devem ter cuidado especial com a privacidade ao mesclar coleções de dados.
2. RESPONSABILIDADES PROFISSIONAIS.
Um profissional de computação deve ...
2.1 Esforce-se para obter alta qualidade tanto nos processos quanto nos produtos do trabalho profissional.
Os profissionais de computação devem insistir e apoiar o trabalho de alta qualidade de si próprios e de
colegas. A dignidade dos empregadores, funcionários, colegas, clientes, usuários e qualquer outra pessoa
afetada direta ou indiretamente pelo trabalho deve ser respeitada durante todo o processo. Os profissionais
de informática devem respeitar o direito dos envolvidos à comunicação transparente sobre o projeto. Os
profissionais devem estar cientes de quaisquer consequências negativas graves que afetem qualquer parte
interessada que possam resultar de um trabalho de baixa qualidade e devem resistir aos incentivos para
negligenciar essa responsabilidade.
2.5 Fornecer avaliações abrangentes e completas dos sistemas de computador e seus impactos, incluindo
análises de possíveis riscos.
Os profissionais de computação estão em uma posição de confiança e, portanto, têm a responsabilidade
especial de fornecer avaliações e testemunhos objetivos e confiáveis para empregadores, funcionários,
clientes, usuários e o público. Os profissionais de computação devem se esforçar para ser perceptivos,
completos e objetivos ao avaliar, recomendar e apresentar descrições e alternativas de sistema. Deve-se ter
um cuidado extraordinário para identificar e mitigar riscos potenciais em sistemas de aprendizado de
máquina. Um sistema para o qual os riscos futuros não podem ser previstos com segurança requer
reavaliação frequente do risco à medida que o sistema evolui em uso ou não deve ser implantado. Quaisquer
problemas que possam resultar em grande risco devem ser relatados às partes apropriadas.
2.8 Acesse recursos de computação e comunicação somente quando autorizado ou quando for exigido pelo
bem público.
Indivíduos e organizações têm o direito de restringir o acesso a seus sistemas e dados, desde que as restrições
sejam consistentes com outros princípios do Código. Consequentemente, os profissionais de computação
não devem acessar o sistema de computador, software ou dados de terceiros sem uma crença razoável de
que tal ação seria autorizada ou uma crença convincente de que é consistente com o bem público. Um
sistema acessível ao público não é, por si só, motivo suficiente para implicar autorização. Em circunstâncias
excepcionais, um profissional de computação pode usar o acesso não autorizado para interromper ou inibir
o funcionamento de sistemas maliciosos; precauções extraordinárias devem ser tomadas nesses casos para
evitar danos a terceiros.
Para garantir que o sistema atinja o objetivo pretendido, os recursos de segurança devem ser projetados
para serem os mais intuitivos e fáceis de usar possível. Os profissionais de computação devem desencorajar
as precauções de segurança que são muito confusas, são situacionalmente inadequadas ou inibem o uso
legítimo.
Nos casos em que o uso indevido ou danos são previsíveis ou inevitáveis, a melhor opção pode ser não
implementar o sistema.
Um profissional de computação, especialmente aquele que atua como líder, deve ...
3.1 Garantir que o bem público seja a preocupação central durante todo o trabalho profissional de
computação.
Pessoas - incluindo usuários, clientes, colegas e outros afetados direta ou indiretamente - devem sempre ser
a preocupação central na computação. O bem público deve sempre ser uma consideração explícita ao avaliar
tarefas associadas a pesquisa, análise de requisitos, design, implementação, teste, validação, implantação,
manutenção, retirada e descarte. Os profissionais de computação devem manter esse foco,
independentemente das metodologias ou técnicas que usam em sua prática.
3.2 Articular, encorajar a aceitação e avaliar o cumprimento das responsabilidades sociais por membros
da organização ou grupo.
Organizações e grupos técnicos afetam a sociedade em geral, e seus líderes devem aceitar as
responsabilidades associadas. As organizações - por meio de procedimentos e atitudes voltados para a
qualidade, transparência e bem-estar da sociedade - reduzem os danos ao público e aumentam a
conscientização sobre a influência da tecnologia em nossas vidas. Portanto, os líderes devem encorajar a
participação total dos profissionais de computação no cumprimento de responsabilidades sociais relevantes
e desencorajar tendências de fazer o contrário.
3.4 Articular, aplicar e apoiar políticas e processos que reflitam os princípios do Código.
Os líderes devem seguir políticas organizacionais claramente definidas que sejam consistentes com o Código
e comunicá-las de forma eficaz às partes interessadas relevantes. Além disso, os líderes devem incentivar e
recompensar o cumprimento dessas políticas e tomar as medidas adequadas quando as políticas forem
violadas. Desenhar ou implementar processos que violem deliberada ou negligentemente, ou tendam a
permitir a violação dos princípios do Código, é eticamente inaceitável.
3.5 Criar oportunidades para membros da organização ou grupo crescerem como profissionais.
Oportunidades educacionais são essenciais para todas as organizações e membros do grupo. Os líderes
devem garantir que as oportunidades estejam disponíveis para os profissionais de computação para ajudá-
los a melhorar seus conhecimentos e habilidades no profissionalismo, na prática da ética e em suas
especialidades técnicas. Essas oportunidades devem incluir experiências que familiarizem os profissionais de
computação com as consequências e limitações de determinados tipos de sistemas. Profissionais de
computação devem estar totalmente cientes dos perigos de abordagens simplificadas demais, a
improbabilidade de antecipar todas as condições operacionais possíveis, a inevitabilidade de erros de
software, as interações de sistemas e seus contextos e outras questões relacionadas à complexidade de sua
profissão - e assim ser confiante em assumir responsabilidades pelo trabalho que realiza.
3.7 Reconhecer e ter cuidado especial com os sistemas que se integram à infraestrutura da sociedade.
Mesmo os sistemas de computador mais simples têm o potencial de impactar todos os aspectos da sociedade
quando integrados às atividades cotidianas, como comércio, viagens, governo, saúde e educação. Quando
organizações e grupos desenvolvem sistemas que se tornam uma parte importante da infraestrutura da
sociedade, seus líderes têm a responsabilidade adicional de serem bons administradores desses sistemas.
Parte dessa administração exige o estabelecimento de políticas para acesso justo ao sistema, inclusive para
aqueles que podem ter sido excluídos. Essa administração também exige que os profissionais de computação
monitorem o nível de integração de seus sistemas na infraestrutura da sociedade. Conforme o nível de
adoção muda, as responsabilidades éticas da organização ou grupo provavelmente também mudam. O
monitoramento contínuo de como a sociedade está usando um sistema permitirá que a organização ou grupo
permaneça consistente com suas obrigações éticas descritas no Código. Quando não existem padrões
adequados de cuidado, os profissionais de computação têm o dever de garantir que sejam desenvolvidos.
O Código e as diretrizes foram desenvolvidos pela Força-Tarefa do Código ACM 2018: Comitê Executivo Don
Gotterbarn (Presidente), Bo Brinkman, Catherine Flick, Michael S Kirkpatrick, Keith Miller, Kate Varansky e
Marty J Wolf. Membros: Eve Anderson, Ron Anderson, Amy Bruckman, Karla Carter, Michael Davis, Penny
Duquenoy, Jeremy Epstein, Kai Kimppa, Lorraine Kisselburgh, Shrawan Kumar, Andrew McGettrick, Natasa
Milic-Frayling, Denise Oram, Simon Rogerson, David Shamma, Janice Sipior, Eugene Spafford e Les
Waguespack. A Força Tarefa foi organizada pelo Comitê de Ética Profissional da ACM. Contribuições
significativas para o Código também foram feitas pelos membros internacionais mais amplos da ACM. Este
Código e suas diretrizes foram adotados pelo Conselho ACM em 22 de junho de 2018.
Este Código pode ser publicado sem permissão, desde que não seja alterado de forma alguma e contenha o
aviso de copyright. Copyright (c) 2018 da Association for Computing Machinery.