Codigo de Etica de Desarrollo de Software
1. Sociedad
Los ingenieros de software actuaránen forma congruente con el interés social.
a) Aceptar la responsabilidad total de su trabajo.
b) Moderar los intereses del ingeniero de software, el empresario, el cliente y los usuarios con el bienestar social.
c) 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, laprivacidad o daña el medio ambiente. El efecto último del trabajo deberá ser el bien social.
d) 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.
e) Cooperar en los esfuerzos para solucionar asuntos importantes de interés social causadospor el software, su instalación, mantenimiento, soporte o documentación.
f) Ser justo y veraz en todas las afirmaciones, particularmente las públicas, relativas al software o documentos asociados, métodos y herramientas.
g) Considerar incapacidad física, distribución de recursos, desventajas económicas y otros factores que pueden reducir el acceso a los beneficios del software.
h) Estarmotivado a ofrecer voluntariamente asistencia técnica a buenas causas y contribuir a la educación pública relacionada con esta profesión.
2. Cliente y empresario
Los ingenieros de software actuarán de manera que se concilien los mejores intereses de sus clientes y empresarios, congruentemente con el interés social.
a) Prestar servicios en sus áreas de competencia, siendo honestos y francosacerca de sus limitaciones en su experiencia y educación.
b) No usar conscientemente software que se obtiene o retiene ya sea ilegalmente o sin ética.
c) Usar la propiedad de un cliente o empresario sólo en forma propiamente autorizada y con el conocimiento y consentimiento del cliente o empresario.
d) Cuando se requiera, asegurar que cualquier documento en el que se confía ha sido aprobado poralguien autorizado para aprobarlo.
e) 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.
f) 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, deviolar la ley de propiedad intelectual o ser problemático de cualquier otro modo
g) 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.
h) Rechazar trabajos externos que vayan en detrimento del trabajo que se realiza para su patrón primario.
i) No promoverintereses 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.
3. Producto
Los ingenieros de software asegurarán que sus productos y modificaciones correspondientes cumplen los estándares profesionales más altos posibles.
a) Procurar la alta calidad, costosaceptables 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.
b) Asegurar que las metas y objetivos para cualquier proyecto que se propone o en el que se trabaja sean adecuados y alcanzables.
c) Identificar, definir y atender asuntos éticos, económicos,...
Regístrate para leer el documento completo.