La "Singularidad"​ de la Industria del Software

La "Singularidad" de la Industria del Software

La industria del software es una caja de sorpresas regida por paradojas que a veces desafían a la intuición, y en ocasiones hasta al sentido común.

Pese a que pueda parecer "paradójico", creo que ésta industria no es ajena a ciertas leyes de la física clásica e incluso de la física cuántica, tal y como podemos ver a continuación:

Teorema de la inaccesibilidad del cero absoluto

El teorema de la inaccesibilidad del cero absoluto, explica que no existe ningún proceso que sea capaz de reducir la temperatura a cero absoluto en un numero finito de fases de un sistema.

De forma análoga podríamos afirmar que no existe ningún proceso (QA) que sea capaz de reducir el volumen de bugs a cero en un numero finito de fases de un proyecto software.

Segundo principio de la termodinámica

El segundo principio de la termodinámica expresa que la cantidad de entropía (grado de desorden) del universo tiende a incrementarse en el tiempo.

Éste principio es extrapolable y contextualizable a la industria del software ya que, tal y como expresaba Javier Garzas en una de las entradas de su blog allá por el 2013, "Con el tiempo, con la evolución, según la entropía, el software pierde su estructura, se hace más complejo, menos mantenible. Y salvo tratamiento específico, software que se modifica se hace más complejo."

Teoría de la causalidad en la teoría cuántica

Según ésta teoría, el umbral cuántico distorsiona el principio de causa y efecto y éste se transforma en un bucle en el que es imposible saber qué es lo que origina una cosa: el efecto se convierte en la causa de todo lo que ocurre.

Ésta teoría bien podría demostrarse en ausencia de ciertos procesos de testing, como por ejemplo el de Pruebas de regresión (Regression testing), y es que a medida que el software se parchea, actualiza o cambia, dichos cambios pueden generar otros errores o incluso provocar que reaparezcan de nuevo otros anteriormente resueltos.

Tomando perspectiva, y visto lo visto, empiezo a creer que la industria del software sigue el principio de singularidad, es decir, es como es hasta que deja de serlo: Especial, eventual, casuística, extraordinaria, única, singular.


Beatriz Escobar Sanz Dranguet

Directora Ventas Liferay Iberia

2 años

Ahora lo tienes que enlazar con los sesgos cognitivos y nuestras interpretaciones no siempre están basadas en hechos. Todo un reto My friend :)

Inicia sesión para ver o añadir un comentario.