¿Cómo se planifica el etiquetado de un parque de equipos?
Sin meter ningún significado en el identificador. Todo dato codificado en un número es un dato que acabará por cambiar, y el número no puede seguirlo. Un identificador opaco más una tabla de correspondencia sobrevive a reorganizaciones que un esquema ingenioso no aguanta.
No metas significado en el número
La tentación es un esquema legible: la sede, luego el edificio, luego el departamento, luego una secuencia. Parece ordenado y una persona lo entiende.
Cada elemento de eso es un dato sobre el equipo en un momento concreto. Las sedes cierran, los edificios cambian de nombre, los departamentos se fusionan, y los equipos se mueven entre los tres.
Cuando eso pasa, o el identificador queda mal o hay que sustituir todas las etiquetas. Los dos desenlaces son peores que un número que nunca significó nada.
Un identificador opaco no puede quedar mal, porque nunca afirmó nada.
Por qué fallan los esquemas ingeniosos
Fallan despacio, que es lo que los hace peligrosos. Durante dos años el esquema es exacto y todo el mundo se fía.
Luego llega una reorganización y una parte de los identificadores describe una estructura que ya no existe. Nadie vuelve a etiquetar, porque hacerlo significa visitar cada equipo.
Ahora el parque contiene identificadores correctos e identificadores erróneos, indistinguibles entre sí, y la gente sigue leyendo significado en ellos.
Lo mismo vale para codificar el tipo de equipo. Los equipos se reutilizan para otra cosa más a menudo de lo que prevén los esquemas.
Diseñar el identificador
Opaco, de longitud fija, y no secuencial. Una secuencia le dice a quien lea una etiqueta cuántos equipos tienes más o menos y le deja adivinar los vecinos.
Lo bastante largo como para no agotarse, y lo bastante corto como para mantener pequeña la dirección escrita.
Cuando el chip refleja su propio identificador, úsalo como identificador y sáltate la cuestión del diseño entera. Es único, opaco y ya está en la etiqueta.
Y mantenlo separado de cualquier número impreso en la cara de la etiqueta para las personas, que sí puede ser legible y significativo porque es fácil de reimprimir.
El registro es el entregable
La correspondencia entre identificadores y equipos es el activo real del proyecto. Las etiquetas son consumibles y el registro no.
Tiene que poder exportarse en un formato que puedas leer sin el software que lo creó, porque ese software se sustituirá durante la vida de las etiquetas.
Tiene que anotar cuándo se colocó y se sustituyó cada etiqueta, que es lo que te dice si la especificación física es la correcta.
Y tiene que sobrevivir a quien lo construyó. Un esquema que solo entiende una persona es un esquema que termina cuando esa persona se va, y las etiquetas de inventario duran más que un contrato.
Preguntas frecuentes
¿El identificador debe indicar la sede?
No. Las sedes cierran, los equipos se mueven, y el número no puede seguirlos. Un identificador opaco no queda mal nunca.
¿Puedo usar el identificador propio del chip?
Sí, y a menudo es la mejor opción. Es único, opaco, ya está presente, y elimina la cuestión del diseño.
¿Los identificadores deben ser secuenciales?
No. Una secuencia revela cuántos equipos tienes y permite adivinar los identificadores vecinos.
¿Cuál es el entregable más importante?
El registro que asocia identificadores a equipos. Las etiquetas son consumibles, y el registro tiene que durar más que ellas y que el software.