SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Integranova MES
Model Execution System
                         Software Solutions




                                2011-11
INTEGRANOVA - COLABORACIONES



 I+D+i

 Technology                    &
 Partners




 Service
 Partner
                                   2
INTEGRANOVA – SERVICE PARTNER




         Con
         su Service Partner,
               alcanzará sus
                    objetivos

                                3
INTEGRANOVA – TECNOLOGIA LIDER DEL MERCADO MDA




   Basándose en la iniciativa MDA (Model
   Driven Architecture), definida por OMG        INTEGRANOVA
   (Object Management Group).

   Nuestros modelos se basan en los




                                                               INTEGRANOVA
   requerimientos específicos de los clientes,
   incluyendo la lógica del negocio.

   INTEGRANOVA convierte modelos
   conceptuales en aplicaciones completas
   para negocios que son fiables, ricas en
   funciones, de fácil mantenimiento,
   ampliables y seguras.

   Listos para la instalación.

   Completos con toda la documentación.



                                                                             4
INTEGRANOVA MES (MODEL EXECUTION SYSTEM)




  Elementos       Clases          Argumentos       Unidades de Interacción
  del modelado:   Relaciones      Precondiciones   Filtros
                  Atributos       Evaluaciones     Navegaciones
                  Eventos         Derivaciones     Acciones
                  Transacciones   Agentes

                    y, además, la lógica de negocio
                                                                             5
INTEGRANOVA MES (MODEL EXECUTION SYSTEM)




      Generado
Automáticamente




                                           6
EL PROCESO TRADICIONAL DE DESARROLLO DE
APLICACIONES




                                  El analista piensa y trabaja
                                  mayoritariamente
                                  en el espacio de la tecnología
                                  necesaria para la solución.


                                  Los programadores reciben el
                                  análisis detallado del Analista, lo
                                  interpretan y desarrollan la solución
                                  software.




                                                                          7
CICLO DE VIDA DEL DESARROLLO TRADICIONAL DE
APLICACIONES




                                              8
DESARROLLO DE APLICACIONES CON INTEGRANOVA




                                El analista piensa y trabaja mayoritariamente
                                en el Espacio del negocio del Cliente

                                 1.   El analista modela los requisitos del
                                      negocio del cliente con INTEGRANOVA -
                                      Modeler

                                 2.   Con INTEGRANOVA - Validator, valida el
                                      modelo si es: correcto, completo y no
                                      ambiguo.

                                 3.   Si el validator detecta cero errores, y sólo
                                      en este caso, viene el último paso:

                                 4.   Enviar el modelo a INTEGRANOVA
                  INTEGRANOVA




                                                                                     9
LOS RESULTADOS INTEGRANOVA




                             Nuestros modelos se basan en los
                             requerimientos específicos de los clientes,
                             incluyendo la lógica del negocio

                             INTEGRANOVA convierte modelos conceptuales
   INTEGRANOVA               en aplicaciones completas para negocios que
                             son fiables, ricas en funciones, de fácil
                             mantenimiento, ampliables y seguras

                             Listos para la instalación

                             Completos con toda la documentación




                                                                           10
ESTUDIO BENCHMARK

  Uno de los líderes en Consultoría IT ha realizado una comparativa de 6 aplicaciones creadas con
  INTEGRANOVA con 31 proyectos equivalentes y recientes, similares en complejidad y tamaño, utilizando
  otras herramientas de Desarrollo de Aplicaciones.
        Resumen del Análisis de Proyectos y la comparativa
              Nombre del Proyecto                 Puntos de Función **              Inversión en Días

        Control de Proyectos *                            1.373                            10,3

        Dept. Técnico *                                   1.756                            31,2

        Escrituras *                                      1.597                            21,7

        Expedientes Académicos *                           886                             14,7

        Gestión de Ventas *                               1.050                            43,2

        Control de Visitas *                              1.018                            13,8

        Media INTEGRANOVA                                 1.280                           22,5
                                                                                          22,5
        Media de 31 proyectos                             1.083                          749,2
                                                                                        749,2
       * 6 aplicaciones creadas con INTEGRANOVA

       ** El análisis de puntos de función es una técnica estándar, ISO 20926, que proporciona una medida
       comparativa y objetiva que asiste en la evaluación, planificación, gestión y control de la producción de
       software.
                                                                                                                  11
SUMARIO EJECUTIVO
Tiempo para comercializar y productividad


 Los puntos más destacados son:

     Tiempo para comercializar                                           Productividad
     - Casi 6 veces mejor que su igual                                   - 23 veces mejor que su igual
     - Mejorado en un 50% desde el último estudio                        - Mejorado en un 8% desde el último estudio

                                         PROMEDIO DE CARE       CARE03
                                                                          80
                                         PROMEDIO ANTERIOR      CARE01
                                                                                   70
                                                                          70                  65
30                                       PROMEDIO DE SU IGUAL   PAVG03
                                                                          60
                                         IGUAL PREVIO           PAVG01
25
                                                                          50
20
                                                                          40
15
                                                                          30
10                                                                        20

 5                                                                        10
                                                                                                          3            2
 0                                                                         0
        CARE03     CARE01      PAVG03     PAVG01                                 CARE03     CARE01     PAVG03      PAVG01

                                                                                                                            12
LOS PRODUCTOS



       Con muchos componentes que son “fáciles de utilizar”,
                ricos en funciones e integrados.



                Modeler y Validator
                Repository
                Documentation Manager
                Comparator
                STAR Client
                XMI Exporter
                Advanced Code Manager
                Multilanguage Manager
                Transformation Engines

                                                               13
