Proyectos

13/10/2022

/ , , , , , ,

Nueva arquitectura de microservicios e integración de sistemas

Contexto

La Universidad Nebrija es una universidad española privada e independiente que acoge a más de 12.000 alumnos internacionales, situada a la cabeza de las universidades españolas en el ámbito de la docencia.

Desde el punto de tecnologías de información, al igual que todas las empresas del sector, existen tanto sistemas corporativos como soluciones específicas de mercado para la gestión de su negocio, lo que dificulta consolidar la información entre los sistemas.

UNNE dispone de un conjunto de aplicaciones de escritorio que dan servicios de gestión de académica, matrículas de docencia, gestión de aprendizaje, campus virtuales, etc. Estos sistemas están obsoletos tecnológicamente, trabajan de forma independiente y sin conexión al resto de sistemas corporativos.

Retos

El objetivo es definir e implantar una arquitectura tecnológica que permita la integración de las diferentes soluciones de mercado implantadas, la unificación y sincronización de información, así como la migración de las aplicaciones a medida desarrolladas por UNNE.

Esta actualización tecnológica, no tanto por la tecnología en sí, tiene que hacer frente a retos muy importantes para UNNE:

  • Trabajar desde el minuto cero en el desarrollo de las integraciones para cumplir con los plazos específicos de docencia.
  • Implantar una nueva metodología de trabajo en las distintas áreas de IT.
  • Acompañar al personal técnico de UNNE en la adopción de las nuevas tecnologías a implantar, y vencer la resistencia al cambio.
  • Colaborar de forma ágil con los distintos proveedores de las soluciones de mercado ya implantadas.

La solución

Aunque inicialmente el proyecto debía ser una actualización tecnológica, desde ITERIAM se planteó un proyecto más amplio que incluyese la redefinición de procesos, nuevas metodologías de desarrollo y despliegue aprovechando la utilización de nuevas tecnologías.

Para llevar a cabo una modernización exitosa de estas aplicaciones debíamos hacer un acercamiento mixto. Por un lado, colaborar activamente con los responsables de IT para conocer la situación actual, los sistemas corporativos implantados, los posibles GAPs y limitaciones a la hora de implantar la nueva arquitectura. Por otro lado, recoger los requisitos de las integraciones más urgentes, conocer el alcance funcional y definir los procesos de integración entre los diferentes sistemas.

Las primeras integraciones a realizar correspondían al área financiera, con la integración económica de recibos de matrículas de docencia y la generación de la contabilidad correspondiente, y a la Docencia, con la integración de usuarios y la gestión de membresías de los campus virtuales impartidos por UNNE.

Para cumplir el exigente “time-to-market” trazado por el cliente, las integraciones se deben realizar en periodo estival y tienen que estar disponibles para el inicio del curso académico en septiembre, organizamos varios equipos ágiles de desarrollo, uno por cada área de integración, con un responsable técnico común en contacto directo con el equipo de IT del cliente, para definir la arquitectura, metodología de desarrollo, proponer e implantar las herramientas necesarias.

Siguiendo una arquitectura hexagonal que nos permita ir evolucionando de forma independiente conforme se vayan migrando e incorporando nuevos sistemas, se plantea una arquitectura orientada a microservicios y comunicaciones online asíncronas que permitan la integración de los sistemas mediante procesos desacoplados.

Tecnológicamente, las integraciones y aplicaciones web se realizan sobre entornos dockerizados, utilizando Vue.js para los nuevos frontales y Lavarel sobre PHP 7.3 – por requisitos del cliente – para los microservicios, sin uso de ORMs para no depender de frameworks. La comunicación se realiza a través de colas de mensajería de AWS y Mulesoft, las aplicaciones se despliegan sobre Azure integrando la seguridad con el ADFS de Microsoft 365, y gestionando el despliegue CI/CD con Azure DevOps y Jenkins.

Resultados

En un periodo aproximado de 3 meses, se aborda la integración del sistema académico y financiero, implantando la primera versión de la arquitectura que permitirá migrar de forma desacoplada las aplicaciones de escritorio obsoletas, y la sincronización de la información entre los distintos sistemas corporativos.

La involucración del área de IT desde el primer momento del proyecto permite la rápida implantación y adopción de las nuevas tecnologías en los ámbitos de desarrollo, infraestructura y sistemas.

