SlideShare uma empresa Scribd logo
1 de 34
Alfonso Berriel [email_address] GOTO X  ¿Hasta donde quieres llegar hoy? Claudia Araujo [email_address]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Actualizando aplicaciones GX ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Objetivo ,[object Object],[object Object],[object Object]
Acompañando la evolución tecnológica 70’ Mainframe 80’ PC 90’ Windows 03’ Mobility Web Services Integration 00’ Internet Evolución Tecnológica Web 2.0
Genexus X - Novedades  Usabilidad GeneXus X cuenta con un ambiente de desarrollo más amigable orientado a intenciones y necesidades del desarrollador, que hacen intuitivo su uso y facilitan su aprendizaje.  Extensibilidad GeneXus X fue creado para una mayor y más activa participación de la comunidad, pues permite integrar a las aplicaciones y al ambiente de desarrollo, conocimiento y desarrollos de terceros.  Productividad GeneXus X está pensado para escribir menos y declarar más, lo que junto a la posibilidad de reutilizar conocimiento, la mayor automatización, usabilidad e integración, hacen que el desarrollo de aplicaciones sea más simple, efectivo y productivo.  Integración GeneXus X está diseñado para facilitar el trabajo en equipo. Permite un mayor grado de colaboración en la documentación, integrar el conocimiento de cada desarrollador y la posibilidad de que convivan diferentes visiones de desarrollo. Web 2.0 GeneXus X reduce considerablemente la complejidad de construir aplicaciones de tipo web 2.0, logrando una mayor calidad de producto en menos tiempo de desarrollo.
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
¿Cómo deben ser los Sistemas modernos? ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Bases técnicas
Arquitectura de la aplicación Servicios Entidades de Negocio Actores Eventos Objetos Modelo de Datos Portal Mecanismos  Objeto-Acción Procesos de  Negocios BI Actividades
Arquitectura orientada a procesos ,[object Object],[object Object],Servicios que encapsulan operaciones WORKFLOW TAREAS
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso de actualización tecnológica Herramientas Metodología Componentes de Arquitectura
Proceso de actualización tecnológica niveles de actualización Cambio de Plataforma: DBMS, Generador Cambio de Interfaz Cambio de arquitectura SOA-BPM-BI-Auditoría Patterns Nivel 1 Nivel 2 Nivel 3 Tiempo
Nivel 1: Cambio de plataforma  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definición de Objetivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nivel 2: Win - Web ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nivel 2: Win-Web ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nivel 3: Cambio de arquitectura ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nivel 3: Proyecto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nivel 3: Proyecto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Herramientas ,[object Object],[object Object],[object Object],[object Object]
Herramientas ,[object Object],[object Object],[object Object],[object Object]
Herramientas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo basado en patrones Patterns Base de Conocimiento METADATOS DEFINICIÓN DEL PATRÓN Aplicación
¿Cómo Generar? ,[object Object],[object Object],Programas CÓDIGO ESPECÍFICO CÓDIGO ESTÁNDAR
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Oportunidades ,[object Object],[object Object],[object Object],[object Object],[object Object]
Disponibilidad de Servicios   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Beneficios de proceso factorizado ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hasta donde quieres llegar mañana?…
[object Object],[object Object]
 

Mais conteúdo relacionado

Mais procurados

Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
Mirsha01
 
Planificacio y formulacion web d
Planificacio y formulacion web dPlanificacio y formulacion web d
Planificacio y formulacion web d
diana_caluna
 
Metodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eormMetodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eorm
Leonardo Martinez
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
fcolauravel
 

Mais procurados (18)

Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Presentación ae
Presentación aePresentación ae
Presentación ae
 
Analiss de sistemas
Analiss de sistemasAnaliss de sistemas
Analiss de sistemas
 
Analiss de sistemas
Analiss de sistemasAnaliss de sistemas
Analiss de sistemas
 
Metodología IWeb
Metodología IWebMetodología IWeb
Metodología IWeb
 
Calidad de Software
Calidad de Software Calidad de Software
Calidad de Software
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Planificacio y formulacion web d
Planificacio y formulacion web dPlanificacio y formulacion web d
Planificacio y formulacion web d
 
