Agenda Global TRUCK, ... un proyecto estratégico ! El proyecto

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

¿Quiénes somos? 30,000 metros cuadrados de oficinas Asociados con : La oficina principal esta en Toronto, Canada Franquicia No. 1 en el mundo La franquicia.
Detalles técnicos de Sharepoint Search Rubén Alonso Cebrián
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
PROVISIÓN DE SERVICIOS WEB DINÁMICOS ASOCIADOS A VIDEO BASADOS EN DISPOSITIVOS MÓVILES Autor: Juan Carlos Álvarez Martín Tutor: Francisco Javier Finat.
PLATAFORMAS 0. INTRODUCCIÓN
Aplicaciones de Sistemas de Información Geográfico en Negocios
Presentación de la Plataforma de Gestión de la Excelencia
Construcción de Páginas WEB
Pensiones Civiles del Estado PROYECTO: Página Web PCE
INDUSOFT Software para generación de completas aplicaciones industriales multi-plataforma Se compone de un completo y potente conjunto de herramientas.
Seminario E- Business & E - Commerce Equipo N°1 EMPRENDIMIENTO DESARROLLOS DE PROCESOS 2.0 Argumentos y fundamentaciones Equipo 1: Curcio María Victoria.
SYSMOTORFLOW PRESENTACIÓN DEL PROCESO Proyecto de Ingeniería de Software 2010.
Arquitectura Orientada a Servicios (SOA)
Ministerio de Economía y Finanzas Dirección Nacional de Catastro Sistemas Web Director Nacional de Catastro Ing. Agrim. Eduardo Infantozzi Noviembre 2007.
MI PROGRAMA DE FORMACION
1 José Manuel Zárate Paz Contador Público Certificado. Certificación en Contabilidad y Auditoría Gubernamental.
Solución tecnológica en Petrobras Energía S. A
DESARROLLO E IMPLEMENTACIÓN DE UNA TIENDA VIRTUAL UTILIZANDO OSCOMMERCE, CASO PRÁCTICO TIENDA VIRTUAL PARA MATERIAL ELÉCTRICO Y TELEFÓNICO DE MEDIA Y BAJA.
Administración y explotación de información comercial para aumentar las ventas. Pablo F. Pérez Comsoft S.A.
El desafío de organizar la información
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
Nicolás Jodal GeneXus en el corto y mediano plazo.
E-Portal. Introducción Características Funcionalidades Genéricas De De Responsable De De RRHH Entorno Tecnológico Contacto Í NDICE.
Experiencia de un líder de desarrollo J2EE
Reunión de los requerimientos de la red
Nacional Financiera, tu brazo derecho.. Objetivo Cronología Flujo de la Información Estadísticas Front-End Factores críticos de éxito Ventajas y Beneficios.
EXPERTOS EN SOLUCIONES TECONOLÓGICAS HECHAS A LA MEDIDA PARA SU EMPRESA.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Desafíos de la Integración B2B Francisco García Donoso
Programa de Mantenimiento Anual Gerencia de Producción Roadmap 2010.
Plataforma ECM de Servicios On-Line con Acceso Mediante Voz.
¿Quienes Somos? Scorpion Computer Services es una compañía diversificada en el área de la informática, nuestros servicios están orientados a la automatización.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Ing. Silvia Keymetlian ARTech Acompañe la evolución: Convierta sus aplicaciones !
Paola Saavedra -
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
De Larrobla & Asociados
Alianza Lexmark - Pharos Systems
R E S E R V A C I O N E S. S oluciones para V enta de A limentos es una aplicación diseñada para operar en diferentes Tipos de Restaurantes, lo que permite.
PLATAFORMA MULTISERVICIOS. Es una aplicación 100 % Web basada en estándares que permiten almacenar diferentes módulos en una sola consola utilizando una.
 Universidad F.A.S.T.A  Carrera: Lic. En Sistemas  Proyecto Final: BE-QUICK  Equipo de Trabajo Nº 117:  Juan Carlos Gaffuri  Juan Ignacio Orbegozo.
