La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

1 Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 1/3X du bord; X = logotype) Marco de Desarrollo – AXA México.

Presentaciones similares


Presentación del tema: "1 Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 1/3X du bord; X = logotype) Marco de Desarrollo – AXA México."— Transcripción de la presentación:

1 1 Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 1/3X du bord; X = logotype) Marco de Desarrollo – AXA México

2 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) 2 Antecedentes No existen desarrollos basados en componentes La tecnología utilizada esta rezagada Mantenimientos muy complicados Mayor tiempo de desarrollo Diversas arquitecturas entre proyectos No existe estandarización

3 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) 3 Objetivo Desarrollos mas rápidos y basados en componentes. Estandarizar la forma en como se desarrollan los sistemas de información en AXA México. Aplicaciones orientadas a la Web 2.0 Tener una sola arquitectura para los proyectos, no importando si se desarrollan por personal interno o externo. Generar un marco de referencia completo para el desarrollo de sistemas de información en AXA México. Tener ingenieros de software expertos en las tecnologías por las que apueste AXA México

4 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) 4 Marco de referencia para: Tecnologías de desarrollo – aplicaciones Web Tecnologías de desarrollo – servicios Web Integración con middleware (ESB, BPM, ILog) Desarrollo Herramientas a utilizar recomendadas y/o permitidas Estándares y convenciones de codificación Esqueletos de aplicaciones Interfaz de usuario Guía de estilo Iconografía de las aplicaciones AccesibilidadUsabilidad Creación y uso de componentes reutilizables Definir, estructurar y dar acceso a las distintas fuentes para compartir librerías y código fuente. Wiki por proyecto Blog para intercambio de ideas Buscador de código, a través de todos los proyectos Siguientes Pasos Inicio Nota: Para llegar al nivel deseado se deberá incrementar de forma gradual los marcos de referencia para cada uno de los 4 pilares antes mencionados.

5 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) Plan de implementación: JSF, Hibernate y Spring

6 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) FASE 1/ (INICIAL) FASE 2 FASE 3 Identificar lógica de JSF 1.UI 2.Validation 3.Event Handling Implementación de POJO´s Aplicar Patrón Abstract Factory Visualizar Action/ Managed Beans MODELO VISTA CONTROLADOR Hibernate JavaServer Faces (Managed Beans) Fase Implementación

7 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) MODELO pojo*.hbm.xml hibernate.cfg.xml VISTA faces-config.xml faces-validation.xml CONTROLADOR faces-navigation.xml faces-managed- beans.xml web.xml FASE 1

8 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) FASE 3 FASE 1 JSF/Hibernate FASE 2/ (DESEABLE) MODELO VISTA CONTROLADOR Hibernate JavaServer Faces Spring (Core) Desacoplar ManagedBean que intervienen con flujo de controlador Librería AJAX Frameworks (Fábrica de Software) Bean para HibernateDAOFactory en un unión con patrón ServiceLocator Implementar Cache Fase Implementación

9 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) MODELO pojo*.hbm.xml hibernate.cfg.xml VISTA faces-config.xml faces-validation.xml CONTROLADOR faces-navigation.xml faces-managed- beans.xml web.xml FASE 2 -servlet.xml spring-security-context.xml*

10 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) FASE 1 JSF/Hibernate FASE 2 JSF/Spring(Core)/Hibernate FASE 3 / (PLUS) Librería AJAX Frameworks / Beans (Fábrica de Software) Abstracción para Spring ORM Object Relational Management Extender HibernateTemplate (Implementación Fábrica de Software) MODELO VISTA CONTROLADOR Hibernate JavaServer Faces Spring (Core,Security,ORM) Fase Implementación JSF/Spring(ORM)/Hibernate

11 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) MODELO pojo*.hbm.xml VISTA faces-config.xml faces-validation.xml CONTROLADOR faces-navigation.xml faces-managed- beans.xml web.xml FASE 3 -servlet.xml spring-security-context.xml* spring-hibernate-context.xml

12 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) Compatibilidad MODELO Hibernate Core VISTA JSF 1.1 (IceFaces 1.8) CONTROLADOR Spring Core Spring Security *IBM WebSphere 6.1 (No Feature Packs)

13 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) Operación de Negocio con Arquitectura Clásica Operación de Negocio con Nueva Arquitectura

14 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) Servidor J2EE Contenedor Web Hibernate Spring Framework JavaServer Faces Front Controller (Faces Servlet) UI Componentes Backing Beans ValidaciónRecursos RIA* ZK Flex / Silverlight WebServices* Axis2 EJB* SessionBean MessageDriven Gestión Beans Integración con Hibernate Servicio Beans Objetos de Negocio Gestión de Transacciones Declarativa Interfaces de Servicio Mapeo O/R DAOGestión Recursos Gestión de Transacciones Lucene* Capa de Presentación Capa de Lógica de Negocio Capa de Integración

15 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) 15 Plan de acción ( a partir de la aprobación de arquitectura ) Generar una lista con todas las personas involucradas en el desarrollo Java, incluyendo proveedores externos. Platicar con un consultor externo experto, para validar lo propuesto y genera un plan de capacitación. Platicar con las aéreas de Solution Delivery y Business Analyst para sensibilizarnos sobre los requerimientos mas constantes, tratando de validar que las tecnologías propuestas cumplan con los requerimientos mas frecuentes. Involucrar a los Solution Architect para que nos ayuden a validar que se están cumpliendo las normas para el desarrollo de sistemas de información.

16 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) 16 Beneficios Productividad, reducción de la carga del Ingeniero de Software, esta nueva arquitectura proporciona gran parte de la funcionalidad, permitiéndole enfocarse en la lógica de negocio. Mantenimiento, toda la infraestructura estará basada en estándares, patrones y mejoras prácticas, todo esto provisto por los propios frameworks. Integración, perfecta sincronización entre las capas por medio los frameworks. Estandarizarnos a lo que se maneja en el mercado Mejorar el time to market de las aplicaciones desarrolladas Se mejora radicalmente el tiempo de desarrollo actual vs. el propuesto Se optimiza el tiempo de respuesta de las aplicaciones al usuario final

17 Pour personnaliser le pied de page « Lieu - date »: Affichage / En-tête et pied de page Personnaliser la zone date et pieds de page, Cliquer sur appliquer partout Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 2/3X du bord; X = logotype) 17 Preguntas y Respuestas


Descargar ppt "1 Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 1/3X du bord; X = logotype) Marco de Desarrollo – AXA México."

Presentaciones similares


Anuncios Google