Introducción a la ingeniería web
Introducción a la ingeniería webIntroducción a la ingeniería web
Introducción a la ingeniería web
 
Ciclo de vida del desarrollo web - Zerozero
Ciclo de vida del desarrollo web - ZerozeroCiclo de vida del desarrollo web - Zerozero
Ciclo de vida del desarrollo web - Zerozero
 
Metodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eormMetodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eorm
 
Metodologias web
Metodologias webMetodologias web
Metodologias web
 
Plantillas ReadySET
Plantillas ReadySETPlantillas ReadySET
Plantillas ReadySET
 
Dev ops tuning y mejora continua
Dev ops tuning y mejora continuaDev ops tuning y mejora continua
Dev ops tuning y mejora continua
 
Metodologiasde desarrollo de software
Metodologiasde desarrollo de softwareMetodologiasde desarrollo de software
Metodologiasde desarrollo de software
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
 
Uwe uml
Uwe umlUwe uml
Uwe uml
 

Destaque

Administración & Gerencia de la Micro, Pequeña y Mediana Empresa
Administración & Gerencia de la Micro, Pequeña y Mediana EmpresaAdministración & Gerencia de la Micro, Pequeña y Mediana Empresa
Administración & Gerencia de la Micro, Pequeña y Mediana Empresa
Alberto Gómez Torres
 
Alcoholismo. individual o de la familia
Alcoholismo. individual o de la familiaAlcoholismo. individual o de la familia
Alcoholismo. individual o de la familia
QuimeraCG
 
Metodología PACIE Bloque Cero
Metodología PACIE Bloque CeroMetodología PACIE Bloque Cero
Metodología PACIE Bloque Cero
Leonardo Romero
 
Bienaventuranzas profesor
Bienaventuranzas profesorBienaventuranzas profesor
Bienaventuranzas profesor
padruga
 
3er premio 2º concurso de pps
3er premio 2º concurso de pps3er premio 2º concurso de pps
3er premio 2º concurso de pps
elrafatucu
 
Metodología PACIE Bloque cero (Leonardo Romero)
Metodología PACIE Bloque cero (Leonardo Romero)Metodología PACIE Bloque cero (Leonardo Romero)
Metodología PACIE Bloque cero (Leonardo Romero)
Leonardo Romero
 
Biblioteca semántica
Biblioteca semánticaBiblioteca semántica
Biblioteca semántica
Rubén Lirio
 
Inta Presenta 10 2008
Inta Presenta 10 2008Inta Presenta 10 2008
Inta Presenta 10 2008
guestfc30c84
 

Destaque (20)

Aprende
AprendeAprende
Aprende
 
Administración & Gerencia de la Micro, Pequeña y Mediana Empresa
Administración & Gerencia de la Micro, Pequeña y Mediana EmpresaAdministración & Gerencia de la Micro, Pequeña y Mediana Empresa
Administración & Gerencia de la Micro, Pequeña y Mediana Empresa
 
Alcoholismo. individual o de la familia
Alcoholismo. individual o de la familiaAlcoholismo. individual o de la familia
Alcoholismo. individual o de la familia
 
Uso Del Brasier
Uso Del BrasierUso Del Brasier
Uso Del Brasier
 
Metodología PACIE Bloque Cero
Metodología PACIE Bloque CeroMetodología PACIE Bloque Cero
Metodología PACIE Bloque Cero
 
Exoplaneta
ExoplanetaExoplaneta
Exoplaneta
 
Cómo transformar la experiencia en conocimiento abierto
Cómo transformar la experiencia en conocimiento abierto Cómo transformar la experiencia en conocimiento abierto
Cómo transformar la experiencia en conocimiento abierto
 
Bienaventuranzas profesor
Bienaventuranzas profesorBienaventuranzas profesor
Bienaventuranzas profesor
 
3er premio 2º concurso de pps
3er premio 2º concurso de pps3er premio 2º concurso de pps
3er premio 2º concurso de pps
 
Cosasquenopuedesperderteenlasfiestasdelpilar 2014
Cosasquenopuedesperderteenlasfiestasdelpilar 2014Cosasquenopuedesperderteenlasfiestasdelpilar 2014
Cosasquenopuedesperderteenlasfiestasdelpilar 2014
 
