Vous êtes sur la page 1sur 3

Resumen de Artículos Científicos

Jose Javier Michay, Samuel Fernando Perez


Facultad de Ingenieria
Universidad de Cuenca
javier.michay95@ucuenca.edu.ec, samuel.perez@ucuenca.edu.ec

Resumen.- Todas las personas en el mundo tenemos profesional que debe tener todo ingeniero en sistemas va de la
responsabilidades fuera del campo profesional. En parte, mano con la ética moral-social del profesional en general.
gracias a las normas que se han establecido como base para que Ética profesional hace referencia al excelente y honesto
gobiernen una sociedad, ha permitido que sean partícipes de una desempeño profesional de las personas, y en este caso específico
sana convivencia ente los seres humanos. En este trabajo de los ingenieros en sistemas, al proveer productos y/o servicios
hablaremos sobre las responsabilidades que tiene un ingeniero esenciales a los usuarios, estos productos/servicios deben
en sistemas y de igual manera la ética que tienen los mismos, la siempre ser correctamente realizados. También se debe tener en
importancia que le da a su profesión, estas cualidades que son cuenta la protección y cuidado de todos los datos personales que
fundamentales para ejercer su carrera de la mejor manera, tanto el usuario haya entregado al ingeniero, pues aquí entra en juego
para beneficio propio como el de los demás, y se detallará la el acuerdo de confidencialidad, y este a su vez, no hacer mal uso
principal responsabilidad que se debe tener al fallar un software, de ello. Es recomendable hacer un autoanálisis para comprobar
situaciones que ocurren en la vida diaria de los ingenieros en en un marco de referencia ético si se está dando o no el servicio
software y de todas aquellas personas que necesitan de estos correcto al público.
servicios.
2. Resumen
2.1. Resumen: Una hoja de ruta para la ingeniería de
software consciente de la ética. (Fatma Başak
1. Introducción Aydemir, Fabiano Dalpiaz)[1]
En la ingeniería del software uno de los principales problemas es Varios autores de trabajos e investigaciones nos dan una visión
la ética, el mismo que trae como consecuencia la piratería, la acerca del desarrollo de la ética dentro del campo profesional
ausencia de privacidad del usuario entre otros. Una de las causas tanto como en la Ingeniería de Software como en la Ingenieria de
es el poco conocimiento e interés que el usuario ha tenido en este requisitos. Así también existen investigaciones que analizan los
ámbito, pero que de a poco se va tomando más interés. Para los factores para un buen desarrollo del software. La ausencia de la
cuales se propone un proceso que se debe cumplir en el desarrollo ética en el campo de la Ingenieria del Software (IS) es unos de
de la ética, que abarque tanto al usuario final como a los que están los principales problemas en la actualidad.
a cargo del desarrollo. Un ingeniero de software está definido
como una persona capaz de establecer y utilizar los principios de La literatura gris nos habla de un sin número de patrones para el
ingeniería sana con el fin de obtener software que es confiable y diseño de interfaces web, también llamados patrones oscuros, los
funciona de manera eficiente en dispositivos de la vida real. cuales ponen en riesgo la privacidad del usuario como se ve
La tecnología ha revolucionado el mundo en el que vivimos, se reflejado en muchas páginas web activas. Estas páginas web en
ha hecho parte de nuestro diario vivir, puesto que desde muy muchas ocasiones pueden terminar siendo adictivas para quienes
temprana edad los niños tienen acceso a aparatos electrónicos y accedan a ellas.
de esta forma las generaciones desarrollan una mayor capacidad
para manipular la tecnología y darle un uso realmente increíble. En la Ingenieria del Software los principales problemas que se da
De esta manera, la carrera de ingeniería de software se ve es la piratería, derechos de autor, errores de software, privacidad
demandada en todos los lugares del mundo, pero un ingeniero de del usuario entre otros.
software conlleva una gran responsabilidad.
La moral que debe tener un ingeniero de sistemas debe ser muy En la ética de Ingenieria del Software existe un código de
alta, al igual que su responsabilidad, por todo el trabajo que conducta para los ingenieros de software, sin embargo también
realiza, una responsabilidad que debe mantener todo momento, existe partes involucradas dentro del desarrollo, lanzamiento y
sin importar las circunstancias que se presenten, pues de eso uso del software (clientes, usuarios, desarrolladores, etc.), para
depende el mundo actual donde la tecnología crece de una los cuales existe la necesidad del desarrollo de herramientas y
manera sorprendente, y conjuntamente crecen los riesgos de una métodos para validar los valores éticos de estas partes.
irresponsabilidad moral, es por esta razón que se deben seguir los
códigos de las ya conocidas IEEE y la ACM, para tener unas Principio de la armonía: Se pretende crear conciencia ética acerca
guías sobre las cuales regirse como profesionales. La ética de los problemas relacionados con el desarrollo del software.
Realizar herramientas y desarrollar métodos que permitan

