Modernizar aplicaciones significa transformar aplicaciones desarrolladas en ABL Progress a tecnología web para agregar valor al sistema de información. La modernización permite interfaces gráficas, tecnología puntera, integración global, orientación a procesos e inteligencia de negocios. Se debe modernizar para innovar tecnológicamente, integrar herramientas, atender clientes externos globalmente y usar la información de manera óptima. La modernización protege la inversión acumulada y mantiene las reglas de negocio y datos histó
4. Nuevas Aplicaciones Modernizadas
• Interfaz Gráfica
• Tecnología de Punta
• Integración Global
• Orientación a Procesos
• Inteligencia de Negocios
• Portales Web
6. Disparadores hacia Modernización
• Innovación Tecnológica
• Tendencia a la Web
• Integración de Herramientas
• Atención Global del Cliente
Externo
• Flexibilidad Operacional
• Uso óptimo de la Información
• Integración Funcional Globalizada
8. Consideraciones hacia Modernización
• Vigencia de las Reglas del Negocio
• Estructura de las Bases de Datos
• Funcionalidad actual del Sistema
• Tratamiento del cliente Interno
• Nivel de Integridad Funcional
• Calidad de la Información
disponible
• Flexibilidad operativa
• Limitantes actuales
9. Componentes para Modernización
• Open Edge (ABL)
• Enterprise RDBMS
• Kendo UI
• Open Edge BPM
• Open Edge Mobile
• DATA-PA
• Corticon
• Data Direct
10. • Identificación de los Usuarios
• Evaluación del Sistema Actual
• Definir los alcances de la transformación
• Seleccionar los Componentes
• Definir Mapas de Navegación funcional
• Diseño Interfaz Gráfica y funcionalidad
• Diseño de Pantallas
• Ensamble de funciones
• Implementación gradual de Componentes
• Desarrollo Proyecto Piloto
Actividades primarias para
Modernización
11. • Protección de la Inversión Acumulada
• Sostenimiento de la Lógica del Negocio
• Protección de los Datos Históricos
• Implementación de Nuevos Componentes
• Entrenamiento Estándar de usuarios
• Liberación gradual de Componentes
• Optimización actividades de
Mantenimiento
• Excelente Costo Beneficio
Beneficios de Modernizar
12.
13.
14.
15. Agregar registro
Buscar / Filtrar
Editar Registro
Volver
Mis Funciones
Reportes Operativos
Configuración
Complejidad de aplicaciones avanza
Oferta de espacios altamente interactivos (experiencias)
El éxito depende de la experiencia de usuario.
Daniel Gónima – diseño y mercadeo – entender el consumidor
Quantum comprometido evolución constante socios, re diseño de aplicación.
Aportando conocimientos de diseño de interfaces, navegabilidad y usabilida.
Tenemos equipo, herramientas, experiencia.
WEB
OE-BPM o Rollbase
Estrategia:
Hacer una presentación al cliente con las bondades de la herramienta para Modernizar, en esta presentación se debe aclarar la necesidad del Developer Studio y el AppServer*.
Hablar al cliente que hay otra posibilidad más rápida, pero menos “bonita” con Rollbase. En este caso se le podría hacer un Demo al Cliente.
En casos especiales se integrará OE-BPM o Rollbase con Corticon.
MOVIL
Rollbase Mobile
Estrategia:
Hacer una presentación de Rollbase Mobile.
Opcionalmente se hace Demo de la herramienta mostrando la integración con el AppServer*.
INTEGRACION
Pendiente Definición por parte de Cesar Peñalosa
PROCESOS
OE-BPM
Basada en el Usuario. Identificación de perfiles.
Motivaciones, capacidad, contextos de interacción.
Alcance/Estructura/los canales o puntos de acceso y las herramientas.
Enfocar en Usabilidad.
Basada en el Usuario. Identificación de perfiles.
Motivaciones, capacidad, contextos de interacción.
Alcance/Estructura/los canales o puntos de acceso y las herramientas.
Enfocar en Usabilidad.
Ejemplo Reseña Integrity
Datos técnicos integrity
Actualmente la aplicación tiene un modelo de menú muy limitado. El usuario no puede ver la totalidad de los capítulos y las funciones tiene la herramienta en una sola pantalla. En este menú el usuario debe entrar y salir a cada opción para conocer el alcance de la aplicación.
Para el re diseño del look and feel en la modernización de aplicaciones es importante tener en cuenta la comunicación de la marca que hace la empresa dueña de la aplicación con el objetivo de hacer un diseño coherente con el discurso de la marca.
Al implementar sus colores corporativos, su diseño de marca etc., elementos definidos en el manual de marca, Hace que la aplicación sea mas fácil de asimilar y entender por la familiaridad que tiene el usuario con estos aspectos y la relación que ha hecho con los mismo y la marca.
Como resultado se deben establecer pautas claras al respecto de los colores a utilizar, los tipos de imágenes, las fuentes y sus tamaños, la implementación de íconos y la naturaleza formal de los mismos.
Una imagen vale mas que mil palabras. Cuantas palabras nos podemos ahorrar cuando construimos un lenguaje iconográfico? La nueva interfaz de integrity utiliza un lenguaje común para el usuario de hoy. un imaginario colectivo que la tecnología a contruido y que al apropiarnos nos permite hacer de integrity una herramienta intuiriva, facil de entender y de utilizar. Esto sin omitir los comandos de teclados tan recurrentes en el uso de la aplicación. Lo que permite que la apropiación de la herramienta a un nuevo usuario resulte mas facil agudizando la curva de aprendizaje.
La coherencia y la consistencia dentro de la interfaz gráfica d euna aplicación es fundamental para logarar una Experiencia de Usuario Positiva. Por esta razón es importante, después de definir el look and Feel de la misma, estructurar un directorio gráfico en donde se definan con claridad las pautas para el desarrollo de imágenes, iconos, botones, colores, fuentes etc.
Este directorio dará las pautas formales de todos los elementos gráficos que conformarán la interfaz para asegurarse que en la aplicación se mantengan coherentes y consistentes.