Proyectos

14/10/2022

/ , , ,

Digitalización de la acción social

Cáritas Internationalis es una organización perteneciente a la Iglesia católica que agrupa 165 organizaciones nacionales de asistencia, desarrollo y servicio social y que promueve la acción social, la economía solidaria, la cooperación internacional y está presente en situaciones de emergencia.

En las entidades de acción caritativa y social hay muchas oportunidades de transformación digital, desde proyectos de modernización de sus aplicaciones hasta implantación de plataformas basadas en blockchain (como Alice) para dotar de transparencia todo el sistema de financiación y donaciones de estas entidades.

ITERIAM colabora con Cáritas en el desarrollo y soporte de aplicaciones dentro del área de acción social dentro de la estrategia de la organización de ir digitalizando los servicios que ofrece.

El primer proyecto en el que participamos fue la modernización del front-end de la aplicación de Ayudas Parroquiales, que es el instrumento que los más de 400 voluntarios de la organización para gestionar y tramitar todas las ayudas a las familias. Era una aplicación de escritorio que estaba realizada con Webforms y el objetivo del proyecto era actualizar la solución a una versión web responsiva utilizando la tecnología VUE.

Posteriormente, se añadió la funcionalidad de MODA-RE, que es un sistema de gestión de ropa de segunda mano, que se ofrece también como ayuda a las familias.

Recientemente hemos comenzado el desarrollo de una nueva aplicación para la creación y gestión de los planes anuales de actuación. Estos planes sirven para programar la actividad de Cáritas en las distintas acciones solidarias, pudiendo extraer datos en función de diferentes PKIs definidos en la aplicación. Para esta solución utilizaremos tecnología .NET Framework 6 y Angular en su última versión.

Proyectos

13/10/2022

/ , , , , , ,

Gestión documental de plantas solares en la nube

Contexto

Trina Solar es una multinacional líder en el sector fotovoltaico con presencia en Asia, Europa y América y con más de 19.000 empleados. Fundada en 1.997, su rápido crecimiento le ha valido para estar entre las 100 empresas de la lista de Fortune con un crecimiento más rápido, y desde 2.006 aparece en la Bolsa de Nueva York (NYSE).

Esta rápida expansión requería de una gestión documental homogeneizada que permitiera la gestión de los proyectos a nivel multinacional, cubriendo todo el ciclo de vida de desarrollo de proyectos solares, desde su diseño hasta la operación y mantenimiento.

Retos

A la hora de implantar una solución adecuada había que tener en cuenta diversos factores muy importantes para la compañía. Por un lado, la gestión debía adaptarse por completo al ciclo de vida de los proyectos del sector, e incluir dentro del ciclo de vida de la gestión documental, no solo al personal de Trina Solar, sino también a los clientes y proveedores de cada proyecto.

Además, la herramienta debía adaptarse al idioma local de cada oficina, incluyendo idiomas como el chino o el árabe.

Por otro lado, el proyecto incluía el reto de migrar más de 1 TB de documentación correspondiente a proyectos en curso o ya ejecutados, y que se gestionaba a través de directorios compartidos, lo que dificultaba aún más el control de la seguridad de acceso por parte de IT.

La solución

Muchas de empresas apuestan por soluciones comerciales especializadas en el tipo de proyectos del sector que, si bien se adaptan al ciclo de vida de sus proyectos, conllevan un alto coste en licencias, parametrización y mantenimiento.

ITERIAM plantea una plataforma de gestión documental completamente adaptada a la gestión de proyectos del sector fotovoltaico basada en las herramientas de Microsoft 365 en la nube.

Esto permite un importante ahorro de costes, ya que se aprovechan las licencias de Microsoft 365 ya adquiridas por Trina Solar para toda la compañía, en lugar de la adquisición de otra herramienta de coste más elevado.

