Relación de proyectos de desarrollo software

24
Relación de principales proyectos en clientes: desarrollo so2ware

Transcript of Relación de proyectos de desarrollo software

Page 1: Relación de proyectos de desarrollo software

Relación  de    principales  proyectos  en  clientes:  desarrollo  so2ware  

Page 2: Relación de proyectos de desarrollo software

Relación de proyectos de desarrollo sofware

Page 3: Relación de proyectos de desarrollo software

Unicaja, es la entidad financiera líder en Andalucía y siempre ha apostado de forma decidida por el uso de las nuevas tecnologías para mejorar el servicio a sus clientes. Ingenia desde el año 2000 es proveedor tecnológico de Unicaja en diferentes ámbitos, siendo uno de los más importantes el de la banca electrónica multicanal. Desde el principio, Ingenia ha aportado su conocimiento tecnológico para conseguir que Unicaja tenga una banca electrónica de las más completas a nivel de operaciones del mercado nacional en todos los canales y con las máximas garantías de seguridad para sus clientes. Utilizando arquitectura multicanal en tecnología JAVA EE e integración con los sistemas de backend del banco.

2000 2014

16

Desarrollo y Mantenimiento Banca Electrónica multicanal Unicaja

1 Jefe de proyecto 1 Analista funcional 1 Arquitecto 1 Administrador de contenidos 8 Programadores senior 2 Programadores junior 2 Tester y calidad

Page 4: Relación de proyectos de desarrollo software

Desde el año 2000 Ingenia tiene un equipo de desarrollo especializado en tecnología COBOL y DB2 para el desarrollo de aplicaciones financieras en el mainframe de Unicaja. Este equipo ha estado formado por hasta 20 personas con diferentes perfiles y trabajando directamente con los diferentes departamentos de Unicaja que demandaban aplicaciones financieras.

2000 2013

30

Desarrollo y Mantenimiento entorno mainframe Unicaja

1 Jefe de proyecto 5 Analistas funcionales 2 Arquitecto 12 Programadores senior 8 Programadores junior 2 Tester y calidad

Page 5: Relación de proyectos de desarrollo software

Funcionalidad: •  Monitorización del estado de la red. •  Detalle de la situación de cada terminal. •  Control de los terminales por parte de los

operadores. •  Informes en tiempo real accesibles a través de

web. •  Automatización de tratamiento de alarmas. •  Integración con sistema de gestión de incidencias

externo. •  Atención a las operaciones de control de los

terminales de autoservicio Perfiles de usuario: •  Operador: Usuario responsable de la

monitorización y control de la red de terminales. •  Administrador de operadores: Responsable de

preparar el trabajo de los operadores. •  Gestor de automatismos: Define los tratamientos

de alarmas que se realizarán en automático. •  Supervisor: Usuario con acceso a la web desde la

que puede consultar el estado de la red de terminales. Se corresponde con un perfil de Gestor de la entidad.

2003 2013

12

MIRA. Monitorización redes de terminales de autoservicio

1 Jefe de proyecto 1 Analista funcional 1 Arquitecto 6 Programadores senior 2 Programadores junior 1 Tester y calidad

Consola de operador

Consola Supervisor

Page 6: Relación de proyectos de desarrollo software

HERMES es un sistema que parte inicialmente de una iniciativa común de varias Comunidades Autónomas, denominada SICAS, basándose en las directrices de SISPE, la cual es a su vez una iniciativa estatal para establecer los servicios de intermediación. Técnicamente está basado en software abierto únicamente para las administraciones públicas, capaz de atender un gran número de usuarios concurrentes, y que utiliza procesos de sincronización on-line con el INEM a través de monitores transaccionales de tipo BEA TUXEDO.

El proyecto SICAS (Sistema de Intermediación de Comunidades Autónomas) nació en 2002 y es el sistema propio utilizado en las comunidades de Andalucía, Cataluña, Galicia, Canarias y Castilla-León. Está destinado a Oficinas de Empleo, Centros Asociados, Centros Colaboradores de Formación, Administración Local, demandantes de empleo y empresarios.

