060 Mas Valor Mas Conocimiento Y Mas Tecnologia En Gene Xus X Evolution 1

Post on 27-Jun-2015

930 views 0 download

Transcript of 060 Mas Valor Mas Conocimiento Y Mas Tecnologia En Gene Xus X Evolution 1

MÁS VALOR, MÁS CONOCIMIENTO Y MÁS TECNOLOGÍA EN GENEXUS X EVOLUTION 1

Gonzalo Losadaglosada@k2business.com

• ¿Qué significaba “web” hace unos unos años?

• Internet Archive (The Wayback Machine) en http://web.archive.org

• ¿Qué significaba “web” hace unos unos años?

• Internet Archive (The Wayback Machine) en http://web.archive.org

• Estos ejemplos, no estaban “mal” en su momento, ¿pero y si estuvieran así hoy?

•Marco de Referencia

•Motivación

•Nuestra Experiencia

•Estado Actual

•Marco de Referencia

•Motivación

•Nuestra Experiencia

•Estado Actual

Marco de Referencia

• Base de Conocimiento Genexus 9.0

• Aplicación Full Web

• 500+ Transacciones

• 10.000+ Objetos

• 700+ Tablas

• Equipo de 30 personas

Marco de Referencia

Entidades de Negocio

Servicios

Modelo de Datos

Actores Eventos

Capa

Bás

ica

Objetos

Actividades

Portal

Mecanismos Objeto - Acción

Procesos de Negocios

Cap

a de

acc

eso

a la

apl

icac

ión

BI

Marco de Referencia

• Arquitectura orientada a servicios

• K2BTools Pattern

• 40% de los objetos

• 60% de los webpanels

• Integración a través de Gxportal

• Flujos de negocio con Gxflow

• Consultas dinámicas con Gxquery

• Gxchart

•Marco de Referencia

•Motivación

•Nuestra Experiencia

•Estado Actual

Motivación

• Al momento de convertir• Mejoras en el IDE

• Integración de Herramientas• Gxflow, Gxquery, Patterns, Debug

• Business Entity

• Manejo de Versiones

• Genexus Server

• Desarrollo Concurrente con el armado

• Mejoras en Performance

Motivación

• Al momento de convertir

• Mejoras al control grid

• Menos tráfico (Menos POSTs)

• Mas Validaciones en el cliente

• Runtime Translation

• ¡ Menor Time To Market !

Motivación

• Categorización de objetos

• Full Text Search

• Aplicaciones RIA

• Uso de nuevos objetos

• Acceso a nuevos ambientes u

dispositivos

•Marco de Referencia

•Motivación

•Nuestra Experiencia

•Estado Actual

Nuestra Experiencia

• Armar equipo

• Pasos

• Definir objetivo

Explorar Definir Como Hacerlo

Explotar los

beneficios

Explorar

Nuestra ExperienciaExplorar

Preparar la KB

Convertir

Analizar

Testear

Preparar la KB

• Congelar la KB

• Depurar la KB

• Consideraciones Gxflow

• Compactar la KB

• Respalde!!

Convertir

• Abrir Genexus X Evolution 1

• Abrir la base de conocimiento

• Comienza el proceso de conversión

• Proyecto GxPM que se tenía en la

versión anterior

• Build All

Analizar

• Revisar log de Conversion• Failed

• Warnings

• Revisar build all• Revisar Errores

• Revisar Warnings

• Comparar navegaciones

Testing

• Testing

• Definición de Casos de prueba

•Marco de Referencia

•Motivación

•Nuestra Experiencia

•Estado Actual

Estado Actual

• KB Convertida

• 0 Errores de Spec y Compilación

• Testeo funcional aprobado

Conferencias relacionadasHoy

GeneXus X: ¡Rich Internet Applications YA! - Sala 2a 11:00

Evolución de GeneXus Server - Sala 2a 11:45

GX Consulting Development Framework: Usabilidad de sus aplicaciones utilizando GeneXus X y K2B Tools - Sala 4r 15:15

Manejando la resistencia al cambio - Sala 4cr 16:30

MÁS VALOR, MÁS CONOCIMIENTO Y MÁS TECNOLOGÍA EN GENEXUS X

EVOLUTION 1

Lic. Gonzalo Losada - K2Bglosada@k2business.com