ANALISIS Y DISEÑO DEL SOFTWARE Ing. Luis Otto Parra


monitorear, verificar y validar los procesos de Ingenieria del los requisitos de ética? ¿Qué notaciones visuales pueden ayudar
Software, además crear los artefactos de software que garanticen a capturar los requisitos de ética? ¿Cómo analizar la interacción
éste cumplimiento. Cada parte tiene su forma de interpretar ésta de los requisitos de ética y otros requisitos? ¿Qué técnicas
armonía; Los usuarios buscan requisitos éticos para elegir un pueden ayudar a rastrear los requisitos de ética? ¿Cómo podemos
Software de acuerdo a sus necesidades, los profesionales buscan verificar los artefactos y procesos del software en comparación
expresar sus valores de ética trabajando en organizaciones que con las especificaciones éticas? ¿Cómo podemos validar el
respeten estos principios, las organizaciones de desarrollo de software contra los requisitos de ética? Estas preguntas son clave
Software pretenden aplicar los principios éticos en el desarrollo para una armonía ética entre los actores involucrados en la
de sus productos. Ingenieria del Software.

Para garantizar el correcto desarrollo de la ética se tiene que En conclusión éste artículo permite capturar y analizar los
llevar a cabo el método de ética consiente para Ingenieria de principales requisitos de ética, para así poder lograr una armonía
Software el mismo que consta de cinco pasos: articulación, que se verá reflejado en el proceso de desarrollo de software y en
especificación, implementación, verificación y validación. Éste el producto final. Además se brinda una visión para la
método abarca desde los usuarios y clientes de software hasta elaboración de catálogos con temas éticos, requisitos y buen
desarrolladores y organizaciones. comportamiento para personas, artefactos y organizaciones
logrando así educar logrando así educar a los usuarios finales y
En el proceso de articulación se obtiene, modela y analiza los profesionales. Además se proporciona soluciones alternativas
valores de ética (requisitos). La fuente de estos requisitos son los basadas en valores individuales y organizativos.
clientes, usuarios y organizaciones legislativas. Las opiniones de
los profesionales de IS también son tomadas en cuenta, así como 2.2. Resumen: Responsabilidad ética del Ingeniero de
también de las organizaciones de software. Software (Gonzalo Génova, M. Rosario González,
Anabel Fraga.)[1]
En la especificación se complementa la fase de requisitos de
ética, requisitos funcionales y requisitos de calidad. Es importante mencionar que el ingeniero llega a ser técnico, una
persona libre e independiente, se organiza en lugares e
En la implementación se escribe los códigos y los documentos instituciones educacionales.
del software además se crea el proceso de desarrollo de software
basados en la especificación ética. Pero primordialmente se tratará temas de softwares e
información de internet, fraudes y cada responsabilidad del
En el proceso de verificación se requiere que las organizaciones software y las consecuencias que llegue a tener por un mal uso o
establezcan los medios adecuados para verificar continuamente instalación.
que la construcción del software se está desarrollando conforme
a la especificación ética. La noción de responsabilidad.

En la validación se verifica que el software cumple con los • El rol de la responsabilidad


requisitos impuestos por las partes interesadas al inicio del
proceso. Esto puede dar como resultado un certificado que La adecuada responsabilidad involucra la clarificación de la
acredite el Software. situación por descubrir y la priorización del potencial de acción.

Existen cuatro habilidades para la adopción de la ética consiente • Responsabilidad causal


en la Ingenieria del Software. 1. Conocimiento de la ética: Los
usuarios, profesionales y organizaciones deben conocer las Se muestran los resultados verdaderos o las consecuencias en las
cuestiones éticas relacionadas con la Ingenieria de Software. 2. acciones o las omisiones de este.
Conciencia: Se tiene que ser consiente de los problemas éticos y
sus consecuencias dentro de IS. 3. Valoración consiente: Si un Entre las diversas escuelas contemporáneas de pensamiento
determinado problema, como la responsabilidad de los moral, la ética basada en consecuencias, en oposición a la basada
ingenieros de software por el sesgo algorítmico no tiene un valor en reglas, parece tener una buena aceptación entre profesionales
para el público, no articularán sus requisitos para el problema como los ingenieros de software.
porque no les importa. 4. Transparencia: Los procesos de
Pero el consecuencial ismo ingenuo es intelectualmente
desarrollo de software y el comportamiento del artefacto deben
demasiado débil para servir como una guía práctica en la
ser transparentes para que puedan ser validados contra los
profesión. Además, la complejidad de los sistemas de software
requisitos de ética.
hace que sea muy difícil saber de antemano las consecuencias
Para llevar a cabo el desarrollo de la ética en la Ingenieria del que se derivarán de las actividades profesionales en la
Software se responde a las preguntas como: ¿Cuáles son los producción de software. Por lo tanto, abogamos por una posición
problemas de ética relevantes para la ingeniería de software? : más sólida en la educación ética de los ingenieros de software,
¿Cuáles son las primitivas de modelado adecuadas para capturar