La arquitectura tecnológica de SICAS se basa en la utilización de software no dependiente de la plataforma, lo que permite minimizar el coste de instalación de este sistema y asegurar su portabilidad y crecimiento. También es una plataforma escalable, flexible y adaptable a las peculiaridades de cada Servicio Autonómico, basado en los estándares comunes definidos en SISPE en cuanto a modelo de datos, infraestructura de comunicaciones, modelo de procesos y tablas de valores comunes.

HERMES es la adaptación de SICAS a las necesidades del Servicio Andaluz de Empleo y sus particularidades de gestión.

2006 2014

22

HERMES - Sistema de intermediación laboral de Andalucía

Page 7: Relación de proyectos de desarrollo software

HERMES es un sistema que por su gran tamaño y complejidad está dividido en los subsistemas siguientes: Demanda.

Permite realizar las acciones necesarias para gestionar a los demandantes de empleo, ofrecerles puestos de trabajo adecuados a sus características profesionales y mejorar su ocupación.

Oferta. Permite realizar las acciones necesarias para gestionar las ofertas de empleo, entendidas como búsqueda de candidatos, dentro del sistema de información del Servicio de Intermediación del Servicio Público de Empleo.

Intermediación. La gestión de candidatos o intermediación, permite el seguimiento a través de distintos procesos de la situación de los demandantes relacionados con las ofertas del sistema de empleo.

Entidades Comunes. Permite que los Sistemas Públicos de Empleo realicen las acciones necesarias para el mantenimiento de las entidades definidas como comunes.

Administración. Permite administrar el resto de subsistemas y módulos del aplicativo.

1 Jefe de proyecto 1 Arquitecto 2 Analistas funcionales 5 Analistas Programadores 10 Programadores 1 DBA 2 Testers

Perfiles

HERMES - Sistema de intermediación laboral de Andalucía

Page 8: Relación de proyectos de desarrollo software

El sistema web Hermes se basa en una Arquitectura en 3 capas: Cliente Navegador web (Java, Applets, XML Thinlet, HTTP, XML) Mediante la utilización de estándares, como es el caso de Java AWT utilizando el plug-in que suministra Oracle, que puede correr en los navegadores más utilizados del mercado permite la utilización de la aplicación desde “cualquier” ordenador que esté conectado a la intranet. Servidor Servidor de aplicaciones JAVA EE, Servlets y JavaBeans (WebLogic) Acceso a los datos Java EE, Ansi-SQL y PL/SQL componen la capa a de acceso a datos, esto nos permite la portabilidad a todos los gestores que trabajan bajo este estándar, además de ofrecer mejores controles de seguridad en los datos. Monitor transaccional Tuxedo como elemento de conectividad e integridad transaccional con el servicio estatal.

HERMES - Sistema de intermediación laboral de Andalucía

Page 9: Relación de proyectos de desarrollo software

El módulo de facturación está concebido para que toda la actividad asistencial sea enviada a este módulo en forma de prestaciones. Las cuentas del paciente son establecidas y asignadas a contratos flexibles al inicio del proceso clínico. Cada uno de los contratos representa diferentes planes de precio y condiciones según la cobertura de la póliza de seguro del paciente. El sistema de facturación es capaz de tratar con condiciones de seguro muy sofisticadas, a través del uso de expresiones definidas por el usuario, combinando el copago en proporciones arbitrarias, servicios incluidos, semi incluidos y excluidos según el contexto. También gestiona la facturación real a compañías de seguros o a clientes finales, gestiona depósitos de clientes, descuentos, facturación parcial de una cuenta, facturación por forfaits, por servicios individuales. La mayoría de las prestaciones no necesitan ser introducidas directamente a mano. En su lugar, son imputadas automáticamente por el sistema de facturación como resultado de la información enviada a éste por subsistemas de HP-HCIS, o incluso por sistemas externos. El módulo se ha diseñado de forma que sea capaz de dar respuesta a múltiples y variadas casuísticas pudiendo ser fácil y ágilmente parametrizado, a nivel de usuario, según las necesidades de cada organización de salud.

