Entradas

Mostrando las entradas de septiembre, 2011

Reunion por KB Grandes.

Imagen
Luego de varias idas y vueltas, logramos organizar la reunión para conversar sobre KB Grandes. Fue mas gente de la que pensaba. Había gente con KB de 2000 objetos hasta algunos con 25.000 objetos.

Los temas que conversamos

1) Metodología de desarrollo
Algunos contaron sobre como pasar de desarrollar en GX 9.0 varios desarrolladores en una misma KB a hacer lo mismo en la GX X. Se contaron algunas estrategias para lograr una productividad aceptable.
Se converso sobre el uso de GX Server.

2) Lentitud en algunas operaciones.
La gente de Artech pidió que reportaran casos de lentitud para poder atacarlos y no tomarlos como forma normal de desarrollo.

3) Patterns en KBGrandes.
La aplicación de patterns en KB de muchos objetos, puede multiplicar la cantidad de los mismos y hacer mas evidentes algunos problemas. Si un patrón desarrollado por la empresa demora mucho, conviene estudiar la forma en que el mismo esta programado.

4) Varios otros temas interesantes relacionados.

Creo que amerita par…

Charlas de Concepto en el XXI Encuentro GeneXus

Imagen
Marcelo Viñolo expuso por parte de Concepto en la charla "Uruguay: Pais de transito seguro Control satelital al servicio de la carga aduanera." la experiencia de desarrollar aplicaciones en conjunto entre Concepto e ICA, donde cada una de las empresas brindo su conocimiento en un área especifica y logramos desarrollar un sistema de seguimiento satelital de camiones, que va a permitir controlar el movimiento de mercaderías entre depósitos aduaneros.
Una linda experiencia de integracion de mapas, webservices, alto volumen de datos y Genexus.

Se puede ver aqui



Federico Alvarez y Martin Anolles, presentaron la charla "Automatizando Test - Un año de experiencias con GXTest". También se podría haber llamado, "Sangre, sudor y testing".
Contaron como les fue creando una sección de testeo y automatizacion de pruebas con GXTest. 
Mi sensación en todo este proceso, es que hay que tenemos que trabajar mucho para lograr que el testing de aplicaciones sea mas sencillo…

Wish list Genexus

Mañana temprano es la charla con el grupo de desarrollo en el XXI Encuentro GeneXus.

Este año somos muchos y no creo que pueda pedir todo lo que tengo en la lista, por lo que lo escribo acá, para que conste en actas.

Regiones de código.
Cada día mas basamos nuestros desarrollo en modelos (o patrones). algunos de estos patrones utilizan regiones de código separadas por comentarios. Seria bueno que genexus brinde un soporte mas robusto para esta problemática.

Conocer el estado de los objetos
Se torna cada vez mas necesario conocer en todo momento si tengo algún error o advertencias en mis objetos, las cuales solo pueden consultarse luego de una especificación. Es necesario algún mecanismo para guardar dichos errores asociados al objeto.
Incluyo en estos los errores de compilación.

Deployment de aplicaciones.
Al elevar el nivel de abstraccion de nuestro desarrollo, cada día estamos mas lejos de los detalles de implementación de las mismas. El momento de la puesta en producción nos chocamos…

KB grandes

Imagen
Update: A pedido de Artech pasó para las 11:00 en la sala Picasso.

A pedido del publico * vamos a juntarnos a charlar sobre Kb grandes en el tercer piso mañana miércoles a las 11:30 en la sala de sofás.

No quiero que la charla se convierta en una sesión de catarsis de quejas, por lo que les pido que vengan con propuestas para los problemas de formase poder formalizar los pedidos a Artech o a empresas que desarrollen herramientas.

* siempre quise usar la expresión "a pedido del publico".

ColeBus - Parada suspendida.

Imagen
Al final no presentamos el proyecto COLEBus al GeneXus Challenge. Por falta de tiempo no llegamos a programar todo lo que queríamos y el concurso no se merecía que presentáramos algo que no estaba terminado. Nos faltan aun las notificaciones y poder mejorar la forma de mostrar los mapas.

Aprendimos bastante en camino sobre GAM, Android, iOS y el paradigma de desarrollo de GX para Smart Devices. Por otro lado se nos hizo difícil seguirle el ritmo a los cambios de los Night Build y sus naturales inestabilidades, pues hacíamos el proyecto fuera de las horas laborales.

Quedará para la próxima .

Felicito a los organizadores y a los ganadores del concurso!.