Conceptos de Gestión y Planificación de Proyectos Software
Migración Win a Web, experiencias, tips y consejos.
Equipo de trabajo: Boczkowski, Lucas Calvo Outes, Ignacio Emilio, Ezequiel Navarro, Adrián Verasay, Paulina.
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
PORTAL WEB PARA CONTRIBUIR EN LA VENTA, COMERCIALIZACIÓN Y DISTRIBUCIÓN DE LA ZEOLITA NATURAL USANDO AJAX Integrantes: Martha Isabel Correa Barrera Patricia.
Software para la gestión de contenidos. Índice: Por qué CanaryWeb CM ? Solución Tecnológica. Características de CanaryWeb CM. Referencias.
Presentación Final Proyecto Originación de Crédito Especialización en construcción de software Universidad de los Andes Bogotá Julián Morales.
Aplicación y uso de la herramienta
Tracks de clarificación Mapa Estratégico de TERRA Documento para la reflexión Equipo 2 - Crear y desarrollar Audiencias Cualificadas en Internet Madrid,
Israel Herrera Cervantes Alberto Rebolledo Ayala Corina Hernández Aponte Israel Ocampo Abarca.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
GeneXus 9.0: Creando el ERP del Futuro basado en una Arquitectura Orientada a Servicios
Gestión y Control de las Relaciones con los Clientes
AFM – Web File Manager Versión 5. Novedades técnicas – Forma de Implementación Siguiendo última tecnología de Microsoft: Framework.NET 3.5 Implementación.
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Taller de Ingeniería de Software
BUSINESS T&G Think & Grow Uniclass Business Intelligence La solución Business Objects que analiza los procesos de su negocio.
PLATAFORMA ONLINE. 1.Mapa del Entorno del negocio Usuarios: Trabajadores de las empresas. Actualmente poseen algunos medios de comunicación interna pero.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
BUSINESS T&G Think & Grow Uniclass Gestión Documental Solución Web para Mejorar la Captura y Gestión.
QPortalNet ® Intranet / Extranet Corporativas Convierta el conocimiento de su organización en un pilar competitivo Fortalezas Se que Se Debilidades No.
Aprendizaje en las Escuelas del Siglo XXI CIER: Administración Técnica Barranquilla, Abril de 2014.
1 Diferentes Módulos de un ERP CENTRO DE INTERACCION CON CLIENTES PORTAL DE EMPLEADOS SERVICIO DE CAMPO SERVICIO DE CAMPO SOPORTE AUTOMATIZACION FUERZA.
Version 7 section brief discussion Taller de Sistemas Integrados de Administración Financiera (SIAFs) Banco Interamericano de Desarrollo Washington DC.
Marketing Solutions Estrategias de mercadeo a su alcance.
1 PRESENTACIÓN DE PRODUCTO SISTEMA DE ADMINISTRACIÓN DE BIENES INMUEBLES Y BIENES MUEBLES.
Junio, 2013.
Transcripción de la presentación:

Agenda Global TRUCK, ... un proyecto estratégico ! El proyecto Patrones de diseño Ejemplos y Tips Contáctenos Preguntas y respuestas Expositores: Fernando Lazcano Carlos Marzoa Ana Rozza Alejandro García AGENDA PROYECTO Global TRUCK

... un proyecto estratégico ! 1. Global TRUCK, ... un proyecto estratégico ! SOLUR Para quiénes ? Beneficios de GT Un apoyo Global ! ... un proyecto estratégico !! PROYECTO Global TRUCK

SOLUR “Best of Breed” en Ventas, Distribución y Logística LA EMPRESA Es la organización que desarrolla, soporta, implementa y comercializa la Suite TRUCK/GX Nuestra MISION  Proveer una solución vertical en las áreas de Ventas Distribución y Logística, para empresas Distribuidoras de productos de Consumo Masivo  FOCO Distribución de Cadena de Abasto Primaria y Secundaria Gestión del Punto de Ventas con computación Móvil Reingeniería de rutas, Ruteo Dinámico, Planificación de Transporte “Best of Breed” en Ventas, Distribución y Logística SOPORTE - Tri-lingue, 24 x 7 ... un proyecto estratégico !! PROYECTO Global TRUCK

FOCO Sistemas “legacy” Visibilidad Global de Inventarios Tránsitos  Interplantas        "Tracking" de camiones             Cálculo de Fletes           Múltiples canales (Mayorista, Minorista, OT) Formas de atención (Preventa, Venta Directa, Dist.) Computación Móvil para Preventa y Auto Venta Control del crédito centralizado Gestión inteligente de la política de ventas GPV (encuestas, indicadores, score cards) FOCO