NUESTROS PRODUCTOS


                         INTEGRANOVA Modeler es una herramienta de modelaje orientada a un objeto para la creación de modelos
 INTEGRANOVA             conceptuales de alto nivel que se dividen en cuatro modelos: modelo objeto, modelo dinámico, modelo funcional y
                         modelo presentación. INTEGRANOVA Modeler incluye un validador para verificar que los modelos conceptuales
 Modeler & Validator     son correctos, completos y no se prestan a ambigüedades. Los modelos conceptuales válidos se pueden utilizar
                         como aportes para las otras herramientas de INTEGRANOVA


 INTEGRANOVA             Es posible manejar aplicaciones complejas en un periodo de tiempo más corto utilizando INTEGRANOVA
                         Repository. Esta herramienta permite el trabajo simultáneo en numerosos análisis compartiendo el mismo modelo.
 Repository              También permite la reutilización de modelos mediante la creación y administración de una biblioteca de modelos.


 INTEGRANOVA
                         En el desarrollo de software se han de suministrar documentos o aplicaciones de reciente desarrollo. La
                         elaboración de esta documentación es muy costosa y difícil de mantener. INTEGRANOVA Documentation Manager

 Documentation Manager   permite el análisis para obtener la documentación automáticamente a partir del modelo conceptual específico y el
                         análisis sólo tiene que mantener el modelo correctamente documentado.


 INTEGRANOVA
                         Después de versionar un modelo es útil para el análisis la evaluación del impacto de los cambios y el planificar las
                         tareas que se han de desempeñar. INTEGRANOVA Comparator permite cambios entre las dos versiones de un

 Comparator              modelo conceptual para analizar la comparación. Los métodos de comparación múltiple se pueden utilizar para
                         cumplir con las necesidades del análisis.


 INTEGRANOVA
                         INTEGRANOVA STAR Clientes la herramienta que permite la transformación de la solicitud a los Motores de
                         Transformación INTEGRANOVA para ser realizada y llevada a cabo. Descarga y descompresiona el código

 START Client
                         generado y permite las personalizaciones del código automático para ser reimplantadas a través del Gestor de
                         Códigos Avanzado INTEGRANOVA .


 INTEGRANOVA
                         A través del XMI Importer/Exporter, INTEGRANOVA proporciona la integración con otros sistemas o herramientas
                         utilizando uno de los standards más importantes en el mercado sustentado por OMG. Este Standard se basa en el

 Importer/Exporter
                         uso de XML Metadata Interchange Files (XMI) y permite reutilizar el trabajo de modelación. INTEGRANOVA
                         sustenta la exportación/importación de diferentes versiones de XMI.

                         A veces la personalización se ha de llevar a cabo para adaptar las aplicaciones a las preferencias del cliente.

 INTEGRANOVA
                         INTEGRANOVA Advanced Code Manager es un depósito de estas personalizaciones del código. Almacena los
                         cambios, permitiendo a los programadores el evitar la tarea de codificación y recodificación de las

 Advanced Code Manager   personalizaciones en cada una de las diferentes versiones de la aplicación. Además los programadores no tienen
                         que rastrear el uso de esta herramienta cuando están codificando porque el Gestor avanzado de código tiene una
                         aplicación que detecta y almacena los cambios automáticamente.


 INTEGRANOVA
                         A menudo se da el caso de aplicaciones (especialmente aplicaciones Web) que necesitan ser internacionalizadas.
                         Esto conlleva la visualización de escenarios en idiomas diferentes, lo cual tiene un impacto en el esfuerzo del

 Multilanguage Manager
                         desarrollo. Por ello, INTEGRANOVA Multilanguage Manager permite crear los modelos en cualquier idioma que se
                         desee y asiste en la generación de recursos para añadir un soporte multilingüe a las aplicaciones generadas.

                                                                                                                                                14
ARQUITECTURA TRES CAPAS




 Interfaz de Usuario           Reglas de Negocio                Persistencia


Cliente Desktop               Arquitectura Transaccional   Base de datos relacionales
  - Windows Forms .NET / C#     - .NET / C#                  - IBM DB2
                                - EJB                        - Microsoft SQLServer
                                                             - Oracle
Web                                                          - MySQL
                              Servidores de aplicaciones
  - JSP (JSF)                                                - PostgreSQL
                                - JBoss
  - ASP .NET                                                 - Ingres
                                - Oracle IAS
                                - WebLogic and higher
                                - IBM WebSphere




                                                                                        15
PROYECTOS TIPO



Idoneidad INTEGRANOVA
El conjunto de herramientas de INTEGRANOVA permite a los equipos de desarrollo la reducción del esfuerzo y tiempo para comercializar e
incrementar la calidad de la aplicación final..

Utilizando INTEGRANOVA Modeler, los analistas pueden especificar los requerimientos del cliente sin ambigüedades incluyendo todos los
detalles funcionales. Tras esto, los Motores de transformación INTEGRANOVA, transforman el modelo en el código fuente de la aplicación.

