b&d un enfoque práctico

Post on 19-Jun-2015

199 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

B&D un enfoque práctico

TRANSCRIPT

#GX24

Build & Deploy automático Un caso práctico

Sebastián Cardello

@sebacardello scardello@acpsistemas.com.ar

“No puedes tener una influencia de la cocina de un país si no la entiendes.”

Ferran Adriá Chef de “El Bulli”

#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

“My aim is to achieve sustainable change, not just make a cute little makeover.”

Jamie Oliver Chef, Conductor TV

#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

“Sin buena cocina... no hay hogar feliz”

Doña Petrona Cocinera popular argentina

#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>

#GX24

Cocina experimental

MSBuild Gx Task

Genexus Misc Tools

gx Java reorg export

+ Convenciones y

leng. de preproceso

“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”

“There are possibilities unexplored here. We got to cook this. Now, exactly how we cook this is the real question...“

Remy Aspirante a Chef

#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

“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

"No sacarás nada de una olla mejor de lo que has puesto"

Gato Dumas Chef Argentino

Sebastián Cardello – scardello@acpsistemas.com.ar

y buen provecho

top related