ANALISIS Y DISEÑO DEL SOFTWARE Ing. Luis Otto Parra


que llamamos "deontologismo moderado", que tenga en cuenta 3. Conclusiones
tanto las reglas como las consecuencias.
Los tres artículos nos dieron a conocer una visión amplia acerca
Evaluar la bondad de las acciones y, al mismo tiempo, presta una del código de ética en la ingeniería, la ausencia de estos
adecuada atención a los valores absolutos de la dignidad humana. principios en algunos ámbitos y como generar un código de ética
Sin embargo, para educar a profesionales responsables, esta que abarque tanto a los desarrolladores como usuarios finales.
posición debe complementarse con un enfoque pedagógico de la
ética de la virtud. Se puede afirmar que los ingenieros en sistemas requieren de
instrucciones éticas que integran principios morales y respetan la
2.3. Resumen: Ética profesional en cursos de Ingeniería dignidad de las personas debido al impacto que tienen en muchas
Software (Gordana Dodig-Crnkovic, Ivica Crnkovi)[3] áreas del diario vivir, y por lo tanto causan que exista una
convivencia directa con las personas que merecen ser tratadas
Es muy sorprendente el avance de la tecnología día a día y el rol con mucho respeto.
tan importante que ha tomado en la industria por sus valiosas
contribuciones (y las no han sido muy tan positivas) a la La ética es un elemento importante en el proceso de desarrollo
comunidad. de un software y una de sus ventajas es reducir los niveles de
tensión con los clientes, pues ayuda a resolver problemas en un
Muchos estudiantes de ciertas universidades desearían también futuro, a saber, cómo hacerlo. Nos ayuda a pensar mejor en una
poder hacer una contribución, pero para esto es necesario que situación fallida.
ellos tomen un curso de ética profesional para que sepan hasta
qué punto su ambición debe llegar y evitar causar daño a la vida Referencias
humana y su bienestar al momento de desarrollar un dispositivo.
[1] F. Başak Aydemir and F. Dalpiaz. A Roadmap for Ethics-
Organizaciones importantes a nivel mundial tales como IEEE, Aware Software Engineering.
ACM, ABET afirman que todos los ingenieros siempre deben
demostrar su alto coeficiente intelectual, su toma de decisiones [2] G. Génova, R. González and A. Fraga. A Roadmap for
basadas en la ética profesional y la responsabilidad que toman en Ethics-Aware Software Engineering.
cada situación. Los ingenieros en sistemas son necesarios en una
gran cantidad de campos como: la economía, la manufactura, [3] G. Dodig and I. Crnkovic. Professional Ethics in
ambiental, sostenibilidad, etc. Es por ese motivo que al momento Software Engineering Curricula.
de desarrollar un trabajo se debe tomar, éticamente, muy bien las
decisiones.

Para los ingenieros de software, la ética se debe aplicar en ciertos


campos al momento de desarrollar su software como, por
ejemplo, en la privacidad, la internacionalidad, la copia, la
velocidad, la maleabilidad lógica, el almacenamiento de una gran
cantidad de información, el hurto de identidad, la apertura y
disponibilidad.

Cuando se presenta un problema, un ingeniero en sistemas que


ha actuado en su pasado éticamente, sabrá cómo resolverlos de
una manera profesional y educada, tomando buenas decisiones,
pensando en el bien de todos y no solo en el suyo. Para darse
cuenta que una persona es ética, es necesario saber que esta
persona asocia la tecnología con los valores humanos, de manera
que la tecnología protege a los valores.

La ética es una guía para que la personas sean más responsables,


ayuda a crear un ambiente de respeto en cualquier lugar, no sólo
en la oficina, nos ayuda a crecer y cada día seguir aprendiendo y
educándonos.

ANALISIS Y DISEÑO DEL SOFTWARE Ing. Luis Otto Parra

Vous aimerez peut-être aussi