17.01.2024
Simbiosis de hardware y software
Supervisión en tiempo real, producción eficiente, mantenimiento predictivo, puesta en marcha virtual: las soluciones de software son cruciales en la fabricación inteligente. Balluff lleva años ampliando continuamente su experiencia en software: orientado al cliente, multiubicación, seguro y ágil.
Gemelos digitales, mantenimiento predictivo o gestión inteligente de almacenes: desarrollar componentes de automatización para la digitalización de fábricas y soluciones de automatización con software fácil de usar: este es el objetivo del especialista en sensores y automatización Balluff. Al fin y al cabo, los fabricantes necesitan funciones de software e interfaces de datos. Para aumentar la eficiencia en la producción, evitar tiempos de inactividad y hacer posibles los casos IIoT, como la puesta en marcha virtual y la monitorización de estado en tiempo real.
Por lo tanto, la empresa familiar ha estado ampliando constantemente su experiencia en desarrollo de software durante años. En 2017, Balluff dio un gran salto adelante con dos adquisiciones exitosas. En ese momento, la empresa de software iss innovative software services GmbH (iss) y la pionera en visión artificial Matrix Vision GmbH (MV) pasaron a formar parte del grupo de empresas.
El futuro de la fabricación y la automatización será digital.
Dr. Markus Jung, Head of Software Engineering bei Balluff
Digitalmente hacia adelante
"El futuro de la fabricación y la automatización será muy digital", afirma el Dr. Markus Jung, director de ingeniería de software de Balluff. Experiencia no le falta: Tras estudiar informática y completar su doctorado en Viena, desarrolló soluciones IoT para empresas de Corea del Sur y Alemania.
"El cambio tecnológico hacia un mayor uso del software ha sido claramente reconocible en los últimos años. Los componentes, en particular, tienen cada vez más funciones de software", dice Jung. "En Balluff, integramos el software como firmware directamente en nuestros productos, por ejemplo, con soluciones de automatización inteligentes y nuestros sistemas de monitorización".
Este hombre de 38 años es jefe de desarrollo de software en la empresa desde la primavera de 2021.
Comunicación dirigida
Los sensores inteligentes ofrecen muchas ventajas cuando se trata de monitorización. Por ejemplo, proporcionan información al sistema a través de interfaces digitales comoIO-Linkinformación adicional sobre el entorno y el funcionamiento del sistema. El estándar IO-Link permite crear soluciones inteligentes para la automatización industrial. Las start-ups internas de Balluff se centran en impulsar el desarrollo de una solución de sistema completa: "Por ejemplo, utilizamos soluciones de software para optimizar el cambio de herramientas en las máquinas, la supervisión del estado de las máquinas y la supervisión de los niveles de existencias."
Más de 100 desarrolladores de software encuentran en Balluff soluciones para retos clave como el mapeo virtual de la producción como gemelo digital.
Trabajo a medida
Hoy en día, más de 100 desarrolladores de software trabajan en Balluff en diferentes ubicaciones en todo el mundo - incluyendo la sede en Neuhausen auf den Fildern, la casa de software en Vaihingen y la nueva oficina de desarrollo en Budapest y Veszrpém en Hungría, que se abrirá en 2022. Los equipos locales tienen procesos de trabajo individuales que se adaptan exactamente a sus objetivos. La mayoría de los desarrolladores trabajan en el departamento de Ingeniería de Software en todas las sedes y en estrecha colaboración con los departamentos de desarrollo de productos, la casa de software y nuestro departamento de innovación. En Budapest, por ejemplo, el equipo trabaja en estrecha colaboración con Desarrollo de Productos y combina el hardware clásico y el desarrollo ágil de software en un proceso de trabajo híbrido.
Los equipos desarrollan nuevas soluciones de software dentro de los llamados SIP (Programas de Incubación Estratégica), que se basan en start-ups y ofrecen a los empleados la mayor libertad posible. Y todo ello en conjunción con la potencia de la infraestructura de la empresa.
El objetivo es desarrollar soluciones de software personalizadas, fáciles de usar e innovadoras que ofrezcan a los clientes un verdadero valor añadido, no en años, sino en pocos meses. La forma ágil de trabajar está orientada al cliente y se orienta a la velocidad. "El sector de la automatización y el mercado del software evolucionan constantemente", afirma Jung. "Para ofrecer a nuestros equipos de desarrollo el mejor apoyo posible, analizamos las nuevas tecnologías de software de forma estructurada e introducimos nuevos métodos y herramientas de desarrollo de software cuando procede".
Estructura organizativa híbrida con éxito
Balluff está aprovechando el hecho de que la pandemia de coronavirus ha cambiado permanentemente la forma moderna de trabajar en su desarrollo de software. "Ahora trabajamos juntos en distintos lugares y de forma híbrida, y podemos aplicar diferentes modos de trabajo", subraya Jung.
Los compañeros se reúnen a intervalos regulares para jornadas y talleres de equipo o de proyecto. Pueden ser semanales o, en el caso de equipos distribuidos, cada dos o tres meses. Así se fomenta la colaboración y la comunicación dentro del equipo. El desarrollo de software también colabora estrechamente con los equipos de producto de Balluff. Las funciones de los nuevos productos se definen en consultas periódicas y el hardware y el software se combinan para crear la solución óptima. Esta forma de trabajar da sus frutos: Por ejemplo, los equipos han simplificado enormemente la configuración de un sensor desarrollando un asistente basado en la web. Se ha mejorado la capacidad de actualización de nuestros productos. En otro exitoso proyecto, Balluff fue el primer proveedor en cumplir los requisitos de seguridad de una interfaz web para un cliente importante.
Fuertes como equipo. Martin Kurz (marketing estratégico), el Dr. Philippe Komma (gestión de grupos de productos) y el Dr. Markus Jung son conscientes de la importancia de la cooperación interdisciplinar en el desarrollo de software.
Todo gira en torno al beneficio del cliente
El beneficio del cliente está en el centro del desarrollo de software. "En el desarrollo de productos, es importante encontrar el equilibrio adecuado entre calidad, expectativas del cliente y rapidez. Por eso aplicamos el principio "fail-fast": Probar ideas rápidamente, fallar si es necesario y seguir desarrollándolas de forma selectiva. Esto nos permite acelerar considerablemente el desarrollo de nuevos productos", explica Jung. Los SIP también contribuyen a ello. Allí los equipos trabajan de forma muy independiente y en diálogo directo con usuarios y clientes. Esta experiencia se traslada al desarrollo en una fase temprana. Además, Balluff ha ampliado considerablemente sus conocimientos en el ámbito de la experiencia del usuario (UX) para comprobar desde el principio la facilidad de uso de las ideas de productos.
Software para el futuro
La dirección está clara: la proporción de software, así como la memoria y la potencia de cálculo de los componentes, seguirán aumentando. Los equipos de software de Balluff están preparados para el futuro y cooperan estrechamente con otros departamentos. Balluff también está reforzando de forma sostenible su experiencia en las áreas de crecimiento de las redes industriales, así como en las tecnologías IIoT, web y en la nube. El especialista en sensores está impulsando soluciones de software para los desafíos clave del mercado de los gemelos digitales, la inteligencia artificial, la ciberseguridad, las interfaces IIoT y la automatización de las actualizaciones de firmware y software. "La ciberseguridad y las soluciones de software fáciles de usar ocupan un lugar prioritario en las agendas de nuestros clientes", resume Jung. "Y nosotros proporcionaremos las respuestas".