Actualmente ITERIAM ofrece a UNNE un servicio para el desarrollo y migración del parque de aplicaciones.

Proyectos

13/10/2022

/ , , ,

Todos los servicios desde tu app

Avanza Previsión es la entidad aseguradora creada por Grupo Mutualidad Abogacía con la adquisición de Mutualidad de la Ingeniería, implantando un modelo sólido e innovador, flexible y abierto, para adaptarse a las necesidades de previsión y de ahorro tanto de los ingenieros como del resto de colectivos y particulares.

Para esta nueva entidad desarrollamos su nueva área privada de clientes, abordando un proyecto completo end-to-end que cubre el análisis, diseño técnico e implementación de la solución.

La aplicación está disponible tanto versión web como aplicación móvil para Apple y Android, poniendo a disposición de todos los asegurados de servicios como el completo catálogo de productos disponibles, actualización de datos, nuevas contrataciones, seguimiento de productos contratados, contacto con asesores, etc.

Desde el punto de vista tecnológico usamos IONIC, Angular, .Net Core, Identity Server, CI/CD y Azure DevOps mientras que metodológicamente utilizamos metodologías Agile como Scrum y Kanban.

Proyectos

12/10/2022

/ , , , , ,

Implantación de Microsoft 365

Contexto

La Mutualidad de la Abogacía es una entidad sin ánimo de lucro que ofrece a los profesionales del mundo del Derecho a sus familias soluciones para cubrir todas sus necesidades de previsión, ahorro e inversión.

En la continua búsqueda de ofrecer más y mejores servicios tanto a los mutualistas como a sus propios empleados, la Mutualidad desea abordar un proyecto de mejora de su infraestructura tecnológica que le permita mejorar la comunicación tanto a nivel de compañía como entre sus empleados, mejorando la gestión del conocimiento y fomentando la colaboración entre los empleados.

Debido a la necesidad de cambios y el crecimiento dentro del grupo en los próximos años, se ve en la necesidad de implantar una intranet corporativa y un ecosistema de aplicaciones que les facilite la comunicación, la gestión del conocimiento y automatizar los procedimientos internos de la compañía.

Retos

Este proyecto plantea retos tecnológicos y humanos. Tecnológicamente se plantea el reto de la migración de la infraestructura técnica inicial, basada en repositorios de archivos descentralizados y correo on premise, a una infraestructura en la nube sin pérdida de datos ni de servicio.

Desde el punto de vista humano, se plantean los retos de adopción de las nuevas herramientas y la capacitación de los responsables de su administración. Esto hace necesaria una colaboración estrecha con los departamentos de IT, Comunicación y RRHH de la Mutualidad.

La solución

ITERIAM realiza la conceptualización, diseño y desarrollo de la intranet corporativa y gestión documental, mejorando la comunicación corporativa e interdepartamental y fomentando el trabajo colaborativo.

Esta intranet se implementa haciendo uso de diferentes soluciones de Microsoft 365, principalmente:

  • SharePoint Online para el desarrollo del sitio de la intranet y los subsitios correspondientes a las distintas áreas departamentales.
  • Power Automate, para la creación de flujos de aprobación de los distintos repositorios documentales.
  • Power BI, para la implementación de cuadros de mando para la Dirección que faciliten la toma de decisiones de negocio.
  • Microsoft Teams, para la creación de grupos de trabajo y espacios colaborativos integrados en la propia intranet.

El proyecto se divide en varias fases:

  • Una primera fase para la construcción una intranet unidireccional, con contenidos orientados a la comunicación corporativa, el acceso a las aplicaciones y los repositorios documentales centralizados.
  • Una segunda fase en la que se implementaron los distintos flujos de aprobación en base a los tipos documentales y procesos definidos por el área de Calidad.
  • Una tercera fase en la que se incorporaron todas las opciones colaborativas y de gestión de equipos.

Esta división de fases permitirá a la Mutualidad de la Abogacía ir evolucionado su intranet hacia una red social corporativa según vayan adoptando los usuarios las diferentes herramientas y nuevas formas de trabajo, y se vayan incluyendo diferentes piezas de la solución Microsoft 365.

Resultados