Metodología PACIE Bloque cero (Leonardo Romero)
Metodología PACIE Bloque cero (Leonardo Romero)Metodología PACIE Bloque cero (Leonardo Romero)
Metodología PACIE Bloque cero (Leonardo Romero)
 
Los 10 Principios De La EconomíA
Los 10 Principios De La EconomíALos 10 Principios De La EconomíA
Los 10 Principios De La EconomíA
 
Biblioteca semántica
Biblioteca semánticaBiblioteca semántica
Biblioteca semántica
 
Embarazo y lactancia
Embarazo y lactanciaEmbarazo y lactancia
Embarazo y lactancia
 
Segundo Diluvio
Segundo DiluvioSegundo Diluvio
Segundo Diluvio
 
Blog
BlogBlog
Blog
 
Hª de la informatica
Hª de la informaticaHª de la informatica
Hª de la informatica
 
Inta Presenta 10 2008
Inta Presenta 10 2008Inta Presenta 10 2008
Inta Presenta 10 2008
 
Green growth es
Green growth esGreen growth es
Green growth es
 
Colecciones Especiales del Sistema de Bibliotecas PUCMM
Colecciones Especiales del Sistema de Bibliotecas PUCMMColecciones Especiales del Sistema de Bibliotecas PUCMM
Colecciones Especiales del Sistema de Bibliotecas PUCMM
 

Semelhante a GOTO X - ¿Hasta dónde quieres llegar hoy?

089 Goto X Migracion Reingenieria Y Mas
089 Goto X Migracion Reingenieria Y Mas089 Goto X Migracion Reingenieria Y Mas
089 Goto X Migracion Reingenieria Y Mas
GeneXus
 
Orientación a tendencias de Arquitectura DDD
Orientación a tendencias de Arquitectura DDDOrientación a tendencias de Arquitectura DDD
Orientación a tendencias de Arquitectura DDD
Cesar Gomez
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
Ricardo Bouyer
 
BPM con BonitaSoft y gestión documental con Alfresco
BPM con BonitaSoft y gestión documental conAlfrescoBPM con BonitaSoft y gestión documental conAlfresco
BPM con BonitaSoft y gestión documental con Alfresco
Intellego Chile
 

Semelhante a GOTO X - ¿Hasta dónde quieres llegar hoy? (20)

Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
089 Goto X Migracion Reingenieria Y Mas
089 Goto X Migracion Reingenieria Y Mas089 Goto X Migracion Reingenieria Y Mas
089 Goto X Migracion Reingenieria Y Mas
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
SOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFSOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSF
 
07 Microsoft
07 Microsoft07 Microsoft
07 Microsoft
 
Orientación a tendencias de Arquitectura DDD
Orientación a tendencias de Arquitectura DDDOrientación a tendencias de Arquitectura DDD
Orientación a tendencias de Arquitectura DDD
 
PROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxPROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptx
 
La Ingeniería Web
La Ingeniería WebLa Ingeniería Web
La Ingeniería Web
 
1057571401
10575714011057571401
1057571401
 
Metodologia web
Metodologia webMetodologia web
Metodologia web
 
Ingeniería Web
Ingeniería WebIngeniería Web
Ingeniería Web
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
BPM con BonitaSoft y gestión documental con Alfresco
BPM con BonitaSoft y gestión documental conAlfrescoBPM con BonitaSoft y gestión documental conAlfresco
BPM con BonitaSoft y gestión documental con Alfresco
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías Web
 
Portafolio ingeniería de software II
Portafolio ingeniería de software IIPortafolio ingeniería de software II
Portafolio ingeniería de software II
 
Teamnet centro de competencia
Teamnet centro de competenciaTeamnet centro de competencia
Teamnet centro de competencia
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Desarrollo de una aplicación móvil basada en gráficos estadísticos paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos   paperDesarrollo de una aplicación móvil basada en gráficos estadísticos   paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos paper
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
 

Mais de GeneXus Consulting

5 ideas para desarrollar en smart device
 5 ideas para desarrollar en smart device 5 ideas para desarrollar en smart device
