lunes, 12 de noviembre de 2007

Una herramienta innovadora y necesaria para nuestra sociedad

La automatización es un tema clave en nuestra ciencia y tecnología actuales, dedicando innumerables esfuerzos, recursos y tiempo en nuestra sociedad.
Hoy en día los sistemas de información conforman un marco de dependencia tecnológica determinante en procura de resolver innumerables problemas a mediano y a largo plazo, dejando de lado el corto plazo por considerarlo harto imposible de concretar.
Los altos costos representados por los servicios informáticos en empresas e instituciones dificultan la labor operacional que juega la creatividad del ser humano. Sociologos afirman que el ser humano siempre está intentando mejorar su calidad laboral a diario para poder liberarse de la incesante rutina a la que se ve sometido. La rigidez del costoso software de gestión no hace más que agravar esta situación.
Desde el enfoque de la tecnología informática, una herramienta que permita construir rápidamente aplicaciones informáticas en forma completamente automática y confiable, sin la intervención de un profesional calificado, representaría una revolución de cambios positivos en nuestra organización socio-cultural, viéndose afectados todos los estratos sociales.
Esta novedosa herramienta existe y la he nombrado simplemente “Autosís”. Es una verdadera máquina de solucionar innumerables problemas derivados de toda la gestión administrativa cotidiana, tomando a su exclusivo cargo las tareas redundantes de la programación y permitiendo una rápida resolución de los requerimientos planteados.
Este poderoso software no solo hace superfluo al programador sino que mejora la calidad e intelectualidad de su trabajo, permitiendo que éste se dedique a trabajos que requieran su máxima creatividad.
De ésta manera proporciona la oportunidad a cualquier individuo neófito en el tema de programación informática, a desarrollar extensas y complejas aplicaciones como si fuera un experto en la materia.
Para empresas e instituciones la existencia de una herramienta de éste tipo representa beneficios significativos a saber:
1. La posibilidad de adquirir un software a la medida de sus necesidades en lapsos de tiempo relativamente inverosímiles comparados con los medios tradicionales.
2. Un nivel de confiabilidad significativamente mayor en la obtención de los productos finales o aplicaciones inherentes para la toma de decisiones.
3. No se necesitaría la tradicional prueba de programas una vez terminada la aplicación ya que las fallas en la programación son inexistentes.
4. Se haría posible la modificación de una aplicación independizando al profesional de la empresa informática proveedora del software, permitiendo al usuario final mejorar su calidad laboral todos los días.
5. Se simplificaría cualquier reingeniería que surja en la prueba de aceptación de la aplicación, ya que sólo se limita a una revisión de la etapa de relevamiento de los requerimientos planteados.
6. Sería posible plantear cronogramas de tareas 100% realizables que no se verían sometidos a variaciones significativas, dada la rapidez con que contaría el desarrollo de nuevas aplicaciones derivadas.

Expresado en un lenguaje sencillo puedo decir que el procedimiento para construir la aplicación del usuario es el siguiente:
· El cliente detalla los requerimientos o necesidades que el sistema debe satisfacer esquematizándolos con papel y lápiz.
· Luego los ingresa en la herramienta, produciendo en forma automática la aplicación o software listo para ser utilizado.
Como vemos no han intervenido programadores en todo el proceso de construcción de la aplicación.
A fin de ofrecer una idea más cabal en tiempos reales daré el siguiente ejemplo:
Para una PYME con 100 puestos de trabajo, que requiera de la informatización completa (Gestión Administrativo Contable, Presupuesto Financiero Global con modelado de Escenarios, Gestión de Procesos de Fabricación con trazabilidad y Gestión de Clientes) insume dos meses de Consultoría, tres semanas de construcción del sistema informático a medida y dos meses de capacitación operativa.
Un proyecto de informatización de este tipo, con desarrollo a medida tradicional hubiese demorado dos años en una empresa de esta envergadura, por lo cual la brecha tecnológica es inmensa. En cálculos estimativos de proporción se podría afirmar que se resuelven los objetivos planteados con mayor eficiencia, insumiendo la quinta parte del tiempo y los costos obtenidos por el método tradicional de desarrollo.
Para desarrollos informáticos más pequeños la brecha entre las proporciones se ensancha mucho más aún permitiendo menores costos todavía.
Las bases conceptuales sobre las cuales se ha construido esta nueva innovación tecnológica implican un cambio paradigmático en la concepción de un sistema transaccional de gestión y una reinterpretación del concepto “automatización” en nuestra ideología informática.