Esta plataforma permite aprovechar la potencia de Microsoft 365 en distintos ámbitos para la gestión documental:

  • Acceso global garantizado, y seguridad de acceso centralizada en Azure Active Directory, incluyendo la gestión de usuarios externos como clientes (proveedores y clientes).
  • Políticas de seguridad y cumplimiento en relación a la visualización y descarga de archivos.
  • Capacidad de almacenamiento disponible, gestión de backups y recuperación de datos.
  • Disponibilidad de las aplicaciones en todos los idiomas, en función de la localización del usuario.
  • Implementación de flujos automatizados y tareas pendientes sobre Power Automate.
  • Interfaz web sobre SharePoint, haciendo uso de Hubs, sitios de proyecto, taxonomías, y componentes SPFx.

ITERIAM desarrolla una solución parametrizable mediante ficheros de configuración que permiten la configuración de cada proyecto en función de sus particularidades: grupos de seguridad, anexo J, usuarios internos y externos, estructura documental, flujos de aprobación disponibles, matriz de aprobación por tipo documental y carpeta, etc.

Para evitar un mantenimiento continuo, se desarrolla una máquina de estados sobre Power Automate, que se encarga de la gestión de estados de los flujos de aprobación de los documentos, en función del flujo configurado para tipo documental y los grupos de usuarios que participan en cada una de las etapas de aprobación.

A partir de un flujo único de aprobación, y en función de la matriz de aprobación definida en el proyecto, se gestiona el ciclo de vida de todo documento, pudiendo configurar una aprobación solidaria o conjunta, el envío del Transmittal y la copia del documento final a una nueva ubicación al ser aprobado. Además, permite incluir a proveedores y clientes en cualquier etapa del flujo de aprobación.

Por último, se automatizan tareas como la creación de nuevos sitios de proyecto con la estructura y configuración adecuada, la carga de documentación ya existente, y la gestión y restauración de la seguridad a través de grupos, lo que permite devolver el control del sistema a IT.

Resultados

En primer lugar, Trina Solar dispone en poco tiempo de un sistema de gestión documental homogéneo, flexible a las particularidades de cada proyecto y adaptado a todos los idiomas de la compañía, sin ningún coste adicional de licencias y mantenimiento.

Además, simplifica la gestión por IT, no solo a nivel de seguridad y la automatización de procesos documentales, sino también en cuanto a gestión y mantenimiento de la infraestructura y hardware asociado.

Por último, la solución planteada no requiere de mantenimientos posteriores si se desean realizar posibles modificaciones en los flujos o estructura de proyectos, lo que permite a los gestores documentales adaptarse a las necesidades locales de cada país, sin necesidad de nuevos desarrollos ni la intervención de IT.

Proyectos

13/10/2022

/ , , , , , ,

Cuadro de mandos integral para aeropuertos

¿Te imaginas la cantidad de información que se maneja en cualquier aeropuerto internacional? Participamos con una de las principales empresas industriales del país en el desarrollo de un producto que sirva como cuadro de mando integral de cualquier aeropuerto.

Abordamos el reto de agregar la ingente cantidad de información disponible desde diferentes sistemas heterogéneos y la elaboración de un cuadro de mando parametrizable que permita una gestión óptima de la operativa de cualquier aeropuerto.

Proyectos

13/10/2022

/ , , , , , ,

La importancia de la información contra los ataques informáticos

MITRE ATT & CK es una base de conocimientos y un modelo seleccionados para el comportamiento del adversario cibernético, que refleja las diversas fases del ciclo de vida del ataque de un adversario y las plataformas a las que se sabe que se dirigen.

Junto con una importante consultora de servicios desarrollamos un aplicativo web modular para la recopilación y explotación de información de ataques en base dicho framework. Un primer módulo para consultar, editar y crear distintas categorías con sus subcategorías de ataques y todo relacionado entre sí, y un segundo módulo para crear y gestionar los planes con sus particulares acciones y rangos de tiempo.

Proyectos

13/10/2022

/ ,

Sistema Informático de Gestión de Laboratorio

Eurofins Megalab es uno de los mayores laboratorios de España con más de 30 años de experiencia y líder nacional en servicios, información, gestión y realización de pruebas diagnósticas de análisis clínicos y anatomía patológica.

Con presencia en más de 70 hospitales que dan servicio 24 horas los 365 días del año, cuentan con una red de laboratorios que cubre todo el territorio nacional y ofrecen sus servicios a todas las sociedades médicas, centros sanitarios y compañías de gestión hospitalaria.

