Codigo de etica en ingenieria de software
PREÁMBULO
Las computadoras tienen un papel central cada vez mayor en el comercio, industria, gobierno, medicina, educación,
entretenimiento, y sociedad. Los ingenieros de software son aquellos que contribuyen, mediante la participación directa
o enseñanza, al análisis, especificación, diseño, desarrollo,certificación, mantenimiento y pruebas de sistemas de
software. Debido a sus funciones en el desarrollo de sistemas de software, los ingenieros de software tienen suficientes
oportunidades para causar beneficio o generar daño y para habilitar o influenciar a otros a causar daño o beneficio. Para
asegurar, en la medida de lo posible, que sus esfuerzos se utilizarán para hacer el bien, losingenieros de software
deben comprometerse a hacer de la ingeniería del software una profesión benéfica y respetada. De acuerdo con tal
compromiso, los ingenieros de software deberán adherirse al siguiente Código De Ética Y Práctica Profesional.
El Código contiene ocho Principios relacionados con la conducta y las decisiones tomadas por los ingenieros de
software profesionales, bien sean profesionalesen ejercicio, educadores, administradores, supervisores y directivos, así
como educandos y estudiantes de la profesión. Los Principios identifican las relaciones éticamente responsables en las
que los individuos, grupos y organizaciones participan, y las principales obligaciones de tales relaciones. Las Cláusulas
de cada Principio son ejemplos de algunas de las obligaciones incluidas en estasrelaciones. Estas obligaciones se
fundamentan en las características humanas del ingeniero de software en los deberes hacia las personas que se ven 10
afectadas por el trabajo del ingeniero de software, y en los elementos peculiares de la práctica de la ingeniería del
software. El Código prescribe éstas como obligaciones de cualquiera que se identifique como ingeniero de software o
que aspire aserlo.
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 entre lo
aceptable y lo inaceptable en todas las situaciones prácticas 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 de software
utilice su juicio ético para actuar en la manera más congruente con el espíritu del Código de Ética y Práctica Profesional,
teniendo en cuenta las circunstancias.
Los conflictos éticos pueden manejarse mediante unaconsideración cuidadosa de los principios fundamentales, más
bien que apoyándose ciegamente en reglamentos detallados. Estos Principios deberían influenciar a los ingenieros de
software a considerar ampliamente a quién se ve afectado por su trabajo; a examinar si ellos o sus colegas tratan al
resto de las personas con el debido respeto; a reflexionar en cómo la sociedad vería sus decisiones si estuvierabien
informada; a analizar cómo el menos favorecido será afectado por su decisión; y a considerar si sus actos lo juzgarían
como un valioso profesional ideal que trabaja como ingeniero de software. En todas estas valoraciones la preocupación
por la salud, seguridad y bienestar público es primordial; esto es, el "Interés Social" es central en este Código.
El contexto dinámico y exigente de laingeniería de software requiere un código que sea adaptable y relevante a las
nuevas situaciones a medida que ocurran. Sin embargo, incluso en esta generalidad, el Código proporciona apoyo a los
ingenieros del software y administradores que necesitan actuar positivamente en un caso específico documentando la
postura ética de la profesión. El Código proporciona un fundamento ético al cual los...
Regístrate para leer el documento completo.