los 3 elementos claves de una evolución tecnológica
DESCRIPTION
Los 3 elementos claves de una evolución tecnológicaTRANSCRIPT
![Page 1: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/1.jpg)
LOS 3 ELEMENTOS CLAVES EN UNA EVOLUCIÓN TECNOLÓGICA
Claudia Araujo, Marcelo Dotti [email protected] [email protected]
![Page 2: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/2.jpg)
GX 7.0, 7.5, 8.0, 9.0, Evo1 y Evo2
Win->Win, Web->Web, Win->Web y Green->Web.
Más de 60.000 Objetos
![Page 3: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/3.jpg)
Pilares claves
Realizar un Diagnostico
Utilizar un Proceso
Definir Objetivos
![Page 4: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/4.jpg)
Objetivos
![Page 5: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/5.jpg)
Objetivos
• Migración • Reingeniería
• Mejorar la Herramienta de desarrollo
• Poder construir aplicaciones más ricas
• Aplicaciones para dispositivos móviles
¿Qué quiero hacer? ¿Qué tiempos tengo?
¿Qué alternativas tengo?
• Cuándo tengo planificadas las próximas mejoras?
• Cómo gestiono los cambios?
![Page 6: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/6.jpg)
Diagnóstico Migración y Reingeniería
![Page 7: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/7.jpg)
Diagnóstico - Migración
Estimación
Dimensionar la KB
Evaluar migración
![Page 8: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/8.jpg)
Diagnóstico - Migración
Versión origen y destino de: • GeneXus • Generador • GXFlow • Patterns
Evaluación Dimensionamiento Estimación
Cantidad de objetos que tienen: • Problemas de subtipos • Instancias de pattern • Código nativo • Javascript en el código • Errores/Warning de generación • Funciones/Reglas no soportadas • Diferencias de Navegación
En base al dimensionamiento: • Juicio Experto • Datos históricos
![Page 9: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/9.jpg)
Diagnóstico – Reingeniería
Dimensionar la KB
Evaluar
• Diseño • Dialogo • Usabilidad • Patrones • BPM • Arquitectura • Seguridad • Nuevas Funcionalidades
Estimación
Dimensionar los nuevos Requerimientos
![Page 10: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/10.jpg)
Proceso
![Page 11: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/11.jpg)
Proceso
• No usar ensayo y error. • Seguir el proceso de la wiki • Gestión de cambios • Definir el equipo adecuado • Hacer testeo completo
Definido Herramientas Conocimiento
De apoyo para detectar: • Objetos con javascript • UTL complejas • Diferencias de Navegaciones • Objetos duplicados (unificación
de KBs) De gestión: • Registro de los incidentes • Planificación • Monitoreo
Aprovechar conocimiento de: • Incidentes y soluciones • Componentes desarrollados • Estimaciones históricas
![Page 12: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/12.jpg)
Proceso – Registro de Incidentes
![Page 13: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/13.jpg)
Proceso – Planificación
![Page 14: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/14.jpg)
Proceso – Monitoreo
![Page 15: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/15.jpg)
• Objetivo claro • Diagnóstico detallado • Proceso definido • Roles necesarios • Testeo completo del sistema
Conclusiones
![Page 16: Los 3 elementos claves de una evolución tecnológica](https://reader034.vdocumento.com/reader034/viewer/2022052316/558327acd8b42ac4048b45bd/html5/thumbnails/16.jpg)
Claudia Araujo - [email protected] Marcelo Dotti – [email protected]