INSTITUCIONAL
COMUNIDAD
BLOG
AYUDA
MI CUENTA
EN PT ES

Imagen6897S

La realidad es sólo una parte del sueño

El presidente de ARTech. Ing. Breogán Gonda, explica por qué GeneXus logra estar a la vanguardia: "Trabajamos con el conocimiento puro, que será cierto mañana sea cual sea la tecnología que venga a imponerse."

"Trabajamos con el conocimiento puro y ese conocimiento puro si es cierto hoy, será cierto mañana sea cual sea la tecnología que venga a imponerse", señaló el Ing. Breogán Gonda, presidente de ARTech durante la conferencia brindada al cierre del XV Encuentro Internacional GeneXus.

El ingeniero Gonda afirmó que el presente es un momento de turbulencia en la informática. Las causas de esta turbulencia son múltiples y conducen al momento del quiebre del paradigma del desarrollo basado en programación.

Entre estas causas, Gonda señaló el aumento de la complejidad de los sistemas que a la vez deben comportarse en forma más simple. Las propias necesidades de los clientes hacen que los sistemas desarrollados sean más complejos, y a la vez, los millones de usuarios de sistemas informáticos en Internet requieren simplicidad en el uso de aplicaciones. Pero mientras la complejidad de los problemas aumenta en forma exponencial, la productividad de los lenguajes de programación está llegando a su tope.

"La curva de aumento de productividad que brindan los lenguajes de programación tiene una asíntota horizontal y estamos llegando a ella", afirmó el presidente de ARTech. Es decir, "estamos en el final del paradigma del desarrollo basado en programación manual". El quiebre de este paradigma se concretará en cinco años como máximo y hay que estar preparados, agregó.

Para sobrellevar la baja de la productividad de los lenguajes de programación, la industria del software trasladó el desarrollo a países donde la mano de obra es más barata. "Sin embargo, esta no es un solución, es una forma de estirar el problema", dijo Gonda. La solución que propone ARTech es otra: es describir en lugar de programar.

La solución de ARTech está basada en su propia tecnología que, como destaca el presidente de ARTech, "pudo desarrollarse porque nosotros hemos conseguido detectar un marco de referencia invariante sobre el cual podemos hacer nuestras descripciones, por eso podemos aumentar la productividad, por eso podemos mantener automáticamente las bases de datos.

Con esta tecnología ARTech consiguió "una muy buena administración automática del conocimiento de los sistemas de negocio" que es su exclusividad y, en particular, creó GeneXus.

"Lo que queremos con GeneXus es resolverle todos los problemas de desarrollo y mantenimiento de sistemas que tienen nuestros clientes", explicó Gonda. Y esta solución se concreta en cuatro dimensiones: la completitud (mantener automáticamente todo lo que se genera) la productividad (de GeneXus sobre el desarrollo de sistemas a mano) la universalidad (generar para cualquier plataforma) y la usabilidad de la herramienta de desarrollo (que GeneXus sea fácil de usar).

El presidente de Artech repasó la historia de GeneXus y recordó que hace 15 años GeneXus entró al mercado generando el 70% de los programas para una única plataforma (AS/400 de IBM) con un aumento importante de productividad, mayor usabilidad, y manteniendo automáticamente la totalidad de los programas generados.

En 1992 ARTech consiguió generar con GeneXus el 100% de la aplicación, todos los programas, y mantenerlos para siempre. Y el aumento de la productividad entonces, fue potencialmente de 5 a 1, señaló el presidente de ARTech, quien explicó que la productividad siempre es un potencial, porque se trata de una herramienta que se puede usar bien, regular, o mal. La usabilidad mejoró también en ese entonces, pero todavía se generaba sólo para el AS/400.

Fue a partir de 1996 que ARTech hizo generadores Cliente/Servidor para los principales servidores de bases de datos, y con la aparición y posterior perfeccionamiento de Internet -con Java y .NET- y ARTech consiguió darle a la herramienta GeneXus el 100% de la universalidad. "Conseguimos generar para cualquier plataforma viva, para cualquier plataforma para la que se hiciesen sistemas nuevos", afirmó Gonda.

Luego, en 2004, en vez de brindar con GeneXus un aumento de productividad del 500% con respecto al desarrollo a mano, ARTech se propuso una meta mucho más ambiciosa: lograr un aumento del 2000% en la productividad. Y se propuso brindar a sus clientes este aumento de productividad en dos entregas: GeneXus 9.0 la nueva versión de GeneXus que implica un aumento potencial del 100% de la productividad de la versión anterior (2 a 1) de GeneXus, y la próxima versión de GeneXus -nombre código Rocha- que otra vez multiplicará la productividad por dos.

La asignatura pendiente es la usabilidad, observó Goonda, y advirtió que si bien va a llevar mucho tiempo, el camino para lograrlo está claro.

ARTech hoy tiene 5000 clientes, en 31 países, que han comprado más de 30 mil licencias. Esta es la fuerza de ARTech, enfatiza su presidente: "La sinergia de la comunidad de las casi 50 mil personas que alrededor de todo el mundo viven de GeneXus. Esas casi 50 mil personas, de 5 mil empresas, generan automáticamente con GeneXus por año varios miles de millones de líneas de código, y esto implica para estas empresas varios miles de millones de dólares por año. Esa es nuestra fuerza".

Además, recalcó que hay una enorme oportunidad para la comunidad, para que cada uno pueda hacer su GeneXus, adaptarlo, aportar lo que necesite porque GeneXus es cada vez más abierto. "Nosotros también somos más abiertos y si alguien está resolviendo bien el problema de administración del contexto, si la comunidad lo necesita, en vez de hacerlo nosotros si alguien ya lo ha hecho, vamos a promoverlo. Tenemos la mentalidad de hacerlo, y la tecnología para que se haga", afirmó.

"La realidad es tan solo la parte del sueño que hemos concretado en un momento dado. No abusemos de las realidades. ¡Soñemos!", propuso el presidente de ARTech al concluir su conferencia.

(de la conferencia del presidente de ARTech, Ing. Breogán Gonda, al cierre del XV Encuentro Internacional Genexus.)

 

 

Relacionado
GeneXus, una herramienta basada en conocimiento
Más de un millar de personas en torno a GeneXus
#Destrancate: Este 25 de abril acercate a la nueva propuesta del GUG Montevideo