Zetasoftware es una empresa uruguaya, pionera en América Latina abocada a la modalidad del
Software como Servicio (SaaS) que se caracteriza por desarrollar y comercializar aplicaciones tanto de administración como de contabilidad en entorno Web y online para pymes. En entrevista con
GXnews, Mario Celano, su director, habla de sus orígenes y su
camino paralelo con GeneXus, entre otros temas interesantes.
Desde los orígenes de Zetasoftware, eligió a GeneXus, ¿Por qué?
En 1998 decidimos embarcarnos en este gran desafío y empezamos con la opción de “socio tecnológico” de GeneXus. En ese entonces fue con la versión GeneXus 7.5 (Visual FoxPro y DBFs), pasamos luego a la versión 9.0 (java y DB2), de allí a GeneXus X y ahora estamos desarrollando un nuevo producto con la
Evolution 1, también Java y DB2.
Los cambios de versión trajeron los inconvenientes típicos y diría que los necesarios. Eso sí, cuando pasamos de GeneXus 9 a GeneXus X, recuerdo que en ese momento dije “
Y yo pensaba que sabía GeneXus”. Eran tantas las mejoras que la primera impresión era la de estar con otro producto. Fue como cambiar un auto modelo 1988 al mismo pero modelo 2008 de una sola vez y sin ver los modelos intermedios. Pero el esfuerzo vale la pena y mucho. El producto final que se puede desarrollar ¡es para lucirse, realmente!
Me preguntas porqué elegimos GeneXus. Bien. Zetasoftware es una empresa algo diferente a la mayoría de las empresas que usan GeneXus. No obstante nuestras ventas se definen cara a cara con el dueño de la PYME en demos de no más de 2 horas. En ese breve lapso el cliente debe quedarse con una excelente percepción del sistema que se le está mostrando. Es por ello que la simplicidad y la estética son fundamentales. Con GeneXus X hoy en día se hacen productos que no se sí es posible (y si lo son, me pregunto a qué costo) de hacer con un desarrollo tradicional de programación.
Creo que usar GeneXus es algo excluyente para competir actualmente en el mercado que nosotros nos movemos. Y cada día lo es más.
¿Cuáles son las características de su mercado? Y, ¿cómo éstas son complementadas con GeneXus?
El mercado de las PYMES es un mercado muy especial. La problemática de estas empresas es similar a la de las grandes, pero sus recursos e infraestructuras son menores. Requieren sistemas de operativa sencilla, de rápida implementación, y con un alcance equivalente al de los sistemas más poderosos. Es un mercado donde lo de “bueno, bonito y barato” es ley. GeneXus nos permite hacer aplicaciones con código de calidad (“bueno”), con una estética profesional (“bonito”) y con bajo costo de mantenimiento y actualización (“barato”).
¿De qué se trata ZetaLIBRA?, su principal solución online.
ZetaLIBRA es una aplicación que se comercializa Onsite (licenciada) y Online (como un servicio Web desde el Datacenter de MontevideoComm).
En ambos casos es la misma aplicación donde sólo varía la forma de acceder a ella. Lo mejor de todo es que de la forma online cualquiera puede acceder, cualquier empresa, ya que hablamos de costos mensuales que empiezan en 60 dólares. Esto hace que sistemas de algunos miles de dólares puedan ser accedidos por cualquier empresa, por más pequeña que esta sea.
¿Qué productos están implicados en ZetaLIBRA?
Sólo GeneXus. Cuando estuvimos por usar GXquery nos encontramos con la maravilla de que GeneXus X lo tiene integrado como un control más. Creo que el Query era lo que muchos estábamos pidiendo y ahora se encuentra en el lugar que tiene que estar, como un control más de la aplicación. Una maravilla.
También usamos un User Control de Marcos Canán, fundamental para nuestros productos. Esta posibilidad también es algo fantástico: Si necesito un User Control que no existe, puedo pedir que se haga y tenerlo al poco tiempo.
¿Cuáles son los factores que hacen de esta solución un éxito?
La simplicidad de la Web más la posibilidad de trabajar, esté donde esté. Hacen de un software de administración y contabilidad típico, una experiencia nueva y diferente.
ZetaLIBRA es la única solución SaaS en este sentido.
Arquitectura de la solución
Java + Apache + DB2/MySQL