2007 2010

30

HP Desarrollo Módulo de Facturación de HP-HCIS

Page 10: Relación de proyectos de desarrollo software

Arquitectura técnica: JAVA EE. Servidor Aplicaciones Bea Weblogic 9 / Oracle AS 10g / JBoss Servidor de BD Oracle 10g / Informix 9.40 Componentes utilizados: Acegi 1.0.5 Se encarga de la seguridad y del control de accesos. Ant 1.7 Herramienta usada para la compilación y construcción del ejecutable. Axis 1.4 Implementación del protocolo SOAP usado en las comunicaciones con servicios web. Hibernate 3.2 Se encarga del acceso a la base de datos. iReport Generación de documentos PDF Jakarta Commons Conjunto de librerías para operaciones genéricas. Log4J 1.2 Usado para generar trazas. SiteMesh 2.2 Framework que se encarga del layout de la aplicación. Spring 2.0 Framework de desarrollo de aplicaciones en Java. Xalan 2.7 Librería usada para facilitar las tareas con XSTL y XPath. Xdoclet 1.3 Motor de generación de código a partir de metadatos incluidos como tags de Javadoc.

1 Jefe de proyecto 1 Arquitecto 1 Consultor Senior 2 Analistas Técnicos 3 Analistas Funcionales 3 Analistas y operadores de sistemas 14 Desarrolladores 3 Testers, Calidad y Oficina Técnica 2 Diseñadores gráficos y Maquetadores

Perfiles

HP Desarrollo Módulo de Facturación de HP-HCIS

Page 11: Relación de proyectos de desarrollo software

El Sistema de Información de Gestión de Bibliotecas tiene los siguientes objetivos:

•  Cumplimiento de estándares abiertos •  Adaptación a la realidad de Internet, el trabajo en red y los contenidos digitales •  Unificación de la funcionalidad de un sistema de gestión bibliotecaria tradicional con la

gestión de bibliotecas digitales •  Utilización de tecnologías para la interoperabilidad soportando redes abiertas de

componentes (SOA) •  Inclusión de funcionalidades de Biblioteca 2.0

2007 2010

25

Sistema de Información de Gestión de Bibliotecas (SIGB)

Page 12: Relación de proyectos de desarrollo software

Sistema de Información de Gestión de Bibliotecas (SIGB)

Arquitectura tecnológica El diseño de la arquitectura de LibrÆ se basa en un entorno Java EE, con subsistemas multicapas para la separación de lógicas de negocio, servicios y capas de presentación web, cumpliendo los estándares de la industria para la interoperabilidad entre los subsistemas, permitiendo un alto grado de escalabilidad y desacoplamiento.

•  Capa de Presentación: JSF (Java Server Faces) y

Apache Axis2 (para servicios web)

•  Capa de Servicios: Spring Framework

•  Modelo de Dominio: Hibernate y Spring-Remote

•  Base de datos: Postgre, Oracle, mySQL

•  Servidor de aplicaciones: Tomcat, JBoss

1 Jefe de proyecto 1 Arquitecto 1 Consultor Senior 2 Analistas Funcionales 2 Técnicos de sistemas 10 Programadores senior 4 Programadores junior 2 Testers, Calidad 2 Diseñadores gráficos y Maquetadores

Perfiles

Page 13: Relación de proyectos de desarrollo software

Sistema de gestión de los Colegios Oficiales de Aparejadores y Arquitectos de Cádiz, Granada, Huelva, Jaén y Málaga. Sistema de gestión de encargos profesionales de aparejadores y arquitectos técnicos que permite al colegio profesional regular la profesión a través del visado, registro o certificación de calidad de los trabajos acometidos. Para cada expediente, el sistema permite el acceso a la carpeta digital del expediente pudiendo consultar y validar cada uno de los documentos pertenecientes al expediente. Establece también un flujo colaborativo en la entidad a través del que tanto administrativos, como técnicos de visado, realizan sus tareas de registro y control de expedientes. Este sistema contempla áreas de registro de colectivo colegial , facturación de servicios propios del profesional y del colegio a terceros, facturaciones de cuotas de asociación, control de áreas de secretaria, biblioteca, gabinete técnico, etc. El sistema también permite la extracción de datos estadísticos así como la remisión de operaciones bancarias del colectivo a las entidades con las que éstos colaboran, entre otras operaciones de intercambio de datos. Aplicación cliente servidor construida con PowerBuilder 8.0.4 accediendo a base de datos MS SQL Server 2005. Hace uso de servicios Web construidos con el framework de .NET 1.1, a través de una biblioteca de clases COM también construida con .NET 1.1.

