Un producto serializado con firmware sin versionar solo es trazable a medias, y siempre es la mitad equivocada cuando aparece un problema en campo.

La trazabilidad de hardware está entendida: número de serie, lotes de componentes, orden de trabajo, registro de prueba. La de firmware es más joven y menos estandarizada, y en fabricación por contrato es donde más se rompe el registro, porque el software viene de una organización y la unidad se fabrica en otra.

La solución es poco vistosa. Cada unidad registra qué imagen de firmware se cargó, con versión y suma de comprobación, y el registro vive con el número de serie y no en la estación de programación. Cuando una versión se sustituye, la efectividad se libera como cualquier otro cambio.

Los juegos de parámetros merecen el mismo trato. Dos unidades con firmware idéntico y parámetros distintos se comportan distinto en campo, y un técnico que no puede ver qué parámetros se cargaron depura a ciegas.

La recompensa llega en una investigación de campo. Un número de serie que resuelve a revisión de hardware, versión de firmware, juego de parámetros y resultado de prueba convierte una preocupación de flota en una pregunta acotada sobre un lote.

— Equipo de ingeniería de GANI Contract Manufacturing