Escrito originalmente en francés. Traducido por IA — se ha preservado el sentido, no la prosa.
Idea principal
Ante una gran cuenta que quiere imponer su pasarela de email, su proveedor de SMS o su contrato de modelo de lenguaje, hay una pregunta que zanja: si sustituyo ese proveedor por el suyo, ¿cambia el valor de negocio de mi servicio?
Para el email, no. El mensaje sigue saliendo en el momento adecuado, porque es el motor del editor el que ha decidido que debía salir. Para el SMS, tampoco. Para el modelo, todavía menos — si el valor reside en el flujo de negocio, el contexto, las reglas, los datos y la orquestación, el modelo de ejecución puede cambiar sin mover el núcleo del producto.
Lo que sobrevive a la sustitución puede cederse al cliente. Lo que no sobrevive está demasiado cerca del núcleo para ser libremente sustituible.
Por qué es importante
La prueba sustituye una discusión de arquitectura por un criterio decidible, y se aplica bloque a bloque sin teoría previa.
También protege de la pendiente inversa — cederlo todo al cliente — al dar una razón explícita para negarse: esa sustitución concreta destruye aquello por lo que se compra el producto.
Matices y límites
Los proveedores no son perfectamente intercambiables: un modelo puede rendir más que otro, una pasarela de email tener mejor entregabilidad. La prueba versa sobre el valor de negocio, no sobre la calidad de ejecución.
Y un bloque sustituible desde el punto de vista del valor puede seguir siendo muy costoso de sustituir en la práctica.
Preguntas abiertas
- ¿Qué hacer con un bloque cuya sustitución no cambia el valor pero degrada claramente la calidad percibida?