La Mutualidad de la Abogacía dispone en la actualidad de una intranet muy visual, flexible y fácil de administrar, lo que les permite ser completamente autónomos y sin mantenimiento de desarrollo. Además, ha mejorado la comunicación corporativa, la colaboración interdepartamental y la gestión metodológica y documental, mejorando la productividad y el sentimiento de pertenencia de sus empleados.

Proyectos

12/10/2022

/ , , , , ,

Servicio gestionado de canales online

La Mutualidad de la Abogacía es una entidad sin ánimo de lucro que ofrece a los profesionales del mundo del Derecho a sus familias soluciones para cubrir todas sus necesidades de previsión, ahorro e inversión.

En ITERIAM llevamos colaborando con ellos más de tres años para la evolución continua de sus Canales Online a través de un modelo de Servicio Gestionado. A través de este servicio nos responsabilizamos del desarrollo evolutivo y los mantenimientos correctivo, preventivo y perfectivo de todos los servicios del área de canales online.

Estos servicios son principalmente el área privada de los mutualistas y su aplicación móvil, la plataforma de onboarding digital y el portal privado de la Fundación.

En coordinación con la PMO de la Mutualidad, se define la estrategia digital, coordinando, planificando y priorizando el porfolio de proyectos y evolutivos relacionados con los canales online para clientes, en función de la carga de trabajo del equipo base multidisciplinar asignado. Esto permite un desarrollo y evolución continua de los diferentes canales, adaptándolos a las necesidades tecnológicas y de negocio de forma ágil.

El equipo, en colaboración con las áreas de Arquitectura y Sistemas de la Mutualidad, es responsable también del despliegue y monitorización de los distintos servicios dentro de canales online, incluidas las app en los diferentes stores.

ITERIAM establece un modelo de gestión que permite realizar un ajuste proporcionado y flexible ante cambios de la demanda de la Mutualidad, ampliando o reduciendo el equipo base en función de la demanda.

Desde el punto de vista tecnológico, trabajamos en este cliente con:

  • Web y App
    • ReactJS, Javascript y webpack
    • IONIC, Angular, Cordova
  • Back-end
    • .Net Core, Azure DevOps, CI/CD, Identity Server
    • .NET, Web API, MVC, despliegues en IIS
    • Azure Service Bus
  • SalesForce
  • Control de versiones y desarrollo de software colaborativo: TFS, Gitlab

Desde el punto de vista metodológico, utilizamos metodologías Agile como Scrum y Kanban.

Proyectos

06/10/2022

/ , , , , , ,

Consultoría para la implantación de un nuevo gestor de contenidos corporativo

Contexto

La Seguridad Social es el sistema de protección del Gobierno de España garantiza a los ciudadanos la subsistencia ante situaciones de necesidad.

Este sistema se divide en entidades gestoras, entidades colaboradoras, servicios comunes todos dependientes del Ministerio de Inclusión, Seguridad Social y Migraciones.

La gestión y administración de las tecnologías de la información y las comunicaciones en el sistema de Seguridad Social es responsabilidad de uno de sus servicios comunes, la Gerencia de Informática de la Seguridad Social (GISS)  

Para el desarrollo de los diferentes sitios web de la Seguridad Social, tanto internos como externos, la GISS pone a disposición de las entidades gestoras y de ella misma de varios productos.

Utilizar diferentes soluciones y plataformas para su estrategia de canal online supone problemas en cuanto a la homogenización de estándares, reutilización de código y buenas prácticas, así como el incremento de costes asociado al mantenimiento de diferentes sistemas.

Retos

La Administración Pública tiene la obligación de ofrecer nuevos servicios digitales y mejorar los ya disponibles, en un continuo proceso de modernización todos sus sistemas.

La GISS necesita encontrar una plataforma única, flexible y escalable que le permita abordar el desarrollo de nuevos canales digitales y la evolución y mantenimiento de los actuales, tanto sitos webs como aplicaciones móviles.

La solución debe permitir mejorar los costes de licenciamiento y de servicios profesionales necesarios para el desarrollo y mantenimiento de los sistemas para poder optimizar los presupuestos disponibles, ajustar el “time-to-market” de los proyectos a las necesidades de las entidades gestoras que forman la Seguridad Social, cumplir con los requisitos de accesibilidad establecidos para los portales públicos, compatibilidad con la arquitectura corporativa…

