Top Banner
Nicolás Jodal [email protected] GeneXus en el corto y mediano plazo
37

Nicolás Jodal [email protected]

Dec 31, 2015

Download

Documents

GeneXus en el corto y mediano plazo. Nicolás Jodal [email protected]. Grandes Tendencias. La Historia acelera Cada vez mas conectados Evolución no lineal y no predecible. Tendencias en las Aplicaciones de Negocios. Cada vez mas complejas y sofisticadas Cada vez m á s conectadas - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Nicolás Jodal jnj@artech.uy

Nicolás [email protected]

GeneXus en el corto y mediano plazo

Page 2: Nicolás Jodal jnj@artech.uy
Page 3: Nicolás Jodal jnj@artech.uy

Grandes Tendencias

• La Historia acelera

• Cada vez mas conectados

• Evolución no lineal y no predecible

• La Historia acelera

• Cada vez mas conectados

• Evolución no lineal y no predecible

Page 4: Nicolás Jodal jnj@artech.uy

Tendencias en las Aplicaciones de Negocios

• Cada vez mas complejas y sofisticadas

• Cada vez más conectadas

• Tienen que reaccionar rápidamente a situaciones no previstas

• Cada vez mas complejas y sofisticadas

• Cada vez más conectadas

• Tienen que reaccionar rápidamente a situaciones no previstas

Page 5: Nicolás Jodal jnj@artech.uy

Estrategia

• Yi - Corto Plazo

• Rocha – Mediano Plazo

• Yi - Corto Plazo

• Rocha – Mediano Plazo

Page 6: Nicolás Jodal jnj@artech.uy

Objetivos Yi

• Construir Aplicaciones Más Sofisticadas con Menos

• Facilitar la conexión entre aplicaciones

• Fáciles de adaptar a lo imprevisto

• Construir Aplicaciones Más Sofisticadas con Menos

• Facilitar la conexión entre aplicaciones

• Fáciles de adaptar a lo imprevisto

Page 7: Nicolás Jodal jnj@artech.uy

Patterns

• Visión: una aplicación de negocios esta llena de ‘patterns’

• ¿Pero que es un ‘pattern’ en GeneXus?

• Visión: una aplicación de negocios esta llena de ‘patterns’

• ¿Pero que es un ‘pattern’ en GeneXus?

Page 8: Nicolás Jodal jnj@artech.uy

n clicks

275 líneas XML

30 objetos GeneXus

35.000 líneas C#

KBMetadata

Page 9: Nicolás Jodal jnj@artech.uy

Patterns – Escenarios de Uso

• Conversión

• WorkWith Web

• WorkWith Winform

• Diseño

• Bill Of Materials

• Nuevas funcionalidades

• WebServices

• Conversión

• WorkWith Web

• WorkWith Winform

• Diseño

• Bill Of Materials

• Nuevas funcionalidades

• WebServices

Page 10: Nicolás Jodal jnj@artech.uy

Patterns – Mas Información

• Ejemplo:

www.gxopen.com/PeopleAndOrganizations

• Wiki (www.gxtechnical.com/wiki):

• Patterns

• Business Patterns Catalog

• Pueden ser usados con GX 8.0

• Ejemplo:

www.gxopen.com/PeopleAndOrganizations

• Wiki (www.gxtechnical.com/wiki):

• Patterns

• Business Patterns Catalog

• Pueden ser usados con GX 8.0

Page 11: Nicolás Jodal jnj@artech.uy

Nuevas Plataformas

MySQL

J2EE

.NET

MySQL

J2EE

.NET

Page 12: Nicolás Jodal jnj@artech.uy

Integración: Business ComponentsUsar las Transacciones GX desde cualquier otro objeto

Page 13: Nicolás Jodal jnj@artech.uy

Business Components: Escenarios

• Procesos Batch

• SOA (Service Oriented Architecture)

• Sucursal Conectada/Desconectada

• Procesos Batch

• SOA (Service Oriented Architecture)

• Sucursal Conectada/Desconectada

Page 14: Nicolás Jodal jnj@artech.uy

Yi

• Traducción automática

• Comparador de Objetos

• Web

• Client Side Validation

• Master Pages

• Traducción automática

• Comparador de Objetos

• Web

• Client Side Validation

