El Codigo De Etica Y Practica Profesional De Ingieneria
angizmon12 de Febrero de 2012
3.058 Palabras (13 Páginas)1.209 Visitas
Introducción
A continuación se presenta la traducción del Código de Ética y Práctica Profesional de Ingeniería del Software en su versión 5.2 (http://www.acm.org/serving/se/code.htm), tal como la ha recomendado el grupo de trabajo conjunto de la IEEE ComputerSociety/ACM sobre ética en ingeniería del software y prácticas profesionales, dirigido por Donald Gotterbarn. Esta versión ha sido aprobada por la ACM (Associationfor Computing Machinery) y por la IEEE-CS (IEEE ComputerSociety) como el estándar para la enseñanza y la práctica de la ingeniería del software.
Conviene mencionar que este código se ha propuesto tras varias versiones y después de revisar códigos de otras sociedades, que se han tenido en cuenta las opiniones de las encuestas aparecidas en conocidas revistas de estas sociedades y que se ha seguido el proceso de revisión formal del IEEE. La ACM aprobó el código en noviembre de 1998 y la IEEE ComputerSociety, en diciembre del mismo año.
Los códigos de ética tienen una función esencial para caracterizar una profesión, y para que una disciplina adquiera el carácter de profesión debe poseer un código de conducta.
Se pueden resumir las principales funciones de los códigos de ética en los siguientes apartados [Bowyer, 1996]:
1) simbolizar una profesión;
2) proteger los intereses del grupo;
3) inspirar buena conducta;
4) educar a los miembros de tal profesión;
5) disciplinar a sus afiliados;
6) fomentar las relaciones externas;
7) enumerar los principios morales básicos;
8) expresar los ideales a los que se debe aspirar;
9) mostrar reglas básicas de compor-tamiento;
10) ofrecer guías de comportamiento;
11) enumerar derechos y responsabilidades.
Los códigos de conducta van más allá de la pura normativa legal, puesto que ayudan a guiar el comportamiento en infinidad de situaciones para las que no existe ninguna referencia legal.
En el caso de la disciplina de "ingeniería del software", la existencia de un código de ética específico posee cada vez más importancia, dada la relevancia que las actividades relacionadas con el software tienen en nuestra vida diaria. Puesto que en estos momentos se está hablando sobre la creación de los colegios de ingenieros en infor-mática en España, es pertinente considerar los códigos de conducta que sean aplicables a tales colegios profesionales. Gran parte de las tareas de los ingenieros en informática están relacionadas con el software, por lo que el código de la ACM/IEEE-CS que a continuación se muestra puede ser de gran utilidad para orientar la profesión en nuestro país.
Agradecimientos
El autor de esta traducción agradece la revisión de Mª José Rueda y los comentarios de F. Javier Herrera. Parte de este trabajo se ha realizado bajo los proyectos UPV-EHU 141.226-EA083/98 y CICYT TIC 98 1179-E.
Bibliografía
Kevin W. Bowyer, Ethics and computing: living responsibly in a computerizedworld, IEEE ComputerSocietyPress, Los Alamitos, California, 1996.
D. Gotterbarn, “Theethical software engineer”, TheInstitute, vol. 23, nº. 2, p. 2, febrero de 1999.
IEEE, The IEEE EthicsCommittee, http://www.ieee.org/committee/ethics
El Código de Ética y Práctica Profesional de Ingeniería del Software de la ACM / IEEE ComputerSociety
Preámbulo
Los ordenadores poseen hoy en día una función básica cada vez mayor en comercio, industria, administración, medicina, educación, entretenimiento, relaciones sociales y vida diaria. Son ingenieros del software quienes contribuyen, mediante participación directa o enseñanza, al análisis, la especificación, el diseño, el desarrollo, la certificación, el mantenimiento y pruebas de sistemas de software. Debido a su papel en el desarrollo de estos sistemas, tienen suficientes oportunidades para aportar beneficios u ocasionar daños, o para influir en otros o permitir a otros hacer esto mismo Para garantizar, en la medida de lo posible, que sus esfuerzos se utilizarán en buenos modos, los ingenieros del software deben obligarse a hacer de su disciplina una profesión respetada y beneficiosa. De acuerdo con tal cometido, se adherirán al siguiente Código de Ética y Práctica Profesional.
El Código contiene ocho Principios clave, relacionados con el comportamiento y las decisiones tomadas por los ingenieros del software profesionales, tanto si son profesionales en ejercicio, educadores, gestores, directivos y responsables, como si se trata de educandos y estudiantes. Los Principios identifican las diferentes relaciones en las que los individuos, grupos y organizaciones participan, y las principales obligaciones de tales relaciones. Las Cláusulas de cada Principio son la imagen de los diferentes niveles de obligación incluidos en esas relaciones. Estas obligaciones se funda-mentan en las características humanas del ingeniero del software, en el especial cuidado al que está obligado con las personas que se ven afectadas por su trabajo y en los elementos peculiares de la práctica de la ingeniería del software. El Código prescribe estas exigencias como obligaciones de cualquiera que se identifique como ingeniero del software o que aspire a serlo.
No se pretende que se utilicen partes individuales del Código aisladamente, para justificar errores por omisión o comisión. La lista de Principios y Cláusulas no es exhaustiva. Las Cláusulas no deben leerse como la frontera separadora entre lo aceptable y lo inaceptable en todas las situaciones posibles de la conducta profesional. El Código no es un simple algoritmo ético que genera decisiones éticas. En algunas situaciones los estándares pueden entrar en conflicto entre sí o con estándares de otras fuentes. Estas situaciones requieren que el ingeniero del software haga uso de su juicio ético para actuar de la manera que resulte más coherente con el espíritu del Código de Ética y Práctica Profesional, teniendo en cuenta las circunstancias.
Las tensiones éticas se pueden manejar mediante una valoración cuidadosa de los principios fundamentales, mejor que apoyándose ciegamente en reglamentos detallados. Los Principios deberían ayudar a los ingenieros del software a considerar extensamente quién se ve afectado por su trabajo; a examinar si él o sus compañeros tratan al resto de las personas con el debido respeto; a reflexionar sobre cómo la sociedad consideraría sus decisiones si estuviera bien informada; a analizar cómo el menos favorecido quedará afectado por su decisión; y a considerar si un profesional ideal que trabajara como ingeniero del software estimaría que sus actos son valiosos.
En todas estas valoraciones, la preocupación principal es la de la seguridad, la salud y el bienestar públicos; esto es, el "Interés Público" es esencial en este Código.
El contexto dinámico y exigente de la ingeniería del software requiere que el código sea relevante y adaptable a las nuevas situaciones a medida que surjan. Sin embargo, incluso con esta generalidad, el Código proporciona apoyo a los gestores e ingenieros del software que necesiten actuar posi-tivamente, documentando la postura ética de la profesión. El Código aporta un fundamento ético al que los individuos de un grupo o el propio grupo pueden acudir. El Código también ayuda a definir cuestiones cuya solicitud a un ingeniero o grupos de ingenieros del software es ética-mente impropia.
El Código no está simplemente orientado a identificar la naturaleza de los actos cuestionables, sino que también tiene una función educativa. Puesto que este código representa el consenso de la profesión en cuestiones éticas, es un medio para educar, tanto a la sociedad como a los futuros profesionales, acerca de las obliga-ciones éticas de todos los ingenieros del software.
Principio 1: Sociedad
Los ingenieros del software actuarán de manera coherente con el interés general. En particular, deberán, según sea adecuado:
1.01. Aceptar la completa respon-sabilidad de su trabajo.
1.02. Mitigar sus propios intereses, los del empresario, los del cliente y los de los usuarios con los del bienestar público.
1.03. Dar el visto bueno al software sólo si se tiene fundada creencia de que es seguro, de que cumple las especificaciones, de que ha pasado las pruebas pertinentes y de que no disminuye la calidad de la vida, la confidencialidad ni daña el medio ambiente. El efecto último del trabajo debería ser el bienestar público.
1.04. Revelar a las personas o autoridades correspondientes cual-quier peligro real o potencial para el usuario, la sociedad o el medio ambiente, peligro que razonablemente consideren que está asociado con el software o con documentos rela-cionados.
1.05. Cooperar en las materias relacionadas con preocupaciones graves causadas por el software, su instalación, mantenimiento, soporte o documentación.
1.06. Ser justos y veraces en todas las afirmaciones, especialmente en las que sean públicas, relativas al software o a documentos, métodos y herramientas relacionados.
1.07. Considerar las cuestiones de discapacidades físicas, asignación de recursos, desventajas económicas y otros factores que puedan disminuir el acceso a los beneficios del software.
1.08. Estar dispuestos a utilizar las capacidades profesionales para buenas causas y contribuir a la educación del público en general con respecto a su disciplina.
Principio 2: Cliente y empresario
Los ingenieros del software deberán actuar de tal modo que se sirvan los mejores intereses para
...