Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
La ingeniería en software es una profesión muy cotizada actualmente, que provee un producto indispensable
para la sociedad: el software. Lo que no se ve tan a simple vista son los diversos problemas éticos que enfrentan
estos ingenieros en su práctica profesional, derivados del campo tan amplio que abarca la disciplina, el hecho de que
impacta en muchas instituciones clave de la sociedad, y el hecho de que la disciplina es joven y está en constante
desarrollo, lo que implica que cada innovación debe ser analizada para saber si es éticamente aceptable. Sin
embargo, los ingenieros en software no son educados adecuadamente en materia ética. Aunado a todo esto está el
tema de lidiar con problemas de corrupción, un asunto especialmente urgente en México. La corrupción en esta
profesión puede realizarse bajo métodos ya conocidos, pero también bajo nuevos métodos que ofrecen las
tecnologías emergentes; sin embargo, estas mismas tecnologías podrían ayudar a combatir este lastre. Tomando todo
esto en cuenta, este trabajo presenta una propuesta para mejorar la huella ética de la ingeniería en software. Como
profesión debe tomar cuenta de su responsabilidad para con la sociedad y procurar educar mejor al público y a sus
especialistas en temas éticos.
Abstract
Software engineering is a prized profession nowadays, one which provides an essential product for society:
software. What is not seen at first glance are the multiple ethical problems which these engineers face during their
professional practice, problems derived from the breadth of the discipline, the fact that it impacts many key societal
institutions, and the fact that the discipline is still young and is seeing constant development, which means that every
innovation must be analyzed to determine if it’s ethically acceptable. However, software engineers are not
adequately educated in matters of ethics. Added to this is the necessity of dealing with problems related to
corruption, a matter that is especially urgent in Mexico. Corruption in this profession may be carried out through
already known methods, but also through new methods offered by emerging technologies; however, these same
technologies could help combat this blight. Taking all this into account, this paper presents a proposal to improve the
ethical footprint of software engineering. As a profession it must take account of its responsibility towards society
and make sure it provides a better education in ethical matters to software engineers and the public at large.
1
Keywords: Software, corruption, ethics in the profession, emerging technologies.
Introducción.
base de las cadenas de producción mundial, y cada persona usa el software para trabajar,
aprender, investigar, divertirse, interactuar con otros, ver las noticias… Cartaya López (2011)
expresa la situación sucintamente al decir que el software “influye cada día más en la actividad
del hombre, y, por tanto, en su mundo espiritual, y ha causado profundos cambios en los
de conducta y de pensar”.
claro que se debe analizar la profesión que se dedica a él: la ingeniería en software. En esencia, la
ingeniería en software se dedica a diseñar y desarrollar soluciones de software para clientes. Pero
esta simple descripción esconde la amplitud del campo de trabajo que la disciplina abarca, que
engloba el desarrollo de páginas web, bases de datos, videojuegos, aplicaciones móviles, sistemas
operativos, inteligencia artificial, y muchas otras áreas, cada una de las cuales presenta retos
d.).
Los ingenieros en software son profesionales. Se debe recordar que una profesión no es
simplemente un trabajo, sino, como la define Cortina (2000), es “una actividad social
profesionales”. También debe recordarse que, siendo profesionales, los ingenieros en software
2
deben seguir una ética profesional, que no es simplemente un código de reglas; más bien, el
concepto debe entenderse como lo definen Fernández y Hortal (1994): “la indagación sistemática
acerca del modo de mejorar cualitativamente y elevar el grado de humanización de la vida social
Sin embargo, también debe recordarse que esta profesión cuenta también con otra fuente
reflexionar: ¿qué innovaciones tecnológicas se deben fomentar y cuáles no? ¿Quién debe decidir
qué camino seguirá la sociedad en materia tecnológica? Esta es otra gran responsabilidad que
éticas de esta profesión. Luego, nos concentraremos en el mayor lastre para toda profesión en
México: la corrupción, en sus diversas formas. Finalmente, se realizará una propuesta con la
intención de darle una pauta a los profesionistas de esta disciplina para beneficiar a la sociedad.
Desarrollo
Para entender cabalmente el lugar de una profesión en la sociedad es útil estudiar cuáles
son sus bienes internos y externos. El filósofo Emilio Martínez (2011) da una buena definición de
los bienes internos al decir que son la manera específica en que esa profesión sirve a la
humanidad, así como las normas, valores y principios que ayudan a que ese servicio se realice.
3
Asimismo, define los bienes externos como los medios y las recompensas que el profesional
como puede verse en el anexo 1 donde se muestran datos sobre el salario de profesionales de las
TI en México. De esto se desprende que mi profesión disfruta de bienes externos como dinero y
prestigio. Por otro lado, en cuanto a los bienes internos, puede decirse que la profesión contribuye
(Tecnológico de Monterrey, 2022). Este análisis sirve para entender el por qué la profesión existe
en primer lugar. Ahora, ¿qué hay de las consideraciones éticas que deben realizar los
Para un ingeniero en software, las situaciones que presentan dilemas éticos son tan
diversas como su campo de trabajo. Prego (2019) comparte una pequeña selección de situaciones:
programas para empresas petroleras que contribuyen directamente a la degradación del medio
ambiente, software para la mejora de armas que luego se usan con fines ofensivos, páginas web
que “presionan” a los usuarios con técnicas manipulativas... los dilemas éticos comienzan desde
desarrollándose todo el tiempo, tanto benéficos como nocivos al orden social, y el profesional
debe tener una visión amplia para saber distinguirlos. Así, pues, vemos que la práctica profesional
del ingeniero en software no carece de dilemas éticos. Al contrario: no hay escasez de terrenos
éticos complejos en esta disciplina. Por ejemplo, la propiedad intelectual y la privacidad de los
4
usuarios de una plataforma son un par de terrenos éticos complejos en los que un ingeniero en
procesadores de lenguaje, sistemas operativos, etc.), pero las materias relacionadas con temas
éticos suelen ocupar un lugar secundario en su currículo. Es hasta que los profesionales novatos
entran al mundo laboral por primera vez que se dan cuenta que su labor va más allá de las cifras y
el código: se encuentran con dilemas morales, dilemas que en muchas ocasiones tienen que ver
con temas muy sensibles como dinero, datos personales, o información sensible (Prego, 2019).
Ningún tema ético es tan relevante en México como la corrupción. La corrupción es una
realidad diaria para cualquier ciudadano mexicano; si alguien lo duda, no tiene más que consultar
el Índice de Percepción de la Corrupción 2021, donde México ocupa el lugar 124 de 180.
aún más. En este escrito se intenta estudiar cómo impacta la corrupción a la ingeniería en
software, y si hay algo que esta disciplina pueda hacer para mitigar el problema.
sus gestores”. La corrupción tiene muchas formas, algunas muy obvias y otras muy sutiles.
Algunos ejemplos de corrupción profesional son el soborno (dar dinero o regalos a alguien para
5
conseguir algo de forma ilícita), el fraude (eludir una disposición legal en perjuicio del Estado o
de terceros), y el desvío de recursos (hacer uso del dinero de la empresa para beneficio personal).
tecnología para fines que van en contra de los intereses de la sociedad. En ocasiones es la
empresa de tecnología la que soborna o se vende al mejor postor, y en otras ocasiones esta
israelí. A pesar de que la compañía afirma que selecciona rigurosamente a sus clientes para
asegurarse de que el software sólo sea usado con el fin de combatir al crimen y al terrorismo, se
descubrió que vendió el servicio a países conocidos por corrupción y violaciones a los derechos
humanos (México fue uno de los compradores). No es sorpresa que se descubriera que se usó esta
Por otro lado, las tecnologías emergentes presentan tanto posibilidades como riesgos en el
el big data, y las tecnologías cívicas. Debido a su novedad, estas tecnologías pueden terminar
impactando a la sociedad de formas inesperadas, abriendo nuevas oportunidades para bien pero
también para mal. Por ejemplo, aunque el blockchain puede mejorar la transparencia y
6
3. Propuesta
El software lleva existiendo poco más de medio siglo, pero ha revolucionado casi todas las
áreas de la vida diaria moderna. Sin embargo, como sociedad no ha incrementado nuestro
entendimiento de las oportunidades y riesgos que nos trae el software como herramienta. Hace
falta un mejor entendimiento del software y la profesión que lo genera, no sólo por parte del
ciudadano promedio, sino también por parte de los políticos y legisladores, quienes toman
Es por esto que se propone el siguiente objetivo: contribuir al entendimiento del propósito,
los beneficios, y las áreas de riesgo de la ingeniería de software en la sociedad. El fin de esta
producto (el software), con el propósito de que la sociedad en general tenga bases sólidas para
elegir el rumbo social que quiera tomar. Se haría un esfuerzo por que la información se presente
Toda propuesta de cambio que se quiera hacer debe primero pasar por cuatro principios
busca sobresaturarla de información, sino proporcionar sólo observaciones útiles. Por lo tanto, se
información a la sociedad para que pueda decidir con mayor seguridad, y darle mayores
7
posibilidades de lograr sus objetivos; se busca hacer un bien, siguiendo el principio de
beneficencia.
Dado que esta propuesta tiene pensado dar información útil y relevante, pero no
instrucciones de qué hacer, es claro que se está respetando la autonomía de la sociedad; de hecho,
la información es precisamente para que la sociedad haga un mejor uso del instrumento que es la
profesión, cuyo propósito de existir es precisamente servir a la sociedad. De esta forma se respeta
el principio de autonomía.
para un ciudadano normal, no sólo para especialistas en el tema. Asimismo, se hará uso de
recursos multimedia para presentar la información en distintos tipos de formatos, de forma que
sea lo más accesible posible. De esta forma cada miembro de la sociedad se vería beneficiado,
aunque a su manera: los ciudadanos estarían mejor informados, y podrían ejercer su voto con más
seguridad; los políticos y servidores públicos tendrían una mejor idea de qué acciones deben
tomar para beneficiar a la sociedad a la que sirven; los profesionales entenderían mejor la
responsabilidad con la que cargan, así como los problemas con los que se podrían encontrar a
diario. Así, debido a que se busca proporcionar el mismo bien a cada persona de la sociedad, se
En fin, después de analizar estas propuestas bajo los cuatro principios, puede verse que
4. Conclusiones
Los ingenieros en software son profesionales con una gran responsabilidad para con la
sociedad donde viven. El mero hecho de llamarlos profesionales acredita que existen para servir a
8
la sociedad, y aunque actualmente se subrayen los bienes externos que pueden ganar, los bienes
internos de la profesión son aún más valiosos. Debido a la amplitud del campo, estos
profesionales se encuentran con problemas éticos muy variados durante su práctica profesional.
Además, también se enfrentan al problema de reconciliar la ética con las innovaciones que van
surgiendo en el área. Sin embargo, la educación que actualmente ofrecen las universidades no los
que todos los demás: la corrupción. Desde el soborno hasta el uso indebido de la tecnología, el
inteligencia artificial, el big data y el blockchain añaden retos, pero también oportunidades:
dependiendo del uso que se les dé, podrían usarse para fomentar la corrupción, o combatirla.
situación social: la sociedad en general no ha decidido bien el rol que el software debe jugar en
ella. Como sociedad no entendemos muchos de los riesgos y oportunidades que nos trae el
aprovechándose para mal. Además, los mismos ingenieros en software muchas veces no están
preparados para el reto. Es por esto que se propone educar a la sociedad en general sobre todas
El software llegó para quedarse: la profesión que lo crea debe tomar conciencia de su
responsabilidad para con la sociedad, y trabajar para elevar sus estándares éticos y educar al
Bibliografía
9
Cortina, A. (2000). 10 palabras clave en ética de las profesiones. Navarra: Verbo Divino.
Núñez, J.C. (2011). Un profesional excelente combina técnica y ética: Emilio Martínez.
Universidad de Melbourne.
marzo de 2022.
Kemp, C. (2021). Spyware: why the booming surveillance tech industry is vulnerable to
corruption and abuse. The Conversation. Recuperado de https://theconversation.com/spyware-
why-the-booming-surveillance-tech-industry-is-vulnerable-to-corruption-and-abuse-164917 el 21
de marzo de 2022.
derechos/etica-desarrollo-software-debate-hace-falta-juramento-hipocratico-para-programadores
el 22 de mayo de 2022.
10
Real Academia Española: Diccionario de la lengua española, 23.ª ed., [versión 23.5 en
(Hireline, 2021).
11
12