En teoría, INTEGRANOVA se puede utilizar para especificar cualquier tipo de sistema de información, pero existen limitaciones en el uso de la
tecnología INTEGRANOVA. La naturaleza de los sistemas en desarrollo y los conjuntos de motores de transformación disponibles en la
actualidad son la causa de estas limitaciones.


        INTEGRANOVA es una solución ideal para los siguientes tipos de aplicaciones:

           Aplicaciones de negocios

           La información ha de ser almacenada en una base de datos relacional

           La arquitectura de la aplicación en tres niveles (Perseverancia, Lógica del negocio, Interfaz del usuario)

           En Java (J2EE) or C#

           Interfaz del usuario en Windows Desktop (C#) o Web (JSP-JSF or ASP .Net). La misma aplicación puede tener numerosos
           interfaces de usuario en diferentes plataformas.

           Cuanto mayor es la complejidad de las reglas del negocio, mayor es el beneficio a obtener.




                                                                                                                                                16
LOS SERVICIOS




                Consultoría
                Software Factory
                Formación
                Integraciones
                Soluciones Legacy




                                    17
ALGUNOS DE NUESTROS PARTNERS




          CONSULTORÍA          SOFTWARE FACTORY

            ASSTEC                   Phoenix

            Common               Dakoda Software

              Geva                 Connet AG

           Humantech              CS - Solutions




                                                   18
…Creando Clientes Satisfechos
      y Usuarios Contentos…




                                19
INTEGRANOVA - SOLUCIONES


                                   INTEGRANOVA
                   ofrece soluciones reales para diferentes sectores.
                   SECTORES                            SOLUCIONES
       Industria                      Control de proyectos
       Utilites y Energía             Presupuestos generales para la Administración
                                      Sugerencias e incidencias para la Administración
       Banca                          Gestión de expedientes para la Administración
       Seguros                        Gestión de almacenes y compras
                                      Planificación y control de obras
       Sector Público                 Sistemas para el flujo de mercancías
       Universidades                  Hacienda
                                      Fidelización de clientes
       Telecomunicaciones
                                      Soluciones para Call Centers
       Industria farmacéutica         Gestión de documentos
       Procesamiento de datos         Gestión de proyectos
                                      Gestión de ofertas y pedidos
       Formación                      Gestión de eventos
       Comercio al por menor          Controlling de la distribución
                                      Gestión de almacén
       Industria de alimentación      Gestión de inversiones
       Construcción                   Gestión de recursos
                                      eCommerce
                                      Planificación y control de la producción
                                      Registro de datos de la empresa


                                                                                         20
...CREANDO CLIENTES SATISFECHOS
              Y USUARIOS CONTENTOS...


Abbott                    CHG, S.A.                   Ilustre Colegio de Abogados    Migros Bank                Sigmund Bauer
                                                      de Valencia                    NetStairs                  Stock Exchange San
Actionality               Chrysler Austria
                                                      Impag                                                     Francisco
Actum                     Ciber                                                      NextiraOne
                                                      Infonova                                                  Teccon
Advanzia Bank S.A.        Ciudad de las Artes y Las                                  Oliva Nova, S.A.
                          Ciencias                    Instituto Valenciano de Arte                              01063 Telecom GmbH &
Aguas del Bullent, S.A.                                                              Original Furnitures        Co
                                                      Moderno
                          Comak Grübl KEG                                            The Phoenix Company,
Alcredis Finance B.V.                                 Intervida                                                 TelDaFax GmbH
                          Conselleria de                                             Inc.
Alhambra-Eidos            Infraestructuras y          Junta de Extremadura                                      Terumo
                                                                                     Grupo Pons
Allgolf, S.A.             Transporte                                                                            Thales Information
                                                      Junta de Extremadura,          Postbank Systems AG
                          Context                     Consejería de Hacienda                                    Systems GmbH
Allianz
                                                                                     Quantimetrics              Toshiba Information
Altmann                   Conselleria de Economía,    Junta de Extremadura,
                          Hacienda y Empleo.          Consejería de Agricultura y    Real Casa de la Moneda     Systems
Axel Springer AG          Valencia                    Medio Ambiente                                            T-Systems
                                                                                     Regiolux
Axum Europa               Cortal Consors              JWS                                                       Universidad Politécnica de
                                                                                     Rent a Car Denia, S.A.
Balearia                  Dakoda Software GmbH        Klagenfurt University                                     Valencia
                                                                                     Repsol
Banco de Valencia         Dataport, Anstalt d. öff.   Knapp Logistics                                           Universidad de Navarra
                                                                                     Sauer OS
                          Rechts                                                                                Vahn Cia., S.A.
Bank of Arabia                                        KUMAgroup Holding GmbH         Sacyr Vallehermoso, S.A.
                          DZ Bank                                                                               Zyxtudio
Bundesbank                                            Laboratorios Lilly             SIV
BWI Systeme GmbH          Grupo Dulcesol
                                                      Liebherr Lienz                 Gobierno de Puerto Rico
                          Fusta Blinds, S.L.
C5 Solutions AG                                       Lilly                          Gerencia de Informática
                          Garsa                                                      de la Seguridad Social
CC Golf                                               Linkvest, S.A.
                                                                                                                                             21
DEUTSCHE BUNDESWEHR



•   Tipo de proyecto                         •   Tecnología
    – Migración tecnológica                       – Front-end: Cliente Windows C#
    – Tamaño muy grande                           – Back-end: EJB sobre IBM Websphere
    – Complejidad alta                            – BD: IBM DB2



•   Funciones principales

     – Controlling estratégico para todos los departamentos de las fuerzas armadas

     – Contabilidad de activos, infraestructura, material, servicios y costes de personal

     – Integración con servicios de “Time-tracking”

     – Cálculo de costes unitarios y por actividad

     – Edición dinámica de fórmulas de cálculo de costes unitarios. Soporte para
        criterios de cálculo específicos de cada departamento/sección.


                                                                                            22
CASOS DE ÉXITO



Misión de migración “Kolibri”                      El proyecto Kolibri fue el resultado
                                                   de haber ganado una oferta pública
Plazo del proyecto: 15 meses                       de las Fuerzas Armadas alemanas
  3 meses para análisis y requisitos
  12 meses para el modelaje
                                                                   2 competidores   INTEGRANOVA       Dif.
Misión de Integranova                                Ingenieros         40              4         10 veces menos

  350 días de trabajo de servicios profesionales       Tiempo        3 años           1 año       3 veces menos
  para la fase de ingeniería de los requisitos
                                                     Hombre/año        120              4
  650 días de trabajo de servicios profesionales                                                  30 veces menos
  para la fase modelaje/implementación               Presupuesto   5 M. Euros       1 M. Euros
                                                                                                  5 veces menos
  Paquete 5000 FP

Dotación de personal
                                                        Las Fuerzas Armadas alemanas recibieron su
  4 arquitectos SW de Integranova                       aplicación 2 años antes de lo esperado
  2 consultores de BWI                                  Las Fuerzas Armadas alemanas se ahorraron 4
                                                        millones de Euros en una sola aplicación
  Diversas fuentes para QA/pruebas y entorno de
  producción
                                                                                                                  23
CASOS DE ÉXITO



“Kolibri” hechos y cifras
                                                                    Métrica del modelo“Kolibri”
  “Kolibri” (antigua aplicación) proporciona funcionalidad         Clases                          159

  contable de coste multifuncional para las Fuerzas Armadas        Relaciones                      247

  alemanas                                                         GlServicios globales            144

  600 instalaciones (locales)                                      Transacciones locales           388

  Desarrollado por CONET AG desde 1995 – 2005
                                                                   Total FPs                       5976
  Access97 solución basada
                                                                   FPS Valor alto                  3498
  No cumple con el objetivo del entorno del nuevo “HERKULES”
                                                                   Reglas ACM               609 en 299 archivos

      Migración del cliente/solución requerida del servidor
      Plataforma de objetivo:
                                                               «Integranova entregó Kolibri a tiempo
                                                               y acorde al presupuesto, y estamos
         Servidor de aplicación WebSphere
                                                               muy impresionados con el
         DB2 RDBMS                                             rendimiento»
                                                                                            Major Jörg Kubein
         .NET Rich Client
                                                                                           German Armed Forces
                                                                                                                  24
GRUPO CHG - INTEGRACION Y EXTERNALIZACION




                                                                                 CTR (Contratos) >> Alligator & CTR
           Alligator                                                             DT (Construcción) >> DT

                                                                                  Alligator
                                                                                 (Facturación/Finanzas/Contabilidad)
                                                                                 PROP (Propietarios)
                       Todas estas aplicaciones, integradas en el Grupo CHG,     >> CTR. TS, DT & Alligator
                       son críticas para la actividad empresarial, robustas,     ALQ-TS (Central de Reservas)
                       fiables, escalables, seguras, rápidas y conviven en
                       entornos mixtos con sistemas legados de diversa índole.



                                                                                                                       25
GRUPO CHG - INTEGRACION Y EXTERNALIZACION



                                                                                       Esfuerzo
               FP    Clases   Relaciones   Atributos   Servicios   Filtros   Agentes
                                                                                        en días

              4084    105        196         1072        1064       187        11       61,50

              3996    109        156         937         774        117        16       31,50

              4021    115        324         1187        1064       118         3      180,50

               493    17         24          171          95         10         3       11,50

              3005    100        162         753         574         75         5       39,50

              1442    35         56          198         211         31         2       22,90

              1081    46         55          335         232         29         5       36,70

              2463    78         145         830         810        104         5      105,50

              1766    69         106         559         515         33         4       33,20


                                                                                                  26
ABBOTT LABORATORIES



•   Tipo de proyecto                       •   Tecnología
    – Desarrollo nuevo                          – Front-end: Cliente Windows C#
    – Tamaño medio                              – Back-end: C# Websphere
    – Complejidad alta                          – BD: SQL Server

•   Funciones principales
     – Clientes y perfiles por origen (condiciones de pago, límites de crédito, etc.)
     – Contratos, precios y presupuestos/ofertas
     – Enmiendas/actualizaciones a contratos
     – Pedidos puntuales y pendientes
     – Segregación de pedidos por proveedor (origen de los productos) y otros criterios
     – Enrutamiento y seguimiento de la segregación de pedido a cada proveedor
     – Recepción de notificaciones de envío y facturas generadas por cada proveedor
     – Gestión de pago de facturas y transferencias de efectivo a cada proveedor
     – Gestión de devoluciones (cálculo de diferencias de precio según acuerdos con
       distribuidores)
     – Facturación de alquileres de equipo y prestación de servicios
                                                                                          27
GOBIERNOS MUNICIPALES DE PUERTO RICO



•   Tipo de proyecto                       •   Tecnología
    – Migración tecnológica                    – Front-end: Cliente Windows C#
    – Tamaño muy grande                        – Back-end: C#
    – Complejidad alta                         – BD: SQL Server

•   Funciones principales
     –   Gestión contable
     –   Presupuesto y contribuciones
     –   Activos fijos
     –   Informes financieros
     –   Compras
     –   Cuentas a pagar /Cuentas pendientes de cobro
     –   Gastos recurrentes
     –   Conciliación bancaria
     –   Salarios, impuestos y retenciones
     –   Nóminas
     –   Recursos Humanos
                                                                                 28
CEC RESIDUOS


•   Tipo de proyecto                      •   Tecnología
    – Migración tecnológica                    – Front-end: Cliente Windows C#
    – Tamaño medio                             – Back-end: C#
    – Complejidad media-alta                   – BD: SQL Server

•   Funciones principales
     – Soporte total para el proceso completo de gestión de residuos recogida,
       almacenamiento y envío/transporte.
     – Adaptación a las leyes especificas para el tratamiento de residuos en cada
       comunidad en la que ofrece servicios la compañía.
     – Generación de documentación para las tramitaciones y los requerimientos
       legales con las administraciones, incluyendo las declaraciones administrativas
       anuales.
     – Soporte para la tarificación en base a fechas y para los distintos servicios
       ofrecidos.
     – Planificación de rutas de recogida de residuos y entrega de envases para el
       almacenamiento de los mismos.
     – Ofrece información detallada sobre los flujos de cada uno de los residuos
       (Volúmenes por fecha, cantidades, tipos de residuos, etc.).
     – Control de inventario permitiendo la agrupación de residuos en base a
       condiciones pero mantenimiento información sobre el origen de cada residuo.
     – Proceso de facturación integrado con el aplicativo contabilidad.
                                                                                        29
GEVA



•   Tipo de proyecto                        •   Tecnología
    – Integración                                – Front-end: Cliente Web JSF
    – Tamaño medio                               – Back-end: EJB
    – Complejidad alta                           – BD: Oracle

•   Funciones principales
    –   Catalogo de interfaces con módulos C++ / JAVA
    –   Definición de cadenas de procesos
    –   Secuenciación, bucles y ejecución condicional
    –   Instanciación e iniciación de módulos
    –   Instanciación orquestación y ejecución concurrente y asíncrona de múltiples
        cadenas de proceso basada en colas JMS.
    –   Control de ejecución de los módulos C++ / JAVA
    –   Integración con servicios de mensajería externos y heterogéneos
    –   Consola JMX para monitorización del sistema
    –   Nivel de servicio requerido: 16 millones de transacciones diarias

                                                                                      30
¿ PORQUE INTEGRANOVA ?




                         31
32

Más contenido relacionado

La actualidad más candente

Tema 3 proseso de desarrollo del software
Tema 3 proseso de desarrollo del softwareTema 3 proseso de desarrollo del software
Tema 3 proseso de desarrollo del softwareLuis Garcia
 
Cuadro comparativo Modelos de Software.
Cuadro comparativo Modelos de Software.Cuadro comparativo Modelos de Software.
Cuadro comparativo Modelos de Software.templarioo
 
GESTION DE PROYECTOS INFORMATICOS
GESTION  DE PROYECTOS INFORMATICOSGESTION  DE PROYECTOS INFORMATICOS
GESTION DE PROYECTOS INFORMATICOSYASMIN RUIZ
 
Trabajo ciclo de vida del software
Trabajo ciclo de vida del softwareTrabajo ciclo de vida del software
Trabajo ciclo de vida del softwareagtagt
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De VidaJgperez
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de softwareYaskelly Yedra
 
Modelo de rup
Modelo de rupModelo de rup
Modelo de rupdahored
 

La actualidad más candente (11)

Tema 3 proseso de desarrollo del software
Tema 3 proseso de desarrollo del softwareTema 3 proseso de desarrollo del software
Tema 3 proseso de desarrollo del software
 
Cuadro comparativo Modelos de Software.
Cuadro comparativo Modelos de Software.Cuadro comparativo Modelos de Software.
Cuadro comparativo Modelos de Software.
 
GESTION DE PROYECTOS INFORMATICOS
GESTION  DE PROYECTOS INFORMATICOSGESTION  DE PROYECTOS INFORMATICOS
GESTION DE PROYECTOS INFORMATICOS
 
Metodos especificos
Metodos especificosMetodos especificos
Metodos especificos
 
Trabajo ciclo de vida del software
Trabajo ciclo de vida del softwareTrabajo ciclo de vida del software
Trabajo ciclo de vida del software
 
Fases y procesos de metodología xp
Fases y procesos de metodología xpFases y procesos de metodología xp
Fases y procesos de metodología xp
 
Sala libre yan
Sala libre   yanSala libre   yan
Sala libre yan
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De Vida
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
Modelos Prescriptivos de Proceso
Modelos Prescriptivos de ProcesoModelos Prescriptivos de Proceso
Modelos Prescriptivos de Proceso
 
Modelo de rup
Modelo de rupModelo de rup
Modelo de rup
 

Destacado

HCI 2015 (6/10) Design Patterns: Social Interaction
HCI 2015 (6/10) Design Patterns: Social InteractionHCI 2015 (6/10) Design Patterns: Social Interaction
HCI 2015 (6/10) Design Patterns: Social InteractionSabin Buraga
 
HCI 2015 (4/10) Visual Design. Information Architecture. Design Patterns
HCI 2015 (4/10) Visual Design. Information Architecture. Design PatternsHCI 2015 (4/10) Visual Design. Information Architecture. Design Patterns
HCI 2015 (4/10) Visual Design. Information Architecture. Design PatternsSabin Buraga
 
Human Computer Interaction HCI
Human Computer Interaction HCI Human Computer Interaction HCI
Human Computer Interaction HCI Gaditek
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rulesAlan Dix
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designDMI
 

Destacado (7)

Sales folder english 2011
Sales folder english 2011Sales folder english 2011
Sales folder english 2011
 
Why UX is not just a beautiful UI.
Why UX is not just a beautiful UI. Why UX is not just a beautiful UI.
Why UX is not just a beautiful UI.
 
HCI 2015 (6/10) Design Patterns: Social Interaction
HCI 2015 (6/10) Design Patterns: Social InteractionHCI 2015 (6/10) Design Patterns: Social Interaction
HCI 2015 (6/10) Design Patterns: Social Interaction
 
HCI 2015 (4/10) Visual Design. Information Architecture. Design Patterns
HCI 2015 (4/10) Visual Design. Information Architecture. Design PatternsHCI 2015 (4/10) Visual Design. Information Architecture. Design Patterns
HCI 2015 (4/10) Visual Design. Information Architecture. Design Patterns
 
Human Computer Interaction HCI
Human Computer Interaction HCI Human Computer Interaction HCI
Human Computer Interaction HCI
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 

Similar a Integranova MES 2011 (Español)

Tareas de la Ingenieria de Requisitos
Tareas de la Ingenieria de RequisitosTareas de la Ingenieria de Requisitos
Tareas de la Ingenieria de Requisitosjatovitos
 
Empresas en crecimiento_ERP
Empresas en crecimiento_ERPEmpresas en crecimiento_ERP
Empresas en crecimiento_ERPGCG
 
Nexa metodologia watch. trabajo pptx
Nexa metodologia watch. trabajo pptxNexa metodologia watch. trabajo pptx
Nexa metodologia watch. trabajo pptxNexa Solorzano
 
Desarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, ScrumDesarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, Scrumrgomezm
 
Fundamentos_de_ingenieria_de_software.pptx
Fundamentos_de_ingenieria_de_software.pptxFundamentos_de_ingenieria_de_software.pptx
Fundamentos_de_ingenieria_de_software.pptxmateoaramedi
 
Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Joselito B
 
Metodologias de analisis y diseño de sistemas
Metodologias de analisis y diseño de sistemasMetodologias de analisis y diseño de sistemas
Metodologias de analisis y diseño de sistemasgrupo7inf162
 
Tareas de ingenieria de requerimientos(1)
Tareas de ingenieria de requerimientos(1)Tareas de ingenieria de requerimientos(1)
Tareas de ingenieria de requerimientos(1)nenyta08
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareturlahackers
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoCoesi Consultoria
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareLuis Fernández
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfacesGaby Fernandez
 

Similar a Integranova MES 2011 (Español) (20)

Presentacion MSF
Presentacion MSFPresentacion MSF
Presentacion MSF
 
Tareas de la Ingenieria de Requisitos
Tareas de la Ingenieria de RequisitosTareas de la Ingenieria de Requisitos
Tareas de la Ingenieria de Requisitos
 
Empresas en crecimiento_ERP
Empresas en crecimiento_ERPEmpresas en crecimiento_ERP
Empresas en crecimiento_ERP
 
Nexa metodologia watch. trabajo pptx
Nexa metodologia watch. trabajo pptxNexa metodologia watch. trabajo pptx
Nexa metodologia watch. trabajo pptx
 
Desarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, ScrumDesarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, Scrum
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Fundamentos_de_ingenieria_de_software.pptx
Fundamentos_de_ingenieria_de_software.pptxFundamentos_de_ingenieria_de_software.pptx
Fundamentos_de_ingenieria_de_software.pptx
 
Apuntes
ApuntesApuntes
Apuntes
 
Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software
 
Jessy rock
Jessy rockJessy rock
Jessy rock
 
Metodologias de analisis y diseño de sistemas
Metodologias de analisis y diseño de sistemasMetodologias de analisis y diseño de sistemas
Metodologias de analisis y diseño de sistemas
 
Tareas de ingenieria de requerimientos(1)
Tareas de ingenieria de requerimientos(1)Tareas de ingenieria de requerimientos(1)
Tareas de ingenieria de requerimientos(1)
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de software
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
GFI - Cuadro de Mandos TI
GFI - Cuadro de Mandos TIGFI - Cuadro de Mandos TI
GFI - Cuadro de Mandos TI
 
3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
 
Ingenieria de software.
Ingenieria de software.Ingenieria de software.
Ingenieria de software.
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 

Último (19)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

Integranova MES 2011 (Español)

  • 1. Integranova MES Model Execution System Software Solutions 2011-11
  • 2. INTEGRANOVA - COLABORACIONES I+D+i Technology & Partners Service Partner 2
  • 3. INTEGRANOVA – SERVICE PARTNER Con su Service Partner, alcanzará sus objetivos 3
  • 4. INTEGRANOVA – TECNOLOGIA LIDER DEL MERCADO MDA Basándose en la iniciativa MDA (Model Driven Architecture), definida por OMG INTEGRANOVA (Object Management Group). Nuestros modelos se basan en los INTEGRANOVA requerimientos específicos de los clientes, incluyendo la lógica del negocio. INTEGRANOVA convierte modelos conceptuales en aplicaciones completas para negocios que son fiables, ricas en funciones, de fácil mantenimiento, ampliables y seguras. Listos para la instalación. Completos con toda la documentación. 4
  • 5. INTEGRANOVA MES (MODEL EXECUTION SYSTEM) Elementos Clases Argumentos Unidades de Interacción del modelado: Relaciones Precondiciones Filtros Atributos Evaluaciones Navegaciones Eventos Derivaciones Acciones Transacciones Agentes y, además, la lógica de negocio 5
  • 6. INTEGRANOVA MES (MODEL EXECUTION SYSTEM) Generado Automáticamente 6
  • 7. EL PROCESO TRADICIONAL DE DESARROLLO DE APLICACIONES El analista piensa y trabaja mayoritariamente en el espacio de la tecnología necesaria para la solución. Los programadores reciben el análisis detallado del Analista, lo interpretan y desarrollan la solución software. 7
  • 8. CICLO DE VIDA DEL DESARROLLO TRADICIONAL DE APLICACIONES 8
  • 9. DESARROLLO DE APLICACIONES CON INTEGRANOVA El analista piensa y trabaja mayoritariamente en el Espacio del negocio del Cliente 1. El analista modela los requisitos del negocio del cliente con INTEGRANOVA - Modeler 2. Con INTEGRANOVA - Validator, valida el modelo si es: correcto, completo y no ambiguo. 3. Si el validator detecta cero errores, y sólo en este caso, viene el último paso: 4. Enviar el modelo a INTEGRANOVA INTEGRANOVA 9
  • 10. LOS RESULTADOS INTEGRANOVA Nuestros modelos se basan en los requerimientos específicos de los clientes, incluyendo la lógica del negocio INTEGRANOVA convierte modelos conceptuales INTEGRANOVA en aplicaciones completas para negocios que son fiables, ricas en funciones, de fácil mantenimiento, ampliables y seguras Listos para la instalación Completos con toda la documentación 10
  • 11. ESTUDIO BENCHMARK Uno de los líderes en Consultoría IT ha realizado una comparativa de 6 aplicaciones creadas con INTEGRANOVA con 31 proyectos equivalentes y recientes, similares en complejidad y tamaño, utilizando otras herramientas de Desarrollo de Aplicaciones. Resumen del Análisis de Proyectos y la comparativa Nombre del Proyecto Puntos de Función ** Inversión en Días Control de Proyectos * 1.373 10,3 Dept. Técnico * 1.756 31,2 Escrituras * 1.597 21,7 Expedientes Académicos * 886 14,7 Gestión de Ventas * 1.050 43,2 Control de Visitas * 1.018 13,8 Media INTEGRANOVA 1.280 22,5 22,5 Media de 31 proyectos 1.083 749,2 749,2 * 6 aplicaciones creadas con INTEGRANOVA ** El análisis de puntos de función es una técnica estándar, ISO 20926, que proporciona una medida comparativa y objetiva que asiste en la evaluación, planificación, gestión y control de la producción de software. 11
  • 12. SUMARIO EJECUTIVO Tiempo para comercializar y productividad Los puntos más destacados son: Tiempo para comercializar Productividad - Casi 6 veces mejor que su igual - 23 veces mejor que su igual - Mejorado en un 50% desde el último estudio - Mejorado en un 8% desde el último estudio PROMEDIO DE CARE CARE03 80 PROMEDIO ANTERIOR CARE01 70 70 65 30 PROMEDIO DE SU IGUAL PAVG03 60 IGUAL PREVIO PAVG01 25 50 20 40 15 30 10 20 5 10 3 2 0 0 CARE03 CARE01 PAVG03 PAVG01 CARE03 CARE01 PAVG03 PAVG01 12
  • 13. LOS PRODUCTOS Con muchos componentes que son “fáciles de utilizar”, ricos en funciones e integrados. Modeler y Validator Repository Documentation Manager Comparator STAR Client XMI Exporter Advanced Code Manager Multilanguage Manager Transformation Engines 13
  • 14. NUESTROS PRODUCTOS INTEGRANOVA Modeler es una herramienta de modelaje orientada a un objeto para la creación de modelos INTEGRANOVA conceptuales de alto nivel que se dividen en cuatro modelos: modelo objeto, modelo dinámico, modelo funcional y modelo presentación. INTEGRANOVA Modeler incluye un validador para verificar que los modelos conceptuales Modeler & Validator son correctos, completos y no se prestan a ambigüedades. Los modelos conceptuales válidos se pueden utilizar como aportes para las otras herramientas de INTEGRANOVA INTEGRANOVA Es posible manejar aplicaciones complejas en un periodo de tiempo más corto utilizando INTEGRANOVA Repository. Esta herramienta permite el trabajo simultáneo en numerosos análisis compartiendo el mismo modelo. Repository También permite la reutilización de modelos mediante la creación y administración de una biblioteca de modelos. INTEGRANOVA En el desarrollo de software se han de suministrar documentos o aplicaciones de reciente desarrollo. La elaboración de esta documentación es muy costosa y difícil de mantener. INTEGRANOVA Documentation Manager Documentation Manager permite el análisis para obtener la documentación automáticamente a partir del modelo conceptual específico y el análisis sólo tiene que mantener el modelo correctamente documentado. INTEGRANOVA Después de versionar un modelo es útil para el análisis la evaluación del impacto de los cambios y el planificar las tareas que se han de desempeñar. INTEGRANOVA Comparator permite cambios entre las dos versiones de un Comparator modelo conceptual para analizar la comparación. Los métodos de comparación múltiple se pueden utilizar para cumplir con las necesidades del análisis. INTEGRANOVA INTEGRANOVA STAR Clientes la herramienta que permite la transformación de la solicitud a los Motores de Transformación INTEGRANOVA para ser realizada y llevada a cabo. Descarga y descompresiona el código START Client generado y permite las personalizaciones del código automático para ser reimplantadas a través del Gestor de Códigos Avanzado INTEGRANOVA . INTEGRANOVA A través del XMI Importer/Exporter, INTEGRANOVA proporciona la integración con otros sistemas o herramientas utilizando uno de los standards más importantes en el mercado sustentado por OMG. Este Standard se basa en el Importer/Exporter uso de XML Metadata Interchange Files (XMI) y permite reutilizar el trabajo de modelación. INTEGRANOVA sustenta la exportación/importación de diferentes versiones de XMI. A veces la personalización se ha de llevar a cabo para adaptar las aplicaciones a las preferencias del cliente. INTEGRANOVA INTEGRANOVA Advanced Code Manager es un depósito de estas personalizaciones del código. Almacena los cambios, permitiendo a los programadores el evitar la tarea de codificación y recodificación de las Advanced Code Manager personalizaciones en cada una de las diferentes versiones de la aplicación. Además los programadores no tienen que rastrear el uso de esta herramienta cuando están codificando porque el Gestor avanzado de código tiene una aplicación que detecta y almacena los cambios automáticamente. INTEGRANOVA A menudo se da el caso de aplicaciones (especialmente aplicaciones Web) que necesitan ser internacionalizadas. Esto conlleva la visualización de escenarios en idiomas diferentes, lo cual tiene un impacto en el esfuerzo del Multilanguage Manager desarrollo. Por ello, INTEGRANOVA Multilanguage Manager permite crear los modelos en cualquier idioma que se desee y asiste en la generación de recursos para añadir un soporte multilingüe a las aplicaciones generadas. 14
  • 15. ARQUITECTURA TRES CAPAS Interfaz de Usuario Reglas de Negocio Persistencia Cliente Desktop Arquitectura Transaccional Base de datos relacionales - Windows Forms .NET / C# - .NET / C# - IBM DB2 - EJB - Microsoft SQLServer - Oracle Web - MySQL Servidores de aplicaciones - JSP (JSF) - PostgreSQL - JBoss - ASP .NET - Ingres - Oracle IAS - WebLogic and higher - IBM WebSphere 15
  • 16. PROYECTOS TIPO Idoneidad INTEGRANOVA El conjunto de herramientas de INTEGRANOVA permite a los equipos de desarrollo la reducción del esfuerzo y tiempo para comercializar e incrementar la calidad de la aplicación final.. Utilizando INTEGRANOVA Modeler, los analistas pueden especificar los requerimientos del cliente sin ambigüedades incluyendo todos los detalles funcionales. Tras esto, los Motores de transformación INTEGRANOVA, transforman el modelo en el código fuente de la aplicación. En teoría, INTEGRANOVA se puede utilizar para especificar cualquier tipo de sistema de información, pero existen limitaciones en el uso de la tecnología INTEGRANOVA. La naturaleza de los sistemas en desarrollo y los conjuntos de motores de transformación disponibles en la actualidad son la causa de estas limitaciones. INTEGRANOVA es una solución ideal para los siguientes tipos de aplicaciones: Aplicaciones de negocios La información ha de ser almacenada en una base de datos relacional La arquitectura de la aplicación en tres niveles (Perseverancia, Lógica del negocio, Interfaz del usuario) En Java (J2EE) or C# Interfaz del usuario en Windows Desktop (C#) o Web (JSP-JSF or ASP .Net). La misma aplicación puede tener numerosos interfaces de usuario en diferentes plataformas. Cuanto mayor es la complejidad de las reglas del negocio, mayor es el beneficio a obtener. 16
  • 17. LOS SERVICIOS Consultoría Software Factory Formación Integraciones Soluciones Legacy 17
  • 18. ALGUNOS DE NUESTROS PARTNERS CONSULTORÍA SOFTWARE FACTORY ASSTEC Phoenix Common Dakoda Software Geva Connet AG Humantech CS - Solutions 18
  • 19. …Creando Clientes Satisfechos y Usuarios Contentos… 19
  • 20. INTEGRANOVA - SOLUCIONES INTEGRANOVA ofrece soluciones reales para diferentes sectores. SECTORES SOLUCIONES Industria Control de proyectos Utilites y Energía Presupuestos generales para la Administración Sugerencias e incidencias para la Administración Banca Gestión de expedientes para la Administración Seguros Gestión de almacenes y compras Planificación y control de obras Sector Público Sistemas para el flujo de mercancías Universidades Hacienda Fidelización de clientes Telecomunicaciones Soluciones para Call Centers Industria farmacéutica Gestión de documentos Procesamiento de datos Gestión de proyectos Gestión de ofertas y pedidos Formación Gestión de eventos Comercio al por menor Controlling de la distribución Gestión de almacén Industria de alimentación Gestión de inversiones Construcción Gestión de recursos eCommerce Planificación y control de la producción Registro de datos de la empresa 20
  • 21. ...CREANDO CLIENTES SATISFECHOS Y USUARIOS CONTENTOS... Abbott CHG, S.A. Ilustre Colegio de Abogados Migros Bank Sigmund Bauer de Valencia NetStairs Stock Exchange San Actionality Chrysler Austria Impag Francisco Actum Ciber NextiraOne Infonova Teccon Advanzia Bank S.A. Ciudad de las Artes y Las Oliva Nova, S.A. Ciencias Instituto Valenciano de Arte 01063 Telecom GmbH & Aguas del Bullent, S.A. Original Furnitures Co Moderno Comak Grübl KEG The Phoenix Company, Alcredis Finance B.V. Intervida TelDaFax GmbH Conselleria de Inc. Alhambra-Eidos Infraestructuras y Junta de Extremadura Terumo Grupo Pons Allgolf, S.A. Transporte Thales Information Junta de Extremadura, Postbank Systems AG Context Consejería de Hacienda Systems GmbH Allianz Quantimetrics Toshiba Information Altmann Conselleria de Economía, Junta de Extremadura, Hacienda y Empleo. Consejería de Agricultura y Real Casa de la Moneda Systems Axel Springer AG Valencia Medio Ambiente T-Systems Regiolux Axum Europa Cortal Consors JWS Universidad Politécnica de Rent a Car Denia, S.A. Balearia Dakoda Software GmbH Klagenfurt University Valencia Repsol Banco de Valencia Dataport, Anstalt d. öff. Knapp Logistics Universidad de Navarra Sauer OS Rechts Vahn Cia., S.A. Bank of Arabia KUMAgroup Holding GmbH Sacyr Vallehermoso, S.A. DZ Bank Zyxtudio Bundesbank Laboratorios Lilly SIV BWI Systeme GmbH Grupo Dulcesol Liebherr Lienz Gobierno de Puerto Rico Fusta Blinds, S.L. C5 Solutions AG Lilly Gerencia de Informática Garsa de la Seguridad Social CC Golf Linkvest, S.A. 21
  • 22. DEUTSCHE BUNDESWEHR • Tipo de proyecto • Tecnología – Migración tecnológica – Front-end: Cliente Windows C# – Tamaño muy grande – Back-end: EJB sobre IBM Websphere – Complejidad alta – BD: IBM DB2 • Funciones principales – Controlling estratégico para todos los departamentos de las fuerzas armadas – Contabilidad de activos, infraestructura, material, servicios y costes de personal – Integración con servicios de “Time-tracking” – Cálculo de costes unitarios y por actividad – Edición dinámica de fórmulas de cálculo de costes unitarios. Soporte para criterios de cálculo específicos de cada departamento/sección. 22
  • 23. CASOS DE ÉXITO Misión de migración “Kolibri” El proyecto Kolibri fue el resultado de haber ganado una oferta pública Plazo del proyecto: 15 meses de las Fuerzas Armadas alemanas 3 meses para análisis y requisitos 12 meses para el modelaje 2 competidores INTEGRANOVA Dif. Misión de Integranova Ingenieros 40 4 10 veces menos 350 días de trabajo de servicios profesionales Tiempo 3 años 1 año 3 veces menos para la fase de ingeniería de los requisitos Hombre/año 120 4 650 días de trabajo de servicios profesionales 30 veces menos para la fase modelaje/implementación Presupuesto 5 M. Euros 1 M. Euros 5 veces menos Paquete 5000 FP Dotación de personal Las Fuerzas Armadas alemanas recibieron su 4 arquitectos SW de Integranova aplicación 2 años antes de lo esperado 2 consultores de BWI Las Fuerzas Armadas alemanas se ahorraron 4 millones de Euros en una sola aplicación Diversas fuentes para QA/pruebas y entorno de producción 23
  • 24. CASOS DE ÉXITO “Kolibri” hechos y cifras Métrica del modelo“Kolibri” “Kolibri” (antigua aplicación) proporciona funcionalidad Clases 159 contable de coste multifuncional para las Fuerzas Armadas Relaciones 247 alemanas GlServicios globales 144 600 instalaciones (locales) Transacciones locales 388 Desarrollado por CONET AG desde 1995 – 2005 Total FPs 5976 Access97 solución basada FPS Valor alto 3498 No cumple con el objetivo del entorno del nuevo “HERKULES” Reglas ACM 609 en 299 archivos Migración del cliente/solución requerida del servidor Plataforma de objetivo: «Integranova entregó Kolibri a tiempo y acorde al presupuesto, y estamos Servidor de aplicación WebSphere muy impresionados con el DB2 RDBMS rendimiento» Major Jörg Kubein .NET Rich Client German Armed Forces 24
  • 25. GRUPO CHG - INTEGRACION Y EXTERNALIZACION CTR (Contratos) >> Alligator & CTR Alligator DT (Construcción) >> DT Alligator (Facturación/Finanzas/Contabilidad) PROP (Propietarios) Todas estas aplicaciones, integradas en el Grupo CHG, >> CTR. TS, DT & Alligator son críticas para la actividad empresarial, robustas, ALQ-TS (Central de Reservas) fiables, escalables, seguras, rápidas y conviven en entornos mixtos con sistemas legados de diversa índole. 25
  • 26. GRUPO CHG - INTEGRACION Y EXTERNALIZACION Esfuerzo FP Clases Relaciones Atributos Servicios Filtros Agentes en días 4084 105 196 1072 1064 187 11 61,50 3996 109 156 937 774 117 16 31,50 4021 115 324 1187 1064 118 3 180,50 493 17 24 171 95 10 3 11,50 3005 100 162 753 574 75 5 39,50 1442 35 56 198 211 31 2 22,90 1081 46 55 335 232 29 5 36,70 2463 78 145 830 810 104 5 105,50 1766 69 106 559 515 33 4 33,20 26
  • 27. ABBOTT LABORATORIES • Tipo de proyecto • Tecnología – Desarrollo nuevo – Front-end: Cliente Windows C# – Tamaño medio – Back-end: C# Websphere – Complejidad alta – BD: SQL Server • Funciones principales – Clientes y perfiles por origen (condiciones de pago, límites de crédito, etc.) – Contratos, precios y presupuestos/ofertas – Enmiendas/actualizaciones a contratos – Pedidos puntuales y pendientes – Segregación de pedidos por proveedor (origen de los productos) y otros criterios – Enrutamiento y seguimiento de la segregación de pedido a cada proveedor – Recepción de notificaciones de envío y facturas generadas por cada proveedor – Gestión de pago de facturas y transferencias de efectivo a cada proveedor – Gestión de devoluciones (cálculo de diferencias de precio según acuerdos con distribuidores) – Facturación de alquileres de equipo y prestación de servicios 27
  • 28. GOBIERNOS MUNICIPALES DE PUERTO RICO • Tipo de proyecto • Tecnología – Migración tecnológica – Front-end: Cliente Windows C# – Tamaño muy grande – Back-end: C# – Complejidad alta – BD: SQL Server • Funciones principales – Gestión contable – Presupuesto y contribuciones – Activos fijos – Informes financieros – Compras – Cuentas a pagar /Cuentas pendientes de cobro – Gastos recurrentes – Conciliación bancaria – Salarios, impuestos y retenciones – Nóminas – Recursos Humanos 28
  • 29. CEC RESIDUOS • Tipo de proyecto • Tecnología – Migración tecnológica – Front-end: Cliente Windows C# – Tamaño medio – Back-end: C# – Complejidad media-alta – BD: SQL Server • Funciones principales – Soporte total para el proceso completo de gestión de residuos recogida, almacenamiento y envío/transporte. – Adaptación a las leyes especificas para el tratamiento de residuos en cada comunidad en la que ofrece servicios la compañía. – Generación de documentación para las tramitaciones y los requerimientos legales con las administraciones, incluyendo las declaraciones administrativas anuales. – Soporte para la tarificación en base a fechas y para los distintos servicios ofrecidos. – Planificación de rutas de recogida de residuos y entrega de envases para el almacenamiento de los mismos. – Ofrece información detallada sobre los flujos de cada uno de los residuos (Volúmenes por fecha, cantidades, tipos de residuos, etc.). – Control de inventario permitiendo la agrupación de residuos en base a condiciones pero mantenimiento información sobre el origen de cada residuo. – Proceso de facturación integrado con el aplicativo contabilidad. 29
  • 30. GEVA • Tipo de proyecto • Tecnología – Integración – Front-end: Cliente Web JSF – Tamaño medio – Back-end: EJB – Complejidad alta – BD: Oracle • Funciones principales – Catalogo de interfaces con módulos C++ / JAVA – Definición de cadenas de procesos – Secuenciación, bucles y ejecución condicional – Instanciación e iniciación de módulos – Instanciación orquestación y ejecución concurrente y asíncrona de múltiples cadenas de proceso basada en colas JMS. – Control de ejecución de los módulos C++ / JAVA – Integración con servicios de mensajería externos y heterogéneos – Consola JMX para monitorización del sistema – Nivel de servicio requerido: 16 millones de transacciones diarias 30
  • 32. 32