Marcel lo resume perfectamente: «necesidades reales del cliente», de eso se trata, y es precisamente esencial también para la gestión de variantes.
A quien no entiende las necesidades reales del cliente le pasa una de dos cosas. O bien desarrolla sin dar en el blanco —over-engineering— y se carga con una complejidad de variantes innecesaria. O bien mantiene su propia complejidad lean, pero al final tiene un producto que el cliente no quiere.
Los dos errores salen caros. Uno, en el panorama de variantes; el otro, en el mercado.
Por eso es tan importante contar con un buen «navegador» en product management: alguien como Marcel, que tiene el oído puesto en el cliente y traduce sus necesidades al lenguaje del desarrollo. Precisamente esa labor de traducción hace que el cliente se sienta entendido, y que la complejidad interna siga bajo control.
La gestión de variantes no empieza en la lista de materiales, sino en la comprensión de las necesidades reales del cliente. Sin esa labor de traducción entre el cliente y el desarrollo surge, o bien una complejidad innecesaria, o bien un producto que no responde a la necesidad.