ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Desarrollo Humano . Mi Codigo De Etica

katebebe31 de Mayo de 2012

1.982 Palabras (8 Páginas)882 Visitas

Página 1 de 8

Ingeniería de Software

Código de Ética y Práctica Profesional

Este Código ha sido redactado por la IEEE-CS/ACM fuerza unida operante para

la Ética y Práctica Professional de la Ingeniería de Software (SEEPP) presentado por Computer Society and ACM, en la revista COMPUTER-IEEE de

Octubre de 1999. Traducción hecha por el M.C. Carlos Herrera Escudero combinada con la traducción hecha por el Ing. Javier Dolado

y Maria Bingham.

Publicado Originalmente en: http://www.acm.org/serving/se/code_s.html

El código contiene una Version Corta y la Version completa. Las dos versiones incluyen sus respectivos preámbulos y 8 principios.

A continuación el preámbulo de la versión corta.

Versión corta

PREÁMBULO

La versión corta del código resume las aspiraciones a un alto nivel de

abstracción; las cláusulas que se incluyen en la versión completa proporcionan

ejemplos y detalles acerca de cómo estas aspiraciones modifican nuestra

manera de actuar como profesionales de la ingeniería de software. Sin las

aspiraciones los detalles pueden convertirse en tediosos y legalistas; sin los

detalles las aspiraciones pueden convertirse en altisonantes pero vacías; juntas,

las aspiraciones y los detalles forman un código cohesivo.

Los ingenieros de software deberán comprometerse a convertir el análisis,

especificación, diseño, implementación, pruebas y mantenimiento de software en

una profesión respetada y benéfica. De acuerdo a su compromiso con la salud,

seguridad y bienestar social, los ingenieros de software deberán sujetarse a los

ocho principios.

Cada principio tiene un título (Sociedad, Cliente, Producto, Juicio, Administración, profesión, colegas, personal) y creo que estos mismos principios se pueden aplicar a cualquier profesión. A continuación los 8 principios de la versión completa.

PRINCIPIOS

Principio 1. Sociedad.

Los ingenieros de software actuarán de forma congruente con el interés social.

Particularmente, los ingenieros de software deberán, cuando sea apropiado:

1. Aceptar la responsabilidad total de su trabajo.

2. Moderar los intereses del ingeniero de software, el empresario, el

cliente y los usuarios con el bienestar social.

3. Aprobar software sólo si se tiene una creencia bien fundamentada

de que es seguro, cumple las especificaciones, pasa las pruebas

apropiadas y no reduce la calidad de vida, la privacidad o daña el

medio ambiente. El efecto último del trabajo deberá ser el bien

social.

4. Exponer a las personas o autoridades apropiadas cualquier daño

real o potencial al usuario, a la sociedad o el medio ambiente, que

razonablemente se cree que está asociado con el software o

documentos relacionados.

5. Cooperar en los esfuerzos para solucionar asuntos importantes de

interés social causados por el software, su instalación,

mantenimiento, soporte o documentación.

6. Ser justo y veraz en todas las afirmaciones, particularmente las

públicas, relativas al software o documentos asociados, métodos y

herramientas.

7. Considerar incapacidad fisica, distribución de recursos,

desventajas económicas y otros factores que pueden reducir el

acceso a los beneficios del software.

8. Estar motivado a ofrecer voluntariamente asistencia técnica a

buenas causas y contribuir a la educación pública relacionadacon

esta profession.

Principio 2. Cliente y empresario.

Los ingenieros de software actuarán de manera que se concilien lo mejores

intereses de sus clientes y empresarios, congruentemente con el interés social.

Particularmente, los ingenieros de software deberán, cuando sea apropiado:

1. Prestar servicios en sus áreas de competencia, siendo honestos y

francos acerca de sus limitaciones en su experiencia y educación.

2. No usar conscientemente software que se obtiene o retiene ya sea