La solución

ITERIAM lidera un equipo de consultoría para analizar la mejor herramienta que se adapte a los requisitos de la GISS en el entorno de gestión de contenidos.

Como parte del análisis realizado de las alternativas existentes en el mercado, se va a abordar el diseño, desarrollo e implantación de una serie de portales que sirvan como piloto para analizar en profundidad las capacidades del gestor de contenidos seleccionado.

Estos portales identificados como parte del piloto presentan varios casos de uso estándar de la organización, y junto a un trabajo de consultoría de implantación y despliegue de infraestructura, deberá dar como resultado si la herramienta puede convertirse en la solución corporativa en el entorno de la Seguridad Social para todo el canal online.

Después de las entrevistas con los equipos de Desarrollo y Producción de la GISS se toma la decisión de evaluar Liferay como solución corporativa de gestión de contenidos.

Resultados

Como primer resultado de la consultoría se presenta una arquitectura de la solución on-premise que pueda dar servicio en alta disponibilidad a los portales que se van a utilizar como piloto para la evaluación de la herramienta.

Abordamos los desarrollos de los portales ejemplo sobre la versión Liferay DXP 7.2.

Se desarrollan dos nuevos portales públicos informativos sobre propuesta de gráfica y de funcionalidades facilitada por la propia GISS; y por otra parte, se realiza una propuesta gráfica de las diferentes revistas digitales existentes (Activa, Mar, Portal de la Seguridad Social Digital) y se desarrolla un sitio web con componentes comunes para poder implementar ese tipo de sitios. En base a esa plataforma se implementa también al completo un sitio web interno incluyendo la migración de contenidos desde WordPress a Liferay.

Propuesta gráfica para la Revista de la Seguridad Social

Como desarrollo adicional, se realiza un piloto con los componentes disponibles de Liferay como suite de herramientas colaborativas para su evaluación por la dirección de la GISS.

Finalmente, y con el equipo de producción, se realiza una migración de la versión 7.2 a la última versión disponible del producto 7.3.

A parte de los proyectos desarrollados, se entrega un manual de buenas prácticas que permita a las entidades gestoras desarrollar y mantener proyectos con Liferay.

Tecnológicamente están involucrados en el proyecto:

  • Liferay DXP 7.2 y 7.3.
  • Integración con sistemas corporativos mediante servicios web
  • Desarrollo Continuo e Integración continua (CD/CI) con una infraestructura basada en Git, GitLab, Jenkins y SonarQube
  • Bases de datos Oracle

Proyectos

02/10/2022

/ , , , , , ,

Escalamos el equipo de desarrollo de canales digitales

Contexto

La contratación de talentos en el sector de las nuevas tecnologías es una de las tareas más complejas para una empresa.

En ITERIAM ayudamos a acelerar este proceso aumentando la capacidad interna de nuestros clientes con el mejor talento, trabajando de forma colaborativa para alcanzar resultados exitosos y de la manera más rentable.

Con más de 30 años de historia, RSI proporciona a través de pago por servicio soluciones bancarias a más de 15 entidades financieras de primer nivel, con más de 8 millones de clientes que realizan una media de 5.000 millones de transacciones al año.

RSI tiene la necesidad de ir gestionando la demanda de desarrollo de aplicaciones para sus clientes, y en particular, la solución de eBanking cobra vital importancia para la compañía para competir ofreciendo soluciones tanto web como app que ofrezcan una experiencia de usuario memorable, facilidad de uso y rapidez en todas las operaciones sin necesidad de desplazarse a una oficina.

Enfoque de la colaboración

ITERIAM monta una célula de desarrollo front-end dentro de nuestro Centro de Desarrollo Especializado, ofreciendo un servicio ágil, flexible y personalizado para RSI asumiendo la demanda cambiante de trabajo según las necesidades de las diferentes entidades financieras.