Construcción y Mantenimiento del sistema de gestión colegial del COAAT

1998 2014

8 1 Jefe de proyecto 1 Analista funcional 5 Programadores senior 1 Tester

Page 14: Relación de proyectos de desarrollo software

Construcción y mantenimiento del sistema de tramitación electrónica de contratos profesionales Aplicación Web de tramitación de notas de encargo que permite al colectivo colegial realizar el envío al colegio del encargo profesional firmando digitalmente con certificados FNMT clase 2 tanto las solicitudes de tramitación, como cada uno de los documentos que compone la carpeta digital. Se establece un flujo de colaboración entre colegiados y personal del colegio (administrativos y técnicos de visado) para establecer la corrección de contenido y documentación presentada por los colegiados, y determinar así el visado de la actuación profesional. Este sistema se integra con el sistema de información colegial del COAAT de manera que el tramite puede realizarse a través del aplicativo Web, y los usuarios del colegio pueden interactuar con el colegiado a través del sistema de gestión COAAT. Aplicación Web ASP.NET 1.1. haciendo uso de servicios Web de autenticación y firma digital de la plataforma de firma de la Junta de Andalucía, @firma 4 . Integración de servicios Web a través de SOAP.

Construcción y mantención del sistema de tramitación electrónica de contratos profesionales del COAAT

2005 2014

7 1 Jefe de proyecto 1 Analista funcional 1 Analista sistemas 3 Programadores senior 1 Tester

Page 15: Relación de proyectos de desarrollo software

El control y la gestión del tráfico ferroviario en las líneas españolas de alta velocidad cuenta con el sistema DaVinci, plataforma integradora de gestión del tráfico diseñado para estas líneas, aunque también es adaptable a otros tipos de tráfico ferroviario como redes convencionales, de vía estrecha, metros, etc. Se trata de uno de los sistemas más avanzados de regulación del tráfico ferroviario en el mundo.

El sistema DaVinci constituye una plataforma de operación y explotación ferroviaria que permite la integración de los diferentes sistemas que son necesarios para la gestión ferroviaria.

Desde un punto de vista funcional, este sistema integra entre otros los subsistemas de telemando (señalización, enc lavam ien tos , ene rg ía , ERTMS, de tec to res , comunicaciones), la planificación de la explotación, seguimiento de la circulación en tiempo real, enrutamiento automático de trenes, ayuda a la regulación del tráfico, estadísticas, energía; que comparten e intercambian información y pueden ser controlados desde un Centro de Regulación y Control (CRC).

Adif es el propietario industrial e intelectual del sistema DaVinci, mientras que la empresa Indra se encarga del desarrollo y mantenimiento de la plataforma.

2011 2014

10

600.000

Participación en equipo desarrollo Davinci 2.0 de Adif

1 Jefe de proyecto 3 Analista funcional 6 Programadores senior

Page 16: Relación de proyectos de desarrollo software

Servicio de Consultoría para la definición de aplicación y arquitectura del nuevo Sistema informático para los

Juzgados de Garantía y Tribunales de Juicio oral en lo penal del país de Chile

