Siemens adoptó la tecnología Low Code en 2018 y desde entonces ha desarrollado e implementando más 450 aplicaciones que dan soporte a todas las áreas de negocio, desde finanzas hasta fabricación.

Para una empresa como Siemens, que cuenta con 175 años de historia y más de 300.000 empleados en todo el mundo, cualquier nivel de transformación debe ejecutarse con una visión clara de repetición y escalabilidad para tener éxito. 

Independientemente de que el servicio o producto sea software, tecnología médica, consultoría, infraestructuras o productos manufacturados, estos grupos de Siemens tenían una necesidad común: un software moderno que haga su trabajo más eficiente.  Esta era una prioridad absoluta para Hanna Hennig, CIO de Siemens, que se incorporó a la empresa en enero de 2020.

El equipo de TI ha pasado los últimos años adoptando un enfoque programático para el desarrollo de código bajo, que hoy en día ha crecido hasta una cartera de más de 500 aplicaciones que prestan servicio a más de 240.000 usuarios finales y que están influyendo en la transformación de Siemens.

Conoce cómo ha sido ese proceso y algunos ejemplos de cómo Siemens y sus clientes se están beneficiando de la plataforma de Low Code, Mendix

Siemens tenía un panorama disperso que provocó plazos de entrega lentos y una falta de flexibilidad que se tradujo en una incapacidad para satisfacer las demandas del negocio

En 2018, la organización de TI de Siemens comenzó a evaluar seriamente las plataformas de código bajo para abordar estos desafíos y empiezan a desarrollar una estrategia centrada en el despliegue de tecnología de plataforma, que permita a las personas utilizar un conjunto de tecnología de manera escalable. Esto coincidió con la adquisición de Mendix por parte de una división de Siemens (Digital Industries Software). En Siemens es habitual aprovechar las herramientas internas que tienen para asegurar su potencial. El equipo de IT estudiaron plataformas alternativas y descubrieron que Mendix era una de las más potentes sobre todo en casos de usos complejos.

Para asegurar la aceptación de la organización y crear entusiasmo en torno a su nuevo conjunto de herramientas, Siemens decidió poner la plataforma Mendix a disposición de sus empleados. Establecieron unos principios básicos entre todos los empleado entre ellos, que pudieran obtener una licencia Mendix. De esta manera sentaron las bases de la "fase de arranque".

Esto también incluyó el establecimiento de un Programa de Adopción de Mendix formal, una práctica para contextualizar y evangelizar el impacto del bajo código, lo que aceleró el progreso del equipo en torno a 2019. La organización de IT se centró en permitir a los empleados desarrollar con Mendix de una manera gobernada y de alta calidad. Cualquier empleado podría experimentar en Mendix y también tendría acceso a certificaciones Rapid Developer, reuniones quincenales del DevOps Center y sesiones introductorias de Mendix.

El equipo de IT de Siemens vio el valor de implementar soluciones de código bajo de Mendix, se centraba en las personas y promoción, cartera, plataforma y procesos.

Personas y promoción, capacitar a los nuevos usuarios de la plataforma para participar en la transformación digital mediante la habilitación de la plataforma, eventos comunitarios, formaciones y certificaciones. Los éxitos se comparten en forma de historias de éxito de clientes, casos de uso y boletines informativos para inspirar a más empleados a participar, creando un círculo virtuoso de aprendizaje y creación.

Cartera, centrada en la gestión de la cartera de aplicaciones con el objetivo de crear más transparencia entre las aplicaciones que se han creado, identificar oportunidades de reutilización y realizar evaluaciones de valor.

Plataforma, enfoque en el cumplimiento de los estándares de seguridad y el mantenimiento de las plataformas de despliegue de Siemens: AWS y OpenShift.

Proceso, foco en las mejores prácticas y directrices para la escalabilidad, como un centro DevOps, la metodología ágil y la orientación en torno a la reutilización de la cartera, todo ello actuando como guardarraíles para cualquier desarrollador de Siemens.

En la fase de estructura estudiaron la gobernanza y la documentación, determinando cómo establecer directrices para el desarrollo y despliegue de aplicaciones. Durante la última fase, la fase de escalado, es donde se pone le foco en la reutilización de las aplicaciones y del escalado de la comunidad de desarrolladores.

Linda Hirsch es Product Owner en la unidad Mobility de Siemens, responsable del desarrollo y la entrega segura de material rodante ferroviario, infraestructura, software y servicios comparte como con la forma tradicional de trabajo sentía la tensión de unos equipos de negocio y de TI desalineados. "En nuestro sistema anterior, sólo podíamos informar en caso de problemas, mediante un sistema de tickets. No había contacto personal entre desarrolladores y propietarios de productos.", explica. "Gracias a la pataforma de Mendix , esto ya no es así se puede empezar a desarrollar mucho más rápido, y los desarrolladores pueden hablar con las partes interesadas de la empresa de inmediato porque todos hablan el mismo idioma. Incluso se pueden modelar los datos juntos. La brecha entre la empresa y IT es mucho menor ahora."

Un caso en el que el equipo está influyendo en los usuarios externos es una aplicación de préstamos para Siemens Financial Services. Cada mes, 8.000 notificaciones de préstamos se gestionaban por correo electrónico y fax, un proceso que llevaba mucho tiempo y era propenso a errores. Además, el sistema SharePoint anterior estaba llegando al final de su vida útil. Usando Mendix, el equipo de Siemens fue capaz de entregar la Lending App que se integra directamente con Microsoft Exchange y Loan IQ, automatizando varios pasos a lo largo del viaje de procesamiento de solicitudes.

"La aplicación escanea miles de correos electrónicos que llegan al equipo de leasing, que luego identifica -mediante el uso de IA- cuántas de estas solicitudes del cliente están relacionadas con el préstamo de dinero, la configuración en una categoría específica y cuánto se solicita", afirma Hennig. "También incluye flujos de trabajo para dirigir la solicitud al siguiente contacto. Es una configuración muy compleja que incluye IA, flujo de trabajo y tiene una gran interfaz de visualización, que permite a los usuarios atender la demanda de los clientes al instante."

Uno de los sistemas dentro de Siemens Mobility, EOS Web 2.0 (Experience with Standards Online Service) proporciona las normas y reglamentos de miles de equipos relacionados con el ferrocarril. Dado que el sector ferroviario está muy regulado, la aplicación es fundamental para que Siemens pueda autorizar y, en última instancia, vender sus productos y servicios.

El antiguo EOS se desarrolló en 2002, por lo que tenía una infraestructura muy antigua y cada vez había más inestabilidad. Los fallos del sistema habían interrumpido el trabajo de los usuarios de los departamentos de ingeniería, autorización y gestión de calidad. El equipo de movilidad tenía el complicado plazo de septiembre de 2021, fecha en la que la aplicación EOS original habría dejado de funcionar.

La nueva aplicación, EOS Web 2.0, se entregó en sólo 6 meses y 15 sprints. En la actualidad tienen más de 6.200 usuarios finales activos a los que se les ofrece información sobre grupos de trabajo, servicios de seguimiento, reglamentos y normas. La base de datos contiene más de 50.000 reglamentos y normas.


¿Quieres saber más? Aquí tienes el artículo completo.