Los principales beneficios de esta colaboración son:

  • Sinergias. Proporcionamos talento cualificado que se adapta e integra rápidamente en la estructura operativa del cliente, compartiendo una cultura similar, aportando nuestra experiencia en otros ámbitos y hablando el mismo idioma.
  • Escalabilidad. Los equipos de TI del cliente pueden crecer rápidamente en su negocio sin el coste adicional de contratación, manteniendo el control de los equipos y de sus proyectos.
  • Control. RSI se mantiene enfocado en la gestión de su negocio y nosotros nos encargamos de proveer el talento adecuado con las habilidades técnicas y la experiencia que necesita en cada momento.
  • Flexibilidad. Existe la posibilidad de aumentar o disminuir el tamaño del equipo según las necesidades y la duración del proyecto.
  • Rentabilidad. Reducción de costes operativos y gastos directos de contratación. Nosotros proveemos talento con las habilidades necesarias que formaran parte del equipo el tiempo que cada proyecto lo demande.

En este caso particular el equipo de conforma con especialistas en desarrollo de soluciones web y aplicaciones móviles con VueJS.

Proyectos

02/10/2022

/ , , , , , , , ,

Contratación de productos 100% online

Contexto

Los métodos de captación de nuevos mutualistas estaban limitados a operaciones presenciales, bien a través de las oficinas de Atención al Mutualista, o a través de la red de comerciales de la Mutualidad.

Además, el proceso de contratación requería una serie de validaciones previas y aportar determinada documentación obligatoria, que ralentizaba la gestión y retrasaba el alta efectiva del cliente, impidiéndole operar normalmente hasta el inicio del mes siguiente.

Retos

La Mutualidad de la Abogacía desea disponer de una plataforma de onboarding digital que permita a los no mutualistas contratar sus productos de manera sencilla, ágil y sin bloqueos durante el proceso.

La solución debe permitir realizar la contratación de forma online y sin fricciones, gestionando el alta del mutualista al momento para que pueda comenzar a operar a través del área privada sin esperas, y evitando al máximo la intervención del personal de la Mutualidad.

La solución

ITERIAM participa en la conceptualización de un proceso orientado al cliente, que elimine o mitigue todas las validaciones previas a la contratación asociadas a los procesos de suscripción internos.

Como parte la conceptualización de este proceso, se analizan diversas soluciones KYC (Know Your Customer) y de firma electrónica para encontrar las que mejor se adecúen al proceso y la forma de trabajo del área de Suscripción.

Estas soluciones deben dar solución a diferentes aspectos:

  • Identificación del cliente y la prueba de vida para evitar fraudes.
  • Identificación de PRP (Personas con Responsabilidad Pública) para la prevención de blanqueo de capitales (PBC).
  • Confirmación de la titularidad de la cuenta bancaria proporcionada.
  • Firma electrónica del contrato.

Una vez conceptualizado el proceso y seleccionadas las soluciones que mejor se adapten, ITERIAM realiza la integración y parametrización de la plataforma, adaptándola para ofrecer los productos de ahorro e inversión de la Mutualidad.

Resultados

La plataforma de onboarding digital ofrece la posibilidad de contratar un producto en menos de un minuto y con tan solo 5 pasos:

  • Identificándose con el DNI o pasaporte de forma síncrona, con la opción de incluir un selfie o vídeo para la prueba de vida y alcanzar el nivel más alto de seguridad, equivalente a la identificación presencial.
  • Configurando el producto en función de las condiciones determinadas por PBC, y ofreciendo a los usuarios simuladores online de su inversión.
  • Introduciendo la cuenta bancaria asociada al producto y validando su titularidad.
  • Opcionalmente, aportando la documentación requerida.
  • Firmando electrónicamente, cumpliendo con la regulación eIDAS, el condicionado particular del producto contratado.

La plataforma envía recordatorios en caso de abandonar el proceso antes de su finalización, permitiendo continuar el proceso donde se abandonó mediante la introducción de un código OTP.

Proyectos

02/10/2022

/ , , , , , ,

La mejor app para gestionar tu salud

Punto de acceso único a todos los servicios

Sanitas como empresa puntera en el ramo de salud con una cuota superior al 20% y referente en innovación en el sector evoluciona de forma continua su proyecto MiSanitas, canal de acceso para los asegurados a todos sus servicios digitales.

En 2021, el 12% de las consultas fueron digitales hasta alcanzar 782.000, con picos que superan las 4.200 diarias. Y todas esas consultas se realizan a través de MiSanitas. Todas estás estadísticas se han incrementado año a año desde entonces.