Ingenia obtuvo la licitación del proyecto para el servicio de consultoría de la definición y entrega de la solución de la aplicación y arquitectura del nuevo sistema informático de los Juzgados de Garantía y Tribunales de Juicio Oral en lo Penal del país de Chile, que reemplazará al actual sistema denominado SIAGJ. Este sistema abarca tanto aspectos logísticos (asignación y gestión de salas, audiencias, magistrados, fiscales, defensores, participantes, funcionarios,…), administrativos (ingreso de causa, expedientes, exhortos, solicitudes, documentación,…) como procesales (celebración de audiencias, tramitación de causa , sentencias, control de ejecución de sentencias, recursos a otras instancias,…) y de interconexión con otros organismos (Fiscalía de la República, Defensoría Pública, Carabineros, Policía de Investigación, Gendarmería, Servicio Nacional del Menor, Registro Civil e Identificación,…). El sistema es el corazón de la justicia en lo penal de la República de Chile.

2013 2014

10

Page 17: Relación de proyectos de desarrollo software

Control y seguimiento del Desarrollo y puesta en producción de un Sistema de Información para la Gestión Integral del Programa de Apoyo a la Innovación y al Desarrollo de la Economía Social de la Dirección General de Economía Social y Emprendedores de la Consejería de Economía, Innovación y Ciencia de la Junta de Andalucía.

El proyecto contempla el desarrollo de 8 Medidas/Procesos de Apoyo:

•  Difusión y Promoción de la Economía Social (DPES)

•  Fomento de la Innovación y la Competitividad Empresarial (FICE)

•  Formación Profesional para la Economía (FORM)

•  Apoyo a la Incorporación de Socias y Socios en Cooperativas y Sociedades Laborales (AISS)

•  Asociacionismo (ASOC)- Consejo Andaluz de Cooperación (COAC)

•  Nominativas (NOMI)