En sus laboratorios ofrecen alrededor de 5.000 tipos de test diferentes y realizan más de 50 millones de análisis anualmente, y entre todos ellos también las pruebas diagnósticas de COVID-19.

Desde nuestro Centro de Especializado de Desarrollo lanzamos un servicio de desarrollo y mantenimiento de módulos y mantenimiento de SIGLO (Sistema Informático de Gestión de Laboratorio), en particular para las aplicaciones de:

  • WMS (Wholesale Management System). Aplicación integral que da soporte a todo el proceso de generación de pedidos, recepción, almacenaje, consumo y stock.
  • Comunicación interna. Gestión de los calendarios de los técnicos de laboratorio, añadiendo tanto tareas recurrentes como tareas puntuales. Incluye un sistema de alertas y mensajería.
  • Incidencias. Aplicación transversal que da soporte a toda la gestión de las incidencias que se produzcan en la operativa diaria del laboratorio.
  • Imputaciones. Aplicación para actualizar las imputaciones de los empleados en los distintos proyectos.
  • Comisiones. Con la información de visitas, ventas y facturación esta aplicación permite generar el computo de las comisiones de los comerciales.

El stack tecnológico de las aplicaciones abarca desde Delphi Embarcadero 11 hasta Java (SpingBoot) para la parte back y el Vue para la parte front.

Como objetivo de este servicio, a parte del mantenimiento de los sistemas legacy, se encuentra la mejora de la experiencia de usuario de todas las aplicaciones así como evolucionar la arquitectura de las soluciones utilizando las últimas tecnologías y definir mecanismos de integración e interoperabilidad entre sistemas.

Proyectos

13/10/2022

/ ,

Economía circular aplicada al sector del mueble

Un mundo más sostenible

La economía circular es un modelo de producción y consumo que implica compartir, alquilar, reutilizar, reparar, renovar y reciclar materiales y productos existentes todas las veces que sea posible para crear un valor añadido. De esta forma, el ciclo de vida de los productos se extiende.

Avanzar hacia ese modelo generará beneficios como reducir la presión sobre el medioambiente, mejorar la seguridad de suministro de materias primas, estimular la competitividad, la innovación, el crecimiento económico y el empleo.

Con estas bases, IKEA se plantea una iniciativa denominada Circular Hub para «dar segunda oportunidad para nuestros muebles«. El objetivo es poner a disposición de los clientes desde artículos descatalogados, hasta productos de segunda mano, además de productos procedentes de las exposiciones y otros que aunque ligeramente dañados estéticamente aún son funcionales y seguros de utilizar.

De proyecto local a proyecto global

ITERIAM colabora en la conceptualización y desarrollo de la plataforma de gestión, reserva y venta de productos descatalogados o con defectos de IKEA.

Por una parte, se desarrollan las funcionalidades típicas de un gestor de contenidos para la parte interna, en la que el personal de IKEA puede dar de alta productos, ver el estado de los mismos, gestionar su presentación, etc.

Por otra parte, se desarrolla la aplicación de presentación que permite a los clientes buscar y seleccionar los productos que puede reservar o comprar.

Aunque el proyecto inicialmente se lanza desde IKEA Ibérica, esta aplicación pronto se convierte en una solución global y se ha puesto en funcionamiento en todos los países donde IKEA tiene presencia.

Las tecnologías utilizadas en este proyecto son Javascript, Json, VUE, XML, PHP, Java, Spring Bot, HTML y CSS. La solución se ha integrado con pasarelas de pago como Stripe.

Actualmente seguimos evolucionando la plataforma con un proyecto internacional liderado desde IKEA IAB para consolidar las necesidades de negocio a nivel mundial en el ámbito del proyecto Circular Hub.

Proyectos

13/10/2022

/ , , , , , ,

Recuperación de sitio web y correo electrónico

¿Puede haber peor noticia que decirle al CEO de la compañía que han dejado inaccesible la página web y el correo corporativo?

