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

/ , , , , ,

Solución integral para la protección de sus comunicaciones

Una de las principales compañías textiles de España nos plantea la necesidad de aumentar el nivel de seguridad de sus comunicaciones de forma rápida y sin realizar cambios en la infraestructura disponible.

Realizamos un análisis del mercado para optar por la solución idónea a sus necesidades, con un control de costes constante y en formato servicio, donde disponer de una evolución sencilla según las necesidades del área de seguridad.

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

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.