1. #GX24
Build & Deploy automático
Un caso práctico
Sebastián Cardello
@sebacardello
scardello@acpsistemas.com.ar
2. “No puedes tener una influencia de la cocina de un país si no la entiendes.”
Ferran Adriá Chef de “El Bulli”
3. #GX24
•
Proyecto N: N versiones “vivas” en N clientes con N parametrizaciones distintas.
•
Desarrollo colaborativo gestionado con GxServer. Proceso de testing manual (pero esto va a cambiar).
•
Build & deploy & install: manual, async y remoto.
•
Plataforma tecnológica: Gx Ev1/2. Java Web.
Primer plato
4. “My aim is to achieve sustainable change, not just make a cute little makeover.”
Jamie Oliver Chef, Conductor TV
5. #GX24
Menu del día
•
Generación 100% automático desde la KB hasta el deploy.
•
War + Reorg
•
Facilitar las operaciones de customización de deploy.
•
Branding + Configuration
•
Resultado genéricos replicable en el tiempo.
•
Histórico único de la App
•
Modelo de gestión de un producto.
•
Centralizar + Unificar
7. #GX24
Conjunto de piezas de software integradas mediante convenciones (por sobre configuraciones) que implementan buenas prácticas de IC + B & D de la manera más sencilla posible, adaptable a las necesidades y el lenguajes de los usuarios Genexus.
Nuestra Receta
<pretensión>
</pretensión>
8. #GX24
Cocina experimental
MSBuild Gx Task
Genexus Misc Tools
gx Java reorg export
+ Convenciones y leng. de preproceso
9. “El postre tiene que ser espectacular, porque llega cuando el gourmet ya no tiene hambre.”
Grimod de La Reynière Primer periodista gastronómico Inventor de la palabra “gastronomía”
10. “There are possibilities unexplored here. We got to cook this. Now, exactly how we cook this is the real question...“
Remy
Aspirante a Chef
11. #GX24
Ingredientes faltantes
•
Compatibilizar metodología
•
Completitud tecnológica
•
Complejizar automatismos
•
Trazabilidad fehaciente de los cambios
•
Integrar calidad de software
•
Validar con la comunidad
•
Documentar
•
Liberar
12. “Anyone who's a chef, who loves food, ultimately knows that all that matters is: 'Is it good? Does it give pleasure?‘”
Anthony Bourdain
Chef aventurero
13. "No sacarás nada de una olla mejor de lo que has puesto"
Gato Dumas
Chef Argentino