Respondemos en menos de 24 horas a una importante empresa de inversión y gestión de activos: determinamos las causas del incidente de seguridad, realizamos análisis en un entorno sandbox para eliminar las trazas y efectos del ataque y por último limpiamos y securizamos el sitio web (WAF, 2FA, servicios tokenizados, cross-sripting, sql-injection)

Para el servidor de correo afectado se procedió a implementar las políticas de seguridad (DKIM , SPIF) para evitar la suplantación de identidad. Al igual que en la web, se implantó un sistema 2FA para mitigar los accesos indebidos.

Proyectos

13/10/2022

/ , , , , , ,

La revolución de la telemedicina

Contexto

Hasta hace relativamente poco tiempo disponer de asistencia médica en todo momento y lugar a través de nuestro dispositivo móvil no era una quimera, pero quizás sí, mucho más un deseo del sector de la tecnología para ponerse al servicio del paciente.

Sanitas, como aseguradora de referencia a nivel mundial en cuanto innovación en servicios y tecnología, fue la primera aseguradora de salud en España que lanzó en los primeros meses de 2018 una iniciativa para desarrollar su propia plataforma de video-consulta con el fin de ofrecer un producto digital (Blua) a todos los profesionales de la compañía y poder realizar consultas digitales con los pacientes aportando valor a todas las partes:

  • Los profesionales que atienden por videoconsulta son los mismos que atienden en los centros de Sanitas, tanto propios y concertados.
  • Ahorro de tiempo en desplazamientos.
  • Posibilidad de prescripción de una prueba médica o una receta directamente desde la videoconsulta.
  • Consulta de resultados de pruebas médicas tanto por el paciente como por el médico desde un mismo punto.
  • Elección del médico con el que se quiere conectar.
  • Orientación y atención profesional de los mejores asesores a través de programas personalizados de prevención y cuidado de la salud.

Retos

Hasta el planteamiento de esta innovación en el servicio, la relación médico-paciente siempre había necesitado de cercanía, considerándose la atención presencial imprescindible.

El objetivo era conseguir un producto digital con una experiencia de usuario memorable, que no solo enfrentase de forma satisfactoria el momento de la videollamada, sino que para profesional y paciente se cubriese todo el proceso de atención digitalmente desde un mismo punto con las peculiaridades de cada perspectiva: solicitud y gestión de citas, sala de espera, acceso a historial clínico, revisión y compartición de informes, etc.

La solución

La plataforma de videoconsulta de Sanitas consiste en un portal web multiplataforma y multiproveedor, integrado con los principales portales donde trabajan los profesionales de la compañía y desde donde acceden para poder realizar sus consultas digitales, bien sea a través de video, chat o teléfono. 

ITERIAM colabora con Sanitas en el diseño técnico, desarrollo y puesta en producción de la plataforma aportando diferentes squads agile con perfiles como: jefes de proyecto técnico, líderes técnicos, desarrolladores front-end, desarolladores back-end, desarrolladores app, testers. Dichos squads se van adecuando a la demanda necesaria.

La plataforma de videoconsulta se ha desarrollado según los requisitos tecnológicos corporativos sobre una arquitectura de microservicios escalable con diferentes módulos:

  • Modulo principal de la plataforma con acceso a los servicios de la plataforma mediante tecnología webRTC con diferentes proveedores de videoconsulta para alta disponibilidad de servicios.
  • Buses de comunicaciones.
  • Reglas de negocio para la utilización de los múltiples proveedores de videoconsulta.
  • API de grabaciones para la gestión de los servicios del portal de grabaciones.
  • Módulo de estadísticas.
  • Tres frontales específicos para profesionales, pacientes y la consulta de grabaciones.

Así mismo, se ofrece un plugin para la integración con app.

Adicionalmente, y con el comienzo de la pandemia del COVID-19, Sanitas decidió poner a disposición de todos sus asegurados el servicio que inicialmente se había concebido como servicio premium para un grupo de clientes. Se tuvieron que replantear algunas partes de la arquitectura con el fin de asumir el volumen de peticiones de servicio que se esperaban.

Dichas circunstancias permitieron a la videoconsulta acelerar su proceso de implantación e incrementar su uso de una forma vertiginosa. A finales de 2020 se habían multiplicado por 15 los accesos a este servicio llegando a realizarse 640.000 videoconsultas.