• Master Pages

Page 15: Nicolás Jodal jnj@artech.uy

Adaptarse a lo imprevisto

Page 16: Nicolás Jodal jnj@artech.uy
Page 17: Nicolás Jodal jnj@artech.uy
Page 18: Nicolás Jodal jnj@artech.uy
Page 19: Nicolás Jodal jnj@artech.uy

• ‘Externalizar’ los procesos de negocio

• Incorporar capacidad de Workflow a las aplicaciones GeneXus

• Diseño grafico de los procesos

• ‘Externalizar’ los procesos de negocio

• Incorporar capacidad de Workflow a las aplicaciones GeneXus

• Diseño grafico de los procesos

Page 20: Nicolás Jodal jnj@artech.uy
Page 21: Nicolás Jodal jnj@artech.uy
Page 22: Nicolás Jodal jnj@artech.uy
Page 23: Nicolás Jodal jnj@artech.uy
Page 24: Nicolás Jodal jnj@artech.uy

Rocha

Page 25: Nicolás Jodal jnj@artech.uy

Objetivos Rocha

• Mayor productividad en el ambiente de desarrollo

• Extensibilidad

• Tipos de aplicaciones

• SOA (Service Oriented Architecture)

• Nuevas tecnologías: Longhorn, etc.

• Mayor productividad en el ambiente de desarrollo

• Extensibilidad

• Tipos de aplicaciones

• SOA (Service Oriented Architecture)

• Nuevas tecnologías: Longhorn, etc.

Page 26: Nicolás Jodal jnj@artech.uy
Page 27: Nicolás Jodal jnj@artech.uy
Page 28: Nicolás Jodal jnj@artech.uy

El Futuro de las Aplicaciones de Negocios

• Conexión

• De red perfecta (C/S)…

• a red imperfecta (Web)…

• ambas

• Metáfora

• Datos de negocio como un email

• Propiedades

• Operación conectada/desconectada

• Alta usabilidad

• Fácil de instalar

• Conexión

• De red perfecta (C/S)…

• a red imperfecta (Web)…

• ambas

• Metáfora

• Datos de negocio como un email

• Propiedades

• Operación conectada/desconectada

• Alta usabilidad

• Fácil de instalar

Page 29: Nicolás Jodal jnj@artech.uy

Partners

• Adopción de .NET

• Laboratorio .NET en ARTech

• Adopción de .NET

• Laboratorio .NET en ARTech

Page 30: Nicolás Jodal jnj@artech.uy

Partners

• Crecimiento con aplicaciones de terceros

• Java J2EE/Websphere/DB2

• Crecimiento con aplicaciones de terceros

• Java J2EE/Websphere/DB2

Page 31: Nicolás Jodal jnj@artech.uy

Partners

• Versión 10g

• Java J2EE/Oracle Application Server/Oracle DBMS

• Versión 10g

• Java J2EE/Oracle Application Server/Oracle DBMS

Page 32: Nicolás Jodal jnj@artech.uy

Partners

MySQLMySQL

Page 33: Nicolás Jodal jnj@artech.uy

Comunidad

• Miembros gxtechnical.com: 26.000

• Noticias: 16.000

• GXOpen

• Miembros 11.000

• Proyectos 309

• Downloads 72.000

• Foros

• Miembros 9.500

• Cantidad 18

• Miembros gxtechnical.com: 26.000

• Noticias: 16.000

• GXOpen

• Miembros 11.000

• Proyectos 309

• Downloads 72.000

• Foros

• Miembros 9.500

• Cantidad 18

Page 34: Nicolás Jodal jnj@artech.uy

Comunidad – Wiki

www.gxtechnical.com/wiki

Usuarios: 700

Paginas: 275

www.gxtechnical.com/wiki

Usuarios: 700

Paginas: 275

Page 35: Nicolás Jodal jnj@artech.uy

Comunidad - Wiki

Page 36: Nicolás Jodal jnj@artech.uy

Mi Sueño

Obtener un grado de colaboración cada vez mayor entre ARTech y todos los miembros de la comunidad GeneXus

Obtener un grado de colaboración cada vez mayor entre ARTech y todos los miembros de la comunidad GeneXus

Page 37: Nicolás Jodal jnj@artech.uy