Este documento está especialmente diseñado para un público con poca preparación en matemáticas, por lo que los conceptos implicados se han sintetizado para que puedan digerirse fácilmente. MOTIVACIÓN En los últimos años, teniendo en cuenta factores como las economías de escala, la competitividad empresarial y el rápido despliegue de las tecnologías, la demanda de soluciones informáticas en tiempo récord ha ido en aumento. Hoy en día, es necesario tener en cuenta no sólo el desarrollo de software, sino la aplicación de estrategias de control de calidad que eviten errores en las soluciones finales. De lo anterior se desprende una pregunta válida que representa la piedra angular de este documento: ¿Cuándo se considera que un resultado aceptable o ¿cómo se garantiza que la solución obtenida es la mejor que puede alcanzarse en determinadas condiciones iniciales? ¿Existe el sistema perfecto? Para dar una respuesta sólida, utilizamos un argumento matemático: El Teorema de Incompletitud de Gödel (también conocido como Teorema de Gödel). FUNDAMENTOS En primer lugar, aclaramos algunas definiciones. Teorema: Afirmación que puede demostrarse cierta mediante operaciones matemáticas y argumentos lógicos. Por lo tanto, un teorema ya ha sido confirmado y validado, a veces incluso necesita la aprobación de comités y científicos de gran renombre. Ahora, explicamos los conceptos de sistema y proceso de conocimiento verdadero de Aristóteles, por lo que utilizamos la Figura 1:
Figura 1. Explicación sobre el sistema, el fenómeno y el verdadero proceso de conocimiento de Aristóteles
La descripción es la siguiente: Nos encontramos con fenómenos (P) o acontecimientos que, inconsciente o conscientemente, queremos comprender para luego controlarlos o predecirlos. De este modo, un sistema (S), que es un conjunto de explicaciones o reglas (R), se genera para intentar caracterizar, modelizar o reproducir el fenómeno. El proceso de conocimiento verdadero de Aristóteles se refiere a la función general que une tanto al sistema como al fenómeno. Por mencionar un ejemplo, tenemos la Constitución (o las leyes en general); según la definición oficial, es un conjunto de normas (sistema) que regulan el fenómeno de cómo debe gobernarse un Estado o un país. La lista de casos es más extensa, no obstante hemos enumerado el más representativo. TEOREMA DE INCOMPLETITUD DE GÖDEL Publicada en 1931 por el filósofo y matemático Kurt Gödel, afirma que si tomamos cualquier sistema S que describa un fenómeno P, siempre encontraremos características o elementos en P (llamados enunciados verdaderos) que pueden NO explicarse mediante S . La figura 2 nos ayuda a entenderlo visualmente:
Figura 2. Representación gráfica del Teorema de Gödel
Esto se traduce como el sistema perfecto no existe y esto se aplica a cualquier sistema, independientemente del sector, la geografía, las creencias o el idioma. EFECTOS EN LA INDUSTRIA DEL SOFTWARE Para estructurar estos efectos, se dividen en dos categorías: cualitativos y cuantitativos. En cuanto a los cualitativos, concluimos que algunos procesos nunca dejarán de realizarse, ya que siempre habrá imperfecciones y habrá que asignarles el recurso correspondiente. Un ejemplo es el de Ciberseguridad, en las áreas donde se dedican a arreglar fallos como en Microsoft ; ya que nunca se alcanzará el escenario en el que se resuelvan todas las vulnerabilidades, al menos se desarrollan estrategias más eficientes para hacer frente al problema. Desde el punto de vista cuantitativo, podemos contar con métricas y técnicas que nos ayuden a generar la mejor solución posible, por ejemplo, en Data Science existe un método llamado modelización de conjuntos en la que se combinan dos o más técnicas analíticas para generar una más robusta que contenga todos los puntos fuertes de las anteriores. Otro ejemplo cuantitativo se da en los procesos que prevén secciones dedicadas a mitigar las desconocido o riesgo como precisamente hace el área de Gestión de Riesgos, la metodología SCRUM o la Estadística que dispone de fórmulas para dar una aproximación en esos casos. EL SISTEMA MÁS IMPORTANTE DE TODOS De todos los sistemas existentes, hay uno que destaca y que nos concierne como especie, para explicarlo, tomamos la Figura 3:
Figura 3. El ser humano también es un sistema.
Como muestra la imagen, el ser humano es un sistema tanto a nivel singular como plural (sociedad) que se adhiere a los mismos efectos mostrados en el teorema de Gödel, por lo tanto, el ser humano también es incompleto e imperfecto. Con este resultado argumentamos que cada persona es un sistema que nunca podrá describir la realidad en su totalidad, pero uniendo nuestros sistemas como grupo, podemos lograr algo que a nivel individual no habría sido posible. CONCLUSIONES A través de este artículo hemos confirmado que no existe el sistema perfecto y en lugar de ser una decepción o un aspecto negativo, esto nos ayuda a desarrollar, entre otras cosas, una correcta orientación de los recursos para generar resultados de calidad y a nivel introspectivo, empatía, tolerancia y una sincera colaboración entre los seres humanos.