GeneXus
¿Qué es GeneXus?
GeneXus se utiliza en corporaciones que tienen un equipo de desarrollo de software, proveedores de software independientes y en empresas de desarrollo de software. GeneXus es una plataforma de Leer más desarrollo de software que genera aplicaciones web, Android e iOS desde una única fuente. Moderniza los sistemas heredados para reducir los costos de mantenimiento e incorporar cambios rápidamente. Desarrolla aplicaciones multiplataforma, independientes o conectadas con tus servicios actuales, implementación local o en la nube. Mostrar menos¿Quién usa GeneXus?
Equipos de desarrollo que desean reducir el tiempo de comercialización y lanzar aplicaciones para las últimas tecnologías.
¿Tienes dudas sobre GeneXus?
Compara con una alternativa popular
GeneXus
Opinones de GeneXus
Usuario verificado
Alternativas consideradas:
Bueno acorde al precio.
Comentarios:
Muy bueno por el precio y el tipo de licencia. Nos permite generar soluciones para intranet relativamente rápido y con buenos resultados.
Generar el backend es muy fácil y rápido, pero trabajr el front-end es muy tedioso.
Es muy malo que en 2020 no tenga integracion con GIT y el scm lleve costo.
Puntos a favor:
GeneXus fue la opción mas económica y con licencia amigable que encontramos entre mas de 10 procutos analizados. (Entre ellos Outsystems, Mendix, Appian, Kony, QuickBase, wavemaker etc Es muy fácil armar tablas y relaciones. Hacer un CRUD funcional lleva muy pocos minutos. El sistema de seguridad (GAM) ahorra mucho tiempo tambien. Se puede deployar en cualquier lado. Buen concepto de environments. Es muy facil armar webservices e interconectar con otros servicios. Generar el backend es muy simple y rápido.
Contras:
El soporte es tercerizado en algun partner y deja mucho que desear. El concepto de patterns El SCM se licencia aparte y no es compatible con GIT. El IDE Se cuelga bastante por cualquier cosa. Los tiempos de compilacion son extremadamente largos. El tema por defecto es bastante pobre en cuanto a UX La "documentación" es un caos y es deficiente. El lenguage de programación es propio y no esta a la altura de otros lenguajes. Desarrollar front end es muy tedioso con los patterns y los altos tiempos de compilacion.
Clemente Armando
Alternativas consideradas:
Herramienta de fácil integración en plataformas de vanguardia
Comentarios: La filosofía de modelar en lugar de programar ayuda a una fácil adopción; asi como la integración con otras plataformas Google+, webservices y desarrollo de aplicaciones en el ecosistema SAP Fiori asi como el desarrollo de aplicaciones para dispositivos móviles nativas hacen que la inversión del licenciamiento y soporte valgan la pena.
Puntos a favor:
La integración de muliplataformas. el omnichanel y los chatbots son excelentes.
Contras:
Cambiar la filosofia de modelar en lugar de lanzar lineas de código a diestra y siniestra.
Gerardo
Alternativas consideradas:
Facil de usar
Comentarios: Nos ha ayudado a que nuevos integrantes en el equipo de desarrollo se adapten rápidamente a la herramienta
Puntos a favor:
No fue necesario ser un experto en lenguajes de desarrollo ni en administrar bases de datos
Contras:
Flexibilidad en la compra de nuevas versiones considerando que tenemos alrededor de 20 años utilizando Genexus y que tenemos 14 licencias.
MARCO
DESARROLLANDO CON NECESIDADES CAMBIANTES DE LOS CLIENTES
Comentarios: He utilizado genexus desde hace mas de 9 años, me ha permitido dar soluciones de software a necesidades de un amplio ramo de campos, desde automotriz, farmacéutico, avicola, transportes, alimentos caloricos, gobierno, agrícola entre otros. No hemos encontrado un segmento hasta ahora donde genexus no haya podido resolver la necesidades del cliente.
Puntos a favor:
No existe en el mercado una herramienta que te permita el desarrollo de conocimiento de negocio para clientes de forma ágil y eficiente, nos permite dar soluciones 10 veces mas rápido que con cualquier otra plataforma, hemos comprobando que compite con erp's dado que se ajustan mejor, nos ha permitido tomar clientes en donde otros erps fracasaron, modelando el conocimiento del cliente se arma una solución que les da mejor resultado.
Contras:
La información en referencia a ejemplos es limitada, no todos queremos hacer una tienda virtual o una agencia de viaje, el manejo de errores es un proceso lento.
Marco Antonio
Genexus una forma Agil para desarrollar Software
Comentarios: Es una herramienta que la uso desde el año 1990 en sus primeras versiones Gx. 7.0, Genexus evoluciona a través del tiempo con los distintos lenguajes que aparecen en el mercado y los acopla a su tecnología para que te sea muy fácil usarlos. Esta herramienta me ayudo como analista programador a poder aplicar y concentrarme en la realidad del negocio y luego automatizarla; sus objetos y forma de trabajar a través de sus base de conocimiento (KB) te permiten poder trabajar con múltiples modelos de arquitectura de desarrollo usando motores de base de datos distintas y lenguajes de programación diversos, con tan solo aplicar el lenguaje de programación Gx y aplicar código nativo en ciertas partes del código que uno desea detallar. Muy recomendable su uso.
Puntos a favor:
Es una herramienta con objetos muy sencillos y fácil de programar con un lenguaje claro y conciso, te permite trabajar en una KB - Base de conocimiento, con múltiples arquitecturas, es una herramienta Ágil que te ayuda a construir desde simple prototipos hasta complejas funcionalidades. Además cuenta con una plataforma que te brinda capacitación y apoyo en el uso de esta herramienta y tiene comunidades donde se comparte experiencia y te brindan solución a cualquier tipo de problema.
Contras:
Es una herramienta muy completa con funcionalidades muy buenas que en algunos también vienen por separado y/o se actualizan a una mejor versión y para tenerlas debes pagar por su licencia de uso.