ilegalmente o sin ética.

3. Usar la propiedad de un cliente o empresario sólo en forma

propiamente autorizada y con el conocimiento y consentimiento del

cliente o empresario.

4. Cuando se requiera, asegurar que cualquier documento en el que

se confía ha sido aprobado por alguien autorizado para aprobarlo.

5. Mantener secreta cualquier información confidencial obtenida en su

labor profesional, donde tal confidencialidad es congruente con el

interés social y congruente con la ley.

6. Identificar, documentar, reunir evidencia y reportar oportunamente

al cliente o al empresario si, en su opinión, un proyecto tiene

probabilidades de fracasar, de ser muy costoso, de violar la ley de

propiedad intelectual o ser problemático de cualquier otro modo.

7. Identificar, documentar y reportar al cliente o empresario asuntos

significativos de interés social, de los cuales se tiene conocimiento,

acerca del software o documentos relacionados.

8. Rechazar trabajos externos que vayan en detrimento del trabajo

que se realiza para su patrón primario.

9. No promover intereses adversos a su empresario o cliente, a

menos que se comprometa un interés ético más alto; en ese caso,

informar al empresario u otra autoridad apropiada del interés ético

en cuestión.

Principio 3. Producto.

Los ingenieros de software asegurarán que sus productos y sus modificaciones

correspondientes cumplen los estándares profesionales más altos posibles.

Particularmente, los ingenieros de software deberán, cuando sea apropiado:

1. Procurar la alta calidad, costos aceptables y una agenda razonable

asegurando que los costos y beneficios significativos son claros y

aceptados por el empresario y el cliente, y están disponibles para

consideración del usuario y de la sociedad.

2. Asegurar que las metas y objetivos para cualquier proyecto que se

propone o en el que se trabaja sean adecuados y alcanzables.

3. Identificar, definir y atender asuntos éticos, económicos, culturales,

legales y ambientales relacionados a los proyectos de trabajo.

4. Asegurar que se está calificado, con una combinación apropiada

de educación, adiestramiento y experiencia para cualquier proyecto

en que se trabaje o que se proponga trabajar.

5. Asegurar que se usan los métodos apropiados en cualquier

proyecto en el que se trabaja o se propone trabajar.

6. Tratar de seguir los estándares profesionales más adecuados,

siempre que estén disponibles, para el proyecto en que se trabaja.

Sólo en caso de que hubiera una justificación ética o técnica

mayor, se permitiriá alterar dichos estándares.

7. Esforzarse por entender completamente las especificaciones del

software en el que se trabaja.

8. Asegurar que las especificaciones del software en el que se trabaja

están bien documentadas, satisfacen los requerimientos del

usuario y cuentan con las aprobaciones adecuadas.

9. Asegurar estimaciones cuantitativas realistas de costos, agenda,

personal, calidad y resultados de cualquier proyecto en el que se

trabaja o se propone trabajar, proporcionando una evaluación de la

incertidumbre de esas estimaciones.

10. Asegurar que las pruebas, depuración, revisión del software y

documentos relacionados con los que se trabaja sean adecuados.

11. Asegurar que la documentación sea adecuada, incluyendo

problemas significativos encontrados y soluciones adoptadas, para

cualquier proyecto en el que se trabaja.

12. Trabajar para desarrollar software y documentos relacionados que

respeten la privacidad de aquellos a quienes está dirigido este

software.

13. Ser cuidadoso para usar sólo datos precisos derivados por medios

éticos y legales, y usarlos sólo de las maneras propiamente

autorizadas.

14. Mantener la integridad de los datos siendo sensible a aquellos

inexactos u obsoletos.

15. Tratar todas las formas de mantenimiento de software con el

mismo profesionalismo que los desarrollos nuevos.

Principio 4. Juicio.

Los ingenieros de software mantendrán integridad e independencia

...

Descargar como (para miembros actualizados) txt (15 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com