Para quiénes ? Distribuidores de productos de consumo masivo con operaciones en el ámbito: Nacional, Regional y Multinacional ... específicamente diseñado para: “Cluster” de países, ASP o, instalaciones individuales ...con acceso por intranet / internet y módulo “off line”, para administrar el CD (para casos de contingencia ).. ... un proyecto estratégico !! PROYECTO Global TRUCK

Beneficios de GT Tecnología WEB (GeneXus 8.0) Arquitectura 3 TIER Escalable: desde empresas nacionales a multinacionales Intranet / Internet compatible Uso OPTIMO del ancho de banda Tecnología GIS (Geographical Information Systems) Soluciones GIS “ready to use” integradas Reingeniería de Rutas de Venta y Ruteo Dinámico de entregas, con algoritmos personalizables Opciones de licenciamiento “on demand” y “por única vez” Nuevo Diseño Máxima velocidad de digitación Fácil integración con aplicaciones ORACLE E Business Suite Operación Off-Line (v. 4.1.x y sig.) Aumenta disponibilidad del sistema en DCs ... un proyecto estratégico !! PROYECTO Global TRUCK

Un apoyo Global, de... ARTech Consultores “Architectural reviews” Soporte GOLD ICA (Ingenieros Consultores Asociados) Nueva alianza de negocios Know How en tecnología GIS ORACLE Acuerdo OPN-ISV con proyección internacional Capacitación, entrenamiento y máximo compromiso con Global Truck PDT (Prog. De Desarrollo Tecnológico – MEC-) Financiamiento del 28% del proyecto GT Asesoramiento Nuestros clientes... ... un proyecto estratégico !! PROYECTO Global TRUCK

2. El proyecto ... el proyecto PROYECTO Global TRUCK

El Proyecto … QUE CONTARLES DESDE EL GERENCIAMIENTO? Métricas de TRUCK/GX Infraestructura de Desarrollo y Test Recursos Humanos Capacitación Learnings Cronograma ... el proyecto PROYECTO Global TRUCK

Métricas, ...cantidad de Objetos ... el proyecto PROYECTO Global TRUCK

Métricas, ... cómo medirlo de forma universal ? Puntos Funcionales Total Truck: 10.000 Desarrollo Global Truck: 5857 Indicadores Cocomo II (USC-COCOMO II 1999 provisto por el PDT) Esfuerzo Cronograma Productividad Staff Optimista 316.7 22.9 296.2 13.8 Más probable 395.9 24.6 237 16.1 Pesimista 494.9 26.4 189.6 18.8 ... el proyecto PROYECTO Global TRUCK

Infraestructura de Desarrollo y Test Genexus Versión 8.0 (D4) Generador Java (U2) Templates (2003) Plataformas Hardware Sistema Operativo Base de Datos Intel server Red Hat Enterprise Linux 2.1 Oracle 9i DB v9.2 -> 10g AS/400 OS/400 v 5.2 DB2 HP HP/UX Hardware Sistema Operativo Application Server Intel server Red Hat Enterprise Linux 2.1 Oracle 9iAS 9.0.3 -> 10g IBM WebSphere 5.0 Intel clientes de desarrollo Windows Xp / 2000 Tomcat 4.1.7 (Motor de Servlets) ... el proyecto PROYECTO Global TRUCK

Recursos Humanos, ...comparativo versión 3.7 vs 4.0

Recursos Humanos, ... crecimiento COMO FORMAR LOS EQUIPOS? Gerencia Proyecto Desarrollo Dos Equipos Paralelos: Funcional + Nuevas Tecnologías Nuevas Tecnologías: Mercado Reducido Tecnología Nuevas exigencias Perfil Técnico Application Servers, Firewalls, LDAP, Load Balancing, Single Sign On ... el proyecto PROYECTO Global TRUCK

Recursos Humanos, ... crecimiento COMO FORMAR LOS EQUIPOS? SQA Casos de Prueba Owners de Testing Testing Multidisciplinario Funcional TRUCK/GX “Black Box” Productos Similares Nuevas Tecnologías: Mercado Reducido Documentación on-line Procesos Helps Technical Account Managers ARTech Oracle ... el proyecto PROYECTO Global TRUCK