Resultados

Los clientes de Sanitas disponen tanto del portal web como de la app, ambos integrados con el proyecto MiSanitas, donde accederán a la plataforma para realizar su consulta digital.

Actualmente hay dos tipos de videoconsulta:

  • Con profesionales médicos: acceso al servicio de videoconsulta, conectando con médicos de la mayoría de especialidades de una manera cómoda y sencilla, sin necesidad de desplazamientos.
  • Urgencias: también podrás realizar tus consultas generales o de atención pediátrica sin cita previa.

ITERIAM sigue colaborando con Sanitas en este ámbito mediante un servicio de mantenimiento evolutivo y correctivo de la plataforma.

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

19/09/2022

/ , , , , ,

Modernización de aplicaciones de gestión interna

Contexto

IKEA es probablemente la tienda de muebles más conocida a nivel mundial.

Desde el punto de tecnologías de información, al igual que otras grandes multinacionales, existen tanto sistemas corporativos como soluciones locales a cada país que posteriormente tendrán que consolidar información con los primeros.

IKEA Ibérica disponía de un parque de aplicaciones de escritorio que daban servicios de contabilidad, facturación e impuestos de forma local e independiente de los sistemas corporativos del grupo. Como directriz corporativa, se debía adaptar tecnológicamente ese conjunto de aplicaciones – denominadas internamente como “Service Office” – adecuando la solución tecnológica a los requisitos establecidos por la organización.

Los retos

Como bien sabemos en ITERIAM, la actualización tecnológica de un sistema no solo depende de la tecnología y es muy importante la metodología de trabajo en un proyecto de migración de entornos obsoletos a entornos actualizados.

En muchos casos no existe documentación suficiente y el conocimiento de los aplicativos se encuentra en las personas.

Adicionalmente, en este caso se añadía la complejidad del tiempo, ya que las nuevas aplicaciones deberían estar listas para el inicio del año fiscal, 1 de enero de 2019.

La solución

Aunque inicialmente el proyecto debía ser una actualización tecnológica, desde ITERIAM se planteó un proyecto más ambicioso que incluyese también una redefinición funcional de todas esas aplicaciones aprovechando las ventajas que nos ofrecerían las 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 las aplicaciones para conocer todo el alcance funcional, recoger los nuevos requisitos y definir correctamente todas las integraciones entre ellas y con los sistemas corporativos. Por otro lado, analizar en profundidad el código fuente de las aplicaciones mediante el uso de herramientas.

Con este acercamiento podemos tener un conocimiento completo de las aplicaciones.

A partir de aquí, y para cumplir el exigente “time-to-market” trazado por el cliente, organizamos varios equipos ágiles de desarrollo, uno por cada aplicación. El equipo técnico iba balanceando entre aplicaciones para compartir experiencias, reutilizar recursos y cumplir la planificación establecida.

Tecnológicamente, las aplicaciones se migran a un desarrollo web con tecnologías .NET, utilizando Entity Framework, Linq, tratamiento de ficheros planos, XML e importación de ETL, diseño de consultas y procedimientos almacenados en SQLServer y Oracle. Toda la solución está soportada sobre Azure.

Los resultados

En un periodo aproximado de 5 meses, se aborda una modernización de aplicaciones de escritorio obsoletas hasta aplicaciones web basadas en arquitecturas de última generación alineadas con los requisitos corporativos de IKEA.

La involucración de los usuarios desde el primer momento del proyecto permite dar valor a las inversiones pasadas y aumenta la motivación de todas las partes para conseguir los objetivos del proyecto: se consigue formar a los usuarios y desplegar las aplicaciones durante un complicado mes de diciembre, que están operativas desde el 1 de enero de 2019 hasta el día de hoy.

Un proyecto de este tipo ejecutado por personal técnico cualificado permite la reutilización real de código, mejora de la mantenibilidad de las aplicaciones y otros aspectos como la accesibilidad, usabilidad, simplicidad y seguridad de las nuevas aplicaciones.

Desde entonces ITERIAM ofrece a IKEA un servicio de mantenimiento correctivo y evolutivo de estas aplicaciones.