•  Excepcionales (EXCE

Tras la finalización del proyecto se sigue realizando la mantención del Sistema.

2011 2014

20

Sistema de Información para la Gestión Integral del Programa de Apoyo a la Innovación y al Desarrollo de la Economía Social. SIESE

Page 18: Relación de proyectos de desarrollo software

Tecnología utilizada:

•  Java J2EE. Uso de estándares de programación:

Spring, Struts, Ibatis, Maven, etc.

•  Sistema de gestión de base de datos Oracle 9i.

•  Servidor de aplicaciones Apache-Tomcat / JBOSS

•  Basado en el modelo de Administración

electrónica proporcionado por la Junta de

Andalucía (Proyecto w@nda)

•  Uso de la PCT (Plataforma Común de

Tramitación)

•  Integración de las herramientas de Administración

Electrónica: Model@, Trew@, @firma, Present@,

@ries, Port@firma y Notific@.

•  Gestor documental: Alfresco.

Perfiles

1 Jefe de Proyecto 2 Analistas Funcionales 3 Analistas Programadores 1 Arquitecto 5 Programadores seniors 1 Diseñador gráfico 1 Maquetador 2 Técnicos de Sistemas 1 Responsable de Calidad 3 Técnico de Pruebas

Sistema de Información para la Gestión Integral del Programa de Apoyo a la Innovación y al Desarrollo de la Economía Social. SIESE

Page 19: Relación de proyectos de desarrollo software

Aplicación web desarrollada para la Consejería de Innovación, Ciencia y Empresa de la Junta de Andalucía, que permite la autenticación, registro y firmado de documentos mediante Certificado Digital personal. Permite la tramitación “online” por parte de las empresas instaladoras de Andalucía (actuales Instaladores Autorizados) de los Certificados de Instalación (antiguos Bolines de enganche) necesarios en la contratación del suministro eléctrico por parte de las Compañías suministradoras de electricidad. Tras la finalización del proyecto se sigue realizando la mantención del Sistema.

2006 2014

12

TECI - Tramitación Electrónica Certificados de Instalación

Page 20: Relación de proyectos de desarrollo software

El control y la gestión del tráfico ferroviario en las líneas españolas de alta velocidad cuenta con el sistema DaVinci, plataforma integradora de gestión del tráfico diseñado para estas líneas, aunque también es adaptable a otros tipos de tráfico ferroviario como redes convencionales, de vía estrecha, metros, etc. Se trata de uno de los sistemas más avanzados de regulación del tráfico ferroviario en el mundo. El sistema DaVinci constituye una plataforma de operación y explotación ferroviaria que permite la integración de los diferentes sistemas que son necesarios para la gestión ferroviaria. Desde un punto de vista funcional, este sistema integra entre otros los subsistemas de telemando (señalización, enclavamientos, energía, ERTMS, detectores, comunicaciones), la planificación de la explotación, seguimiento de la circulación en tiempo real, enrutamiento automático de trenes, ayuda a la regulación del tráfico, estadísticas, energía; que comparten e intercambian información y pueden ser controlados desde un Centro de Regulación y Control (CRC). Adif es el propietario industrial e intelectual del sistema DaVinci, mientras que la empresa Indra se encarga del desarrollo y mantenimiento de la plataforma.

2011 2014

5

Participación en equipo desarrollo Davinci 2.0 de Adif

1 Jefe de proyecto 1 Analista funcional 3 Programadores senior

Page 21: Relación de proyectos de desarrollo software

Tecnología utilizada:

•  Java J2EE. Uso de estándares de

programación: Spring, Struts, Ibatis,

Maven, etc.

•  BBDD Oracle 9i

•  Servidor de aplicaciones Apache-

Tomcat / JBOSS

•  Basado en el modelo de

Administración electrónica

proporcionado por la Junta de

Andalucía (Proyecto w@nda)

•  Integración de las herramientas de

Administración Electrónica: Model@,

Trew@, @firma, Present@, @ries,

Port@firma y Notific@.

•  Gestor documental: Alfresco.

Perfiles

1 Jefe de Proyecto 2 Analistas Funcionales 3 Analistas Programadores 1 Arquitecto 5 Programadores seniors 1 Diseñador gráfico 1 Maquetador 2 Técnicos de Sistemas 1 Responsable de Calidad 3 Técnico de Pruebas

TECI - Tramitación Electrónica Certificados de Instalación

Page 22: Relación de proyectos de desarrollo software

Servicio de Consultoría para el levantamiento y definición de aplicación y arquitectura del nuevo Sistema informático para los Juzgados de Garantía y Tribunales de Juicio oral en lo penal del país

Ingenia obtuvo la licitación del proyecto para el servicio de consultoría del levantamiento y entrega de la solución de la aplicación y arquitectura del nuevo sistema informático de los Juzgados de Garantía y Tribunales de Juicio Oral en lo Penal del país, que reemplazará al actual sistema denominado SIAGJ. Este sistema abarca tanto aspectos logísticos (asignación y gestión de salas, audiencias, magistrados, fiscales, defensores, participantes, funcionarios,…), administrativos (ingreso de causa, expedientes, exhortos, solicitudes, documentación,…) como procesales (celebración de audiencias, tramitación de causa , sentencias, control de ejecución de sentencias, recursos a otras instancias,…) y de interconexión con otros organismos (Fiscalía de la República, Defensoría Pública, Carabineros, Policía de Investigación, Gendarmería, Servicio Nacional del Menor, Registro Civil e Identificación,…). El sistema es el corazón de la justicia en lo penal de la República de Chile.

2013 2014

10

Page 23: Relación de proyectos de desarrollo software

El proyecto se dividió en cinco fases que culminaban con un hito de entrega de los documentos y entregables correspondientes.

Para la realización de este proyecto se utilizaron las siguientes herramientas: •  Para el diseño de procesos se

empleó la herramienta de BPMN 2.0 Bizagi

•  Para el diseño de diagramas funcionales, requisitos y casos de uso Enterprise Architect 2.1 UML

•  Para el diseño del interfaz gráfico Balsamiq Mockups

•  La gestión del proyecto se basó en procedimientos de PMBOK de la PMI

1 Jefe de proyecto 1 Consultor infraestructuras TI y comunicaciones 1 Consultor de Seguridad de la Información 2 Consultores desarrollo software 1 Consultor Base de Datos 4 Analistas funcionales

Perfiles

Servicio de Consultoría para la definición de aplicación y arquitectura del nuevo Sistema informático para los

Juzgados de Garantía y Tribunales de Juicio oral en lo penal del país de Chile

Page 24: Relación de proyectos de desarrollo software

24