Reto

  • El cliente requiere un menor tiempo de inactividad de la máquina de producción debido a la actualización de componentes de software y versiones de firmware y a las pruebas de varias partes interesadas, así como un tiempo de inactividad no programado debido a la incompatibilidad entre el software y la máquina.

Metodología

  • Análisis de las partes interesadas para reconocer los recursos y requisitos de cada parte
  • Taller con las partes interesadas para la introducción de la filosofía de pruebas de software y DevOps
  • Creación de conductos de pruebas regulares utilizando las herramientas elegidas por el cliente.
  • Habilitación de las partes interesadas en el nuevo proceso desarrollado mediante formación ad hoc, documentación detallada del proceso y estado semanal.
  • Supervisión de la actualización del proceso y oferta de contramedidas y ajustes

Resultado y valor añadido

  • Prueba de componentes refactorizada para que esté lista para la automatización de cada nueva función/actualización de procesamiento de imágenes.
  • Planificación guiada de pruebas unitarias para la prueba de humo y una prueba de lanzamiento abreviada en la máquina de producción, reduciendo la prueba de 24 horas a 8 horas gracias a la paralelización.
  • Establecimiento de pruebas de canalización automatizadas con un análisis más sencillo de los resultados de las pruebas para cada versión del producto en diferentes intervalos de tiempo.
  • Documentación detallada del nuevo proceso y de la infraestructura como código (IaC)
Dr. Marc Großerüschkamp
Director de Tecnologías de Software y Datos
Estamos aquí para ayudar

Conéctese con nosotros

¿Necesita ayuda para desarrollar sus soluciones tecnológicas? Conversemos sobre sus proyectos y exploremos cómo podemos crear valor juntos.