Código de Ética y Conducta Profesional de ACM
Principios
1.1 Contribuir a la sociedad y al bienestar humano, reconociendo que todas las personas son partes interesadas en la Informática.
Se refiere a la calidad de vida de todas las personas
Utilizar sus habilidades en beneficio de la sociedad, de sus miembros y del entorno que les rodea
Minimizar las consecuencias negativas de la Informática (en salud, seguridad, privacidad)
Evaluar si los resultados de sus esfuerzos respetarán la diversidad
Contribuir activamente a la sociedad mediante el trabajo voluntario y altruista
Promover la sostenibilidad del medio ambiente tanto a nivel local como global
1.2 Evitar el daño
"Daño" equivale a consecuencias negativas (lesiones físicas o mentales injustificadas, destrucción injustificada o divulgación de información y daños injustificados a la propiedad, la reputación y el medio ambiente)
Cuando el daño es involuntario, los responsables están obligados a deshacer o mitigar el daño tanto como sea posible.
Evitar daños es necesario comenzar por una evaluación cuidadosa de los posibles impactos para todos los afectados por la toma de decisiones
Cuando el daño es parte intencional del sistema, los responsables están obligados a garantizar que el daño está éticamente justificado
Seguir las buenas prácticas generalmente aceptadas, a menos que exista una razón ética convincente para hacerlo de otra manera
Tiene la obligación adicional de informar sobre cualquier signo de riesgo del sistema que pueda ocasionar daños, siempre analizando la situación
1.3 Ser honesto y confiable.
La honestidad es un componente esencial de la confiabilidad
Un profesional de la Informática debe ser transparente y proporcionar una información completa de todas las capacidades del sistema, de las limitaciones y los posibles problemas a los actores interesados
Ser honestos acerca de sus certificaciones y sobre cualquier limitación en sus competencias para completar una tarea
No deben tergiversar las políticas o procedimientos de una organización, y no deben hablar en nombre de una organización a menos que estén autorizados para hacerlo.
1.4 Ser justo y tomar medidas para no discriminar
• Resalta los valores
o Igualdad
o Tolerancia
o Respeto
o Justica
• Profesionales Informáticos
o Evitar discriminaciones Prejuiciosas
o Garantizar acceso equitativo a espacios virtuales
1.5 Respetar el trabajo necesario para producir nuevas ideas, inventos, trabajos creativos y artefactos informáticos
• La innovación crea valor para la sociedad
• Se debe respetar los derechos de autor
• Enfatizar en software libre y de código abierto
1.6 Respetar la privacidad
• Forma parte del código ético
• Políticas y procedimientos transparentes
• Los sistemas deben recopilar la menor cantidad de datos
1.7 Respetar la confidencialidad.
Proteger la confidencialidad, excepto en los casos en que encuentren evidencias de la violación de una ley, de los reglamentos de la organización o del Código.
Evaluar cuidadosamente si tales divulgaciones son consistentes con el Código.
Responsabilidades
2.1 Esforzarse por lograr una alta calidad tanto en los procesos como en los productos del trabajo profesional
• Promover trabajo de calidad
• Respetar el derecho involucrados
• Conscientes de las consecuencias
2.2 Mantener altos estándares de competencia profesional, conducta y práctica ética.
• La informática de calidad depende de individuos y equipos que asumen la responsabilidad
• Adquirir y mantener la aptitud profesional
• Aptitud profesional parte del conocimiento técnico y la conciencia del contexto social
• Aptitud profesional también implica habilidad en la comunicación, el análisis reflexivo
• La actualización de competencias debe ser un proceso continuo
2.3 Conocer y respetar las reglas vigentes relacionadas con el trabajo profesional.
Reglas: Leyes
Regulaciones
Locales
Regionales
Nacionales
Internacionales
Politicas y Procedimientos Institucionales
Dichas reglas se cumplen a menos que existe una justificación ética para no hacerlo
La regla no es ética cuando origina un daño
El profesional aceptara las responsabilidades de las consecuencias realizadas
2.4 Aceptar y proporcionar una revisión profesional adecuada.
Calidad de trabajo en informática revisión de todas las etapas
Los profesionales proporcionar revisiones constructivas y criticas del trabajo ajeno
2.5 Realizar evaluaciones integrales y exhaustivas de los sistemas informáticos y de sus impactos, incluyendo un análisis de los posibles riesgos
Proporcionar evaluaciones a los empleadores, clientes internos y externos, deben ser perspicaces, exhaustivos y objetivos cuando evalúan. Cualquier problema que pueda ocasionar un riesgo mayor debe ser reportado a las partes involucradas
2.6 Trabajar solo en sus ámbitos de competencia.
Responsable de evaluar el trabajo que le es asignado, juzgar si es factible y conveniente, y evaluar si el trabajo asignado se encuentra dentro de su ámbito de aptitud profesional. debe ser determinante a la hora de decidir si se debe aceptar la tarea asignada o no.
2.7 Fomentar la conciencia ciudadana sobre la Informática, las tecnologías relacionadas y sus consecuencias
• Compartir sus conocimientos técnicos con la ciudadanía y alentar la su comprensión
• La comunicación con la ciudadanía debe ser clara, respetuosa y cordial sobre temas como impacto de los sistemas informáticos, sus limitaciones, sus vulnerabilidades y oportunidades
2.8 Acceder a los recursos informáticos y de comunicación sólo cuando esté autorizado, o cuando sea necesario para proteger el bien público.
• Las personas y las organizaciones tienen derecho a restringir el acceso a sus sistemas y sus datos siempre que sean consistentes con los demás principios de este Código
• profesionales de la computación no deben acceder a un sistema, software o datos ajenos sin contar con motivos válidos
• excepcionales, un profesional de Informática puede utilizar el acceso no autorizado para interrumpir o inhibir el funcionamiento de sistemas maliciosos. En estos casos es especialmente importante que se tomen precauciones para evitar daños a terceros.
2.9 Diseñar e implementar sistemas robustos, accesibles y seguros
• Las violaciones de seguridad informática causan daños
• Seguridad robusta debe ser una consideración primordial al diseñar e implementar sistemas
• Mecanismos necesarios para garantizar que el sistema funcione
• Para garantizar que el sistema informático cumpla su propósito, las funciones de seguridad deben estar diseñadas de forma tan intuitiva y fácil de usar como sea posible