Actividad 1:
Entreviste a un profesional o un docente de su especialidad y
pregúnteles si conocen el código de ética de la profesión.
Pídales su opinión sobre el uso del código y la importancia
que le dan a que exista un código de ética profesional.
(Anotar los aspectos más importantes)
Docente 1: Dice no estar al tanto de un código de ética para
programadores, sin embargo, hace énfasis en la seguridad y el
manejo de datos además del desarrollo de habilidades blandas que
permitan una buena comunicación y entendimiento del entorno, el
cliente y el equipo de trabajo.
Docente 2: Dice que está al tanto del código de ética para
programadores basado en 8 principios que considera esenciales para
guiar las acciones y decisiones de cada profesional y brindar seriedad
y confiabilidad a las empresas. Hace énfasis en como el código de
ética establece estándares que garantizan la calidad y confiabilidad
de los sistemas e impide malas prácticas y señala que en su trabajo
es de vital importancia debido a la integridad y respeto por la
confidencialidad de los datos de sus usuarios y como el mal uso de
estos puede afectar directamente la seguridad, privacidad e incluso el
bienestar de las personas.
Actividad 2:
1.- ¿Cómo aborda el respeto a la dignidad de las personas?
El Código de Ética refleja el respeto a la dignidad de las personas mediante
3 principios:
1- Interés público: Los ingenieros deben garantizar que su trabajo no
disminuya la calidad de vida ni perjudique a las personas. Esto
incluye tomar en cuenta factores como discapacidades físicas y
desventajas económicas para asegurar accesibilidad al software.
2- Confidencialidad: Se promueve el respeto hacia la privacidad de los
datos de clientes, empresarios y usuarios.
3- Justicia y trato justo: Se especifica que no debe darse un trato injusto
basado en prejuicios irrelevantes.
2.- ¿Fomenta el bien común? Si es sí, ¿de qué manera?
Sí, fomenta el bien común a través de tres principios:
1. Seguridad, salud y bienestar público: Están en el centro del código,
priorizando el interés público en todas las decisiones (Principio 1.03).
2. Accesibilidad e inclusión (Principio 1.07): Asegura que el software
beneficie a todos los grupos, incluyendo los desfavorecidos.
3. Colaboración y soporte ético (Principio 7.01, 7.02): Fomenta la
colaboración entre compañeros para mejorar colectivamente la
calidad del trabajo y beneficiar a la sociedad en su conjunto.
3.- ¿Qué áreas críticas de desempeño profesional se ven
reflejadas en este código?
El Código de Ética aborda varias áreas críticas de desempeño profesional en
la ingeniería de software, como:
- Interés público: Se prioriza la seguridad, bienestar y derechos de las
personas que serán impactadas por el software (Principio 1).
- Cumplimiento profesional: Garantiza que los productos desarrollados
cumplan con estándares de calidad, confiabilidad y seguridad
(Principios 3 y 4).
- Ética en las relaciones laborales: Se fomenta el respeto, la
colaboración y el apoyo mutuo entre compañeros, clientes y
empresarios (Principios 2, 5 y 7).
- Aprendizaje continuo: Se promueve la mejora constante en
conocimiento técnico y comportamiento ético (Principio 8).
Esto refleja la importancia de la justicia distributiva y el cumplimiento de los
derechos fundamentales, como la seguridad y el respeto en el trabajo.
4.- ¿Qué importancia se da a cada una, según las
consideraciones que se incluyen?
Cada área se aborda desde un enfoque ético y profesional:
- Interés público: Es central en el código, ya que cualquier decisión
debe alinearse con la seguridad y bienestar de las personas
afectadas. Esto enfatiza la benevolencia, al buscar siempre el bien
común.
- Calidad profesional: Se otorga gran importancia al cumplimiento de
estándares, lo que asegura productos confiables y evita riesgos para
los usuarios.
- Relaciones laborales: Se destaca la equidad y el respeto,
fomentando un entorno de trabajo justo y colaborativo, alineado con
la justicia conmutativa.
- Aprendizaje continuo: Se considera esencial para mantener la
integridad y reputación de la profesión, promoviendo la excelencia
profesional.
5.- ¿Creen que este código cubre todas las áreas críticas de la
profesión? Si no, ¿qué otros aspectos consideran que se
necesitaría cubrir?
El código cubre las áreas fundamentales de la profesión, pero podría incluir:
- Sostenibilidad: Incluir principios específicos sobre el impacto
ambiental del software, alineado con las preocupaciones sociales
actuales.
- Gestión de conflictos éticos: Detallar cómo los ingenieros pueden
abordar conflictos éticos complejos en la práctica profesional.
6.- ¿Consideran que como está planteado es suficiente o
insuficiente? ¿Qué aspectos del código le parecen más
interesantes?
Consideramos que el código actual es suficiente debido a que ofrece un
marco sólido y adaptable para abordar la mayoría de los dilemas éticos en
la ingeniería de software. Su flexibilidad permite aplicarlo en diversos
contextos, y su enfoque en el interés público es un punto fuerte.
Nos pareció interesante debido a los principios relacionados con el interés
público y el compromiso con la calidad profesional que destacan por su
relevancia. También es destacable la integración de elementos como la
colaboración con compañeros y el aprendizaje continuo, que fortalecen la
práctica ética y profesional.