Capacitación Introducción a la nueva tecnología ARTech Oracle COMO INGRESAR A UN NUEVO MUNDO? Introducción a la nueva tecnología J2EE, Web Services, Java, Java Scripts, etc. ARTech Implementación Gx de las nuevas tecnologías Gx 8.0 Generación WEB – Java Oracle Administración 9iAS Performance Oracle AQ (Mensajería) ... el proyecto PROYECTO Global TRUCK

Learnings QUE MAS RECOMENDARLES? Pioneros Gx 8.0 Prototipos Reglas de Conversión TRUCK/GX Architectural Reviews Templates Herramientas de apoyo y seguimiento Robot de Testeo Stress Test ... el proyecto PROYECTO Global TRUCK

Cronograma Prototipos Nov/03 a Dic/03 Desarrollo Dic/03 a Jul/04 Alfa Test Solur Abr/04 a Set/04 Beta Test Solur Jul/04 a Set/04 Certificación por Clientes Oct/04 a Dic/04 Stress Test Dic/04 ... el proyecto PROYECTO Global TRUCK

3. Patrones de diseño ... patrones de diseño PROYECTO Global TRUCK

3. Patrones de diseño Elementos básicos Tiempos de Conversión “TRUCK User Interface” ... Transacciones Simples Transacciones Complejas Templates “Trabajar con” Complejos Administrar Grillas Conclusiones Tiempos de Conversión Pedidos a ARTech ... patrones de diseño PROYECTO Global TRUCK

TUI (TRUCK User Interface) ORACLE BLAF (Browser Look and Feel) Cabezal y Pie de Página Menu bar Cabezal Menú Bar Acciones Pie ... patrones de diseño PROYECTO Global TRUCK

Administración de Grillas Componentes Paginado Filtros Administración de Grillas ... patrones de diseño PROYECTO Global TRUCK

Transacciones Simples Doble Botón Scroll Bar, agregar líneas Prompt o Combo ... patrones de diseño PROYECTO Global TRUCK

Link dentro de la Página Transacciones Complejas Link dentro de la Página Cómo Agruparlos ... patrones de diseño PROYECTO Global TRUCK

Transacciones Complejas Flujo de Trabajo ... patrones de diseño PROYECTO Global TRUCK

Templates Resolver los “Trabajar con” Sencillos PROYECTO Global TRUCK ... patrones de diseño PROYECTO Global TRUCK

Templates Visualización de Datos Asociados PROYECTO Global TRUCK ... patrones de diseño PROYECTO Global TRUCK

Templates Visualización de Datos Asociados PROYECTO Global TRUCK ... patrones de diseño PROYECTO Global TRUCK

“Trabajar con” Complejos Columna Bajar un Nivel Acciones Frecuentes ... patrones de diseño PROYECTO Global TRUCK

Administración de Grillas Secundaria Marcar y Desmarcar Mover N hacia Arriba y Abajo Ubicar Item ... patrones de diseño PROYECTO Global TRUCK

Conclusiones Completos, Documentados y Difundidos Prototipos!! Importancia de los Estándares Qué clase/imágen del Tema usar en cada elemento Cómo resolver cada caso; por ej: Paginado, Prompts, etc. ... patrones de diseño PROYECTO Global TRUCK

Tiempos de Conversión TIP... Objeto Tiempo Incluye WebPanels de Display 1:30 Programación, Alfa Test “Trabajar con” Sencillos De 2 horas a un 1 día Programación, Alfa Test, Adm. de KB Reportes pdf 2 horas Reporte y Webpanel de pedir filtros TIP... PROCs no necesitan conversión, a menos que llamen a WorkPanels, Cambio de LÓGICA. Es difícil de estimar el esfuerzo ... patrones de diseño PROYECTO Global TRUCK

Pedidos a ARTech New UTL Commit de logs Help de Atributos El help de los webpanels tiene una lista de links a los helps de los atributos relacionados “Silent Transactions” vía JMS Multi-idioma ... patrones de diseño PROYECTO Global TRUCK

4. Ejemplos y Tips ...ejemplos y tips PROYECTO Global TRUCK

4. Ejemplos y Tips Uso WebServices Ingreso de Pedidos (Architectural Review) Consultas/Listados Tips ...ejemplos y tips PROYECTO Global TRUCK

