
Tras Años como consultor, es imposible dejar de notar que los problemas más gruesos y delicados de aplicaciones de alta disponibilidad (banca, tráfico aéreo, salud, etc ) se deben a problemas de Calidades sistémicas en construcción (QoS), alto desconocimiento en temas básicos de arquitectura, no diferenciar un arquitecto de un diseñador de software y pensar entre muchas otras cosas que son las tecnologías asociadas al UI las que llevan a la evolución de empresas o soluciones ...
La mayoría de API's (sean o no fragmentos de Frameworks) son de baja proyección, si NO existe la resolución arquitectónica de un escenario de este tipo. La verdad, son casi los mismos problemas de hace más de un lustro (una década?) en este tipo de escenarios y en ese sentir todos los fabricantes están en deuda, por su afán de "descrestar" con nuevas API's, que poco ayudan con sus procesos de divulgación afanados por ventas … y también en deuda estamos nosotros los consultores por no hacer una divulgación debida de lo aprendido desde nuestro ejercicio, las universidades por tener planta docente sesgada (y en algunas veces frustrada ) que comunica mensajes totalmente errados , los gerentes IT por engullir sin masticar ejercicios de preventa y no diferenciar las oportunidades inherentes a la potencial de IT y hasta los gobiernos por algo que comentare más adelante … Mas retomando, Mantenibilidad, Extensibilidad, Reusabilidad, Portabilidad, Flexibilidad, Escalabilidad, seguridad, Serviceability y Throughput ... estos podrían ser los pilares base ... sin ellos, de poco sirve aprender APIs nuevas si el enfoque del profesional quiere ir más allá que aprender el API nuevo …
Cambiando de tercio, si se hiciera un cálculo de cuanto afecta a la economía de las naciones estos problemas estoy más que seguro que su cifra sería fácilmente del 1% al 2% de su PIB ... creo que demasiado, mucho dinero tirado que se podría invertir en otras cosas ... toco el tema del PIB por que en entidades estatales es aún mayor (en lo que he visto en la región andina por lo menos) el desperdicio de dinero en soluciones de software de medio pelo que valieron cifras innombrables .
RUNT (innombrable e infernal sistema de información de Ministerio del Transporte pesimamente logrado e implementado que increíblemente el país a costa de mis impuestos y los tuyos debe mantener, a pesar de demostrar cuan ineficiente son), SIIF (de Ministerio de Hacienda y BancoMundial, asunto que puedo catalogar de rotundo fracaso, desde le Director de ese proyecto, sus ejecutores, arquitectos y demás) , el tristemente célebre sistema de la registraduría general de la nación, la implementación de SAP fallida en varias entidades del estado, son solo “bellos” ejemplos de cómo la pésima calidad en todo aspecto afectan de manera directa las finanzas de una nación y dejan por el piso el gremio. … REALMENTE MUCHAS GRACIAS A TODOS ELLOS, han engordado sus bolsillos y empobrecido mi país.
Además cito estos ejemplos por sus tecnologías diversas, Microsoft, ORACLE, JEE, SAP, etc. Mejor dicho no es de herramienta o fabricante la cosa… Ahora más triste resulta ver como las compañías que logran estos contratos que afectan de forma y manera directa el crecimiento nacional y afectan por decremento en activo Informático la nación, simplemente son NUEVAMENTE contratadas… QUE VERNGUENZA. Por el bien del gremio por que no se retiran de esta joda, a los arquitectos, porque no cuelgan sus marcadores modelos y compilaciones de PowerPoint, a los directores por que no queman sus libros de dirección de proyectos ¿?.. Creo saber porque, la JODIDA corrupción asociada a estos proyectos , es tan o más latente que en los contratos de ingeniería civil, y eso ya raya con la demencia…
Es una pena, una real pena que así como existe las veedurías ciudadanas para ejecución de obras civiles, no se pudiera hacer lo mismo para sistemas de información, realmente yo donaría medio dio a la semana solo en el ejercicio mismo de ser veedor civil de estos sistemas, sus contratantes y sus avances… será soñar mucho ello ¿?.
Qué bueno y lo digo sin animosidad alguna que el fracaso en esos proyectos debería ser documentada tanto o más que los casos de éxito. Bueno todos en el gremio deberíamos hacer tal cosa la verdad…
Pero bien, no solo el estado peca con esto y comparten lo mismo con empresas privadas que están y estarán irremediablemente atrapados por la ausencia de conocimientos sin los cuales la verdad, la personas no deberían ni titularse , como la carrera de un hámster en su rueda. E insisto en que bueno y fuera poder hacer veeduría civil en los proyectos de software del estado….