Los asegurados tienen la posibilidad de realizar de forma sencilla y desde un punto único todas sus gestiones:

  • Pedir citas médicas, gestionarlas, reprogramarlas y cancelarlas
  • Buscar médicos, hospitales, centros médicos o clínicas dentales
  • Encontrar el centro de urgencia y especialista más cercano
  • Consultar el histórico de visitas al médico y las citas pendientes
  • Guardar médicos favoritos
  • Consultar informes médicos, analíticas, radiografías, etc.
  • Subir informes de otros centros para tener toda la información de salud en un solo lugar
  • Acceder a la tarjeta de salud digital (y de los hijos)
  • Hacer gestiones de la póliza, como solicitar reembolsos y autorizaciones
  • Ver los recibos y copagos en tiempo real
  • Consultar, modificar y personalizar el perfil de cada beneficiario
  • Cambiar la cuenta bancaria y periodicidad
  • Videoconsulta

Innovando en salud digital

En los últimos años, MiSanitas ha ido integrando servicios digitales de valor añadido para los asegurados como:

  • Evalúa tus síntomas: si no te encuentras bien o no sabes a qué medico acudir, te ayuda con unos cuestionarios sencillos a realizar un diagnóstico probable, la especialidad médica apropiada y las acciones recomendadas.
  • Chequea tu salud: obtendrás en unos minutos, información sobre tu capacidad auditiva, lesiones dermatológicas, salud cardiológica, diabetes, hipertensión, así como conocer cuál es tu estado emocional.
  • Fisio digital: tendrás a tu disposición ejercicios preventivos, de tratamiento y rehabilitación física online para su práctica diaria incorporando inteligencia artificial para corregirte, registrar los movimiento y permitir que un profesional pueda seguir tu evolución.
  • Cuida tu mente: completo servicio de psicología online que te ayudará a cuidar de tu salud mental y emocional a través de: orientación diagnóstica, terapias digitales, acompañamiento y soporte profesional.
  • Programas digitales de salud: acceso a programas de nutrición, entrenador personal, embarazo, salud infantil o un programa preventivo general (prevención de enfermedades cardiovasculares, procesos oncológicos o problemas emocionales entre otros) orientados por profesionales.

Escalamos los equipos de desarrollo

ITERIAM lleva más de seis años participando en este proyecto escalando el equipo del área de Digital de Sanitas mediante la conformación de squads ágiles siguiendo metodologías como Lean Startup o Scrum. Aportamos diferentes perfiles técnicos (product owners, scrum masters, líderes técnicos, UX, desarrolladores front-end, desarrolladores back-end, testers, maquetadores, etc.) y adecuamos la gestión de la demanda con un trato cercano, transparente y comprometido para cumplir con los objetivos de negocio.

La solución técnica se implementa tanto para web como app, realizando integraciones con todos los servicios digitales de la aseguradora mediante una arquitectura de microservicios y ofreciendo una magnífica experiencia de usuario al cliente.

Ofertas de empleo

20/09/2022

/

Ingeniero de Software – Microservicios

Buscamos un Programador Java Senior con experiencia Spring-Boot, y test unitarios.

Tecnología:

  • Java
  • Spring-Boot
  • Docker
  • Maven
  • Junit
  • Integración continua : Jenkins, Sonar
  • Servicios Web: Rest y SOAP
  • Requisitos:

  • 4 años de experiencia en desarrollo en entornos J2EE (se realizará prueba).
  • Experiencia en microservicios.
  • Curiosidad por las nuevas tecnologías.
  • Trabajo en equipo.
  • Ganas por aprender y desarrollarte en un entorno dinámico.
  • Proactivo y buena gente.
  • Ofrecemos:

  • Flexibilidad y trabajo en remoto fomentando un entorno seguro y de conciliación.
  • Creemos en la libertad, la responsabilidad y la autogestión ¿piensas igual?
  • Contrato indefinido
  • Seguro de salud, dental y de vida.
  • Retribución flexible: comida, transporte, guardería, formación y seguro de jubilación.
  • Inglés, on line, one to one.
  • 23 días laborales + 24 y 31 de diciembre y bonus de empresa.
  • Viernes, julio y agosto jornada intensiva.
  • Zona de trabajo:

    España

    Envia tu CV a rrhh@iteriam.com , te estamos esperando