GT WebServices WebServices GIS Módulos de la Aplicación Geocodificación Visualización Reingeniería de Rutas Ruteo Dinámico Módulos de la Aplicación Alta masiva Productos Alta masiva Pedidos ...ejemplos y tips PROYECTO Global TRUCK

Geocodificar Vía WebServices Vía “Batch” Se envía colección de Direcciones y Ws retorna coordenadas Vía “Batch” Se realiza “upload” desde Excel y se actualizan los datos. ¿Excel?... Api’s Java- proyecto POI-Apache

WS/GIS-Geocodificar .., Joaquin Requena, o Joaquín Suarez o…… humm !! ¿Google? WS

window.open(…) + SDT’s + &Session Resultado de WS

WS/GIS-Visualizar Alternativas Propuestas Monitor de Trabajo Ej.Reingeniería de Rutas “Trabajar con Clientes” Facilidad de Reuso ...ejemplos y tips PROYECTO Global TRUCK

Territorios (Vol.Vtas) Monitor de Trabajo ¿Dinámico?<Div ID=“Clientes" style="position:........ /Div > Dinamismo Dinámico Territorios (Vol.Vtas) Volumen Vtas. “Otros Datos”

Monitor de Trabajo Características “Una Ventana” de Trabajo Usuario puede Ocultar Mapa asociado en forma dinámica. (sin “Refresh”) “Objeto” más complejo. Lógica propia + WS + lógica de “Tools” de Mapa ...ejemplos y tips PROYECTO Global TRUCK

¿Scroll? <DIV style="OVERFLOW:auto;HEIGHT: ../DIV> Call a WS ¿Scroll? <DIV style="OVERFLOW:auto;HEIGHT: ../DIV>

Visualizar II – Reuso ¿Capturar? <SCRIPT….....onclick=mouseClick;</SCRIPT>' Datos asociados Volumen Vtas Zonas/Territorios

Visualizar II – Reuso Características “Dos Ventanas” de Trabajo. Lógica WS + “Tool” de Mapa encapsulada. Separa lógica “del negocio” de GIS. “Reuso”. Captura del entorno el “input”. Puede ser llamado desde “N” objetos. ...ejemplos y tips PROYECTO Global TRUCK

(Módulo Truck) + SDT + Xml = Entorno de Usuario Ingreso de Pedidos Primer Prototipo (Dic-2003) Ambiente Web y “Alta digitación”. ¿es posible? Architectural Review (ARTech/Oracle/Solur) “Stress Test”- Microsoft Web Application Stress Tool. Tiempos de Respuesta menores a un segundo. 100 Usuarios concurrentes. Personalización de entorno de Usuario “Default’s” de Usuario. Cada módulo permite ser personalizado optimizando el ingreso de datos. (Módulo Truck) + SDT + Xml = Entorno de Usuario

Ingreso de Pedidos (Dic-2003) ¿Listado Excel?...Api’s de Java...POI-Jakarta Listado Excel

Ingreso Pedidos – (Ingreso Extendido) Set focus() Web Panel + (TRN + Web Component) (Dic.2003) Trn-Web Component

Ingreso Pedidos (personalizado) Usuario personaliza su entorno de ingreso (Dic-2003) Editar/Ocultar/Visible Editar/Ocultar/Visible

SDT de Navegación. Cabezal resuelve los link’s de navegación !! Consultas/Listados navegación SDT de Navegación. Cabezal resuelve los link’s de navegación !!

Listados Embedded page

Tips ¿Lo Obvio....? Identificar “Patrones” en la Aplicación Definir Estándares Desarrollar Prototipos “Reuso” – encapsular lo complejo (9.000 objs.) 1 Objeto (Cabezal de GLOBAL TRUCK) resuelve: Navegación “automática” “Help” contextual Seguridad “Branding” “Contáctenos” ...ejemplos y tips PROYECTO Global TRUCK

5. Contáctenos Luego de la presentación Reunión en Solur: NECESITAN MAS INFORMACION? Luego de la presentación Reunión en Solur: Fecha y hora a combinar Dirección: Juan Bautista Alberdi 5765 - Montevideo Contacto a: Carlos Marzoa cmarzoa@truck.com.uy

Preguntas... PROYECTO Global TRUCK