5 ideas para desarrollar en smart device
GeneXus Consulting
 
5 ideas para aplicaciones mas seguras
5 ideas para aplicaciones mas seguras5 ideas para aplicaciones mas seguras
5 ideas para aplicaciones mas seguras
GeneXus Consulting
 
Testing y reducción de riesgos
Testing y reducción de riesgosTesting y reducción de riesgos
Testing y reducción de riesgos
GeneXus Consulting
 
El rol de mediciones formales en proyectos de tecnología
El rol de mediciones formales en proyectos de tecnologíaEl rol de mediciones formales en proyectos de tecnología
El rol de mediciones formales en proyectos de tecnología
GeneXus Consulting
 

Mais de GeneXus Consulting (6)

5 ideas para desarrollar en smart device
 5 ideas para desarrollar en smart device 5 ideas para desarrollar en smart device
5 ideas para desarrollar en smart device
 
5 ideas para aplicaciones mas seguras
5 ideas para aplicaciones mas seguras5 ideas para aplicaciones mas seguras
5 ideas para aplicaciones mas seguras
 
Seguridad de Aplicaciones
Seguridad de AplicacionesSeguridad de Aplicaciones
Seguridad de Aplicaciones
 
Tu negocio se mueve contigo
Tu negocio se mueve contigo Tu negocio se mueve contigo
Tu negocio se mueve contigo
 
Testing y reducción de riesgos
Testing y reducción de riesgosTesting y reducción de riesgos
Testing y reducción de riesgos
 
El rol de mediciones formales en proyectos de tecnología
El rol de mediciones formales en proyectos de tecnologíaEl rol de mediciones formales en proyectos de tecnología
El rol de mediciones formales en proyectos de tecnología
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

GOTO X - ¿Hasta dónde quieres llegar hoy?

  • 1. Alfonso Berriel [email_address] GOTO X ¿Hasta donde quieres llegar hoy? Claudia Araujo [email_address]
  • 2.
  • 3.
  • 4.
  • 5. Acompañando la evolución tecnológica 70’ Mainframe 80’ PC 90’ Windows 03’ Mobility Web Services Integration 00’ Internet Evolución Tecnológica Web 2.0
  • 6. Genexus X - Novedades Usabilidad GeneXus X cuenta con un ambiente de desarrollo más amigable orientado a intenciones y necesidades del desarrollador, que hacen intuitivo su uso y facilitan su aprendizaje. Extensibilidad GeneXus X fue creado para una mayor y más activa participación de la comunidad, pues permite integrar a las aplicaciones y al ambiente de desarrollo, conocimiento y desarrollos de terceros. Productividad GeneXus X está pensado para escribir menos y declarar más, lo que junto a la posibilidad de reutilizar conocimiento, la mayor automatización, usabilidad e integración, hacen que el desarrollo de aplicaciones sea más simple, efectivo y productivo. Integración GeneXus X está diseñado para facilitar el trabajo en equipo. Permite un mayor grado de colaboración en la documentación, integrar el conocimiento de cada desarrollador y la posibilidad de que convivan diferentes visiones de desarrollo. Web 2.0 GeneXus X reduce considerablemente la complejidad de construir aplicaciones de tipo web 2.0, logrando una mayor calidad de producto en menos tiempo de desarrollo.
  • 7.
  • 8.
  • 9.
  • 10. Arquitectura de la aplicación Servicios Entidades de Negocio Actores Eventos Objetos Modelo de Datos Portal Mecanismos Objeto-Acción Procesos de Negocios BI Actividades
  • 11.
  • 12.
  • 13. Proceso de actualización tecnológica Herramientas Metodología Componentes de Arquitectura
  • 14. Proceso de actualización tecnológica niveles de actualización Cambio de Plataforma: DBMS, Generador Cambio de Interfaz Cambio de arquitectura SOA-BPM-BI-Auditoría Patterns Nivel 1 Nivel 2 Nivel 3 Tiempo
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Desarrollo basado en patrones Patterns Base de Conocimiento METADATOS DEFINICIÓN DEL PATRÓN Aplicación
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Hasta donde quieres llegar mañana?…
  • 33.
  • 34.