7 min read

Por qué centralizar decisiones técnicas produce exactamente el resultado contrario al que buscas

Un Tech Lead de una plataforma de pagos revisa cada pull request antes del merge. No por proceso escrito — el equipo aprendió que las decisiones de arquitectura que no pasan por él terminan revirtiéndose. Diseño de esquemas, elección de librerías, cómo se modela un flujo de reintentos: todo llega a su bandeja. Su calendario tiene doce reuniones al día. Cuatro ingenieros esperan su aprobación en este momento para avanzar.

Y la calidad, medida por incidentes en producción, es genuinamente buena. Ese es el problema que no ve.

La decisión que tiene enfrente es sobre sí mismo. Un ingeniero senior acaba de proponer una migración del sistema de conciliación que él no habría hecho así. Tiene dos opciones y las dos son defendibles. Puede imponer su criterio — el que ha mantenido la tasa de incidentes baja durante dos años. O puede dejar avanzar una decisión que cree subóptima, aceptando un riesgo real en un sistema donde un error se mide en dinero perdido.

Dos formas de tener razón que no pueden ser ciertas a la vez

La primera lente es la del oficio. Un Tech Lead que llegó a ese rol lo hizo porque sus decisiones técnicas fueron, sistemáticamente, mejores que la media del equipo. Ese criterio no es arrogancia — es el activo que la organización compró cuando lo promovió. Delegar una decisión que uno sabe resolver mejor es, bajo esta lente, una abdicación de responsabilidad. Si el sistema falla, el nombre que aparece en el post-mortem es el suyo. Quien carga con la consecuencia debería cargar con la decisión.

La segunda lente mira el reloj y la cola. Cuatro ingenieros bloqueados. Doce reuniones. Un cuello de botella que crece en proporción directa al éxito del equipo: cuantas más cosas construyen, más decisiones llegan a la misma bandeja. Bajo esta lente, el criterio individual del líder, por bueno que sea, es un recurso que no escala. Y todo recurso que no escala se convierte, tarde o temprano, en el límite del sistema entero.

Las dos lentes describen la misma persona. Una la ve como garantía de calidad. La otra la ve como el techo del equipo. Elegir mal tiene costo real en ambas direcciones: ceder criterio puede meter un bug en producción de pagos; retenerlo garantiza que el equipo nunca crezca más allá del ancho de banda de un solo cerebro.

La resolución no está en elegir una lente. Está en una pregunta que ninguna de las dos se hace.

La pregunta que ninguna de las dos lentes se hace

Empecemos por lo que parece obvio. ¿Por qué las decisiones del Tech Lead son mejores? La respuesta cómoda es: porque sabe más. Tiene más experiencia, ha visto más fallos, entiende la arquitectura completa. Todo eso es cierto.

Ahora fíjate en lo que esa respuesta esconde. Dice que el líder tiene más conocimiento. No dice que tenga todo el conocimiento relevante para cada decisión. Y esa distinción, que parece pedante, es la grieta por donde se cae el argumento entero.

Piensa en la decisión concreta que tiene enfrente: la migración del sistema de conciliación. ¿Quién ha estado depurando ese módulo las últimas seis semanas? El ingeniero senior que hizo la propuesta. ¿Quién sabe qué casos límite aparecen a las 3 de la madrugada cuando un banco devuelve un formato inesperado? El que estuvo de guardia. ¿Quién conoce el detalle de por qué la librería actual falla con ciertos montos decimales? No el Tech Lead — el que abrió el ticket hace un mes.

El conocimiento que hace falta para decidir bien no está concentrado en la cabeza del líder. Está repartido por todo el equipo, en fragmentos que ninguna persona posee completos.

Aquí es donde la primera lente se rompe sin darse cuenta. Asumía que el líder decide mejor porque sabe más. Pero cuando revisa un PR de un módulo que no ha tocado en meses, no está aplicando conocimiento superior. Está aplicando un modelo mental desactualizado a una situación que otro conoce mejor que él en ese momento preciso. Su decisión no es mejor por más informada. Es más arriesgada por estar peor informada, disfrazada de autoridad.

Taleb, leyendo a Hayek en The Black Swan, lo formula con precisión brutal: una sola institución central no puede agregar el conocimiento disperso. Faltan piezas siempre. El sistema completo — la sociedad, o aquí, el equipo — sí puede integrar esos fragmentos en su funcionamiento. El planificador central no falla por falta de inteligencia. Falla por un exceso de confianza en información que no posee.

¿Pero entonces cómo se explica que la calidad sea buena? Esta es la trampa más difícil de ver.

Por qué la calidad buena no prueba que el sistema funcione

El Tech Lead mira sus métricas de incidentes y concluye: mi revisión funciona, la prueba está en los datos. El razonamiento parece impecable. Es exactamente el tipo de error que Kahneman diseca en Thinking, Fast and Slow: confundimos la ausencia de un fallo visible con la corrección del proceso que lo evitó.

Detente en lo que las métricas de incidentes no miden. Miden los errores que llegaron a producción. No miden las decisiones buenas que nunca se tomaron porque un ingeniero, sabiendo que su propuesta iba a ser reescrita por el líder, dejó de proponer. No miden la solución más elegante que alguien tenía en la cabeza y se guardó porque no valía la pena la fricción. No miden el conocimiento que se atrofió por falta de uso.

Marquet, en Turn the Ship Around, observó algo contraintuitivo en un submarino nuclear, donde un error no se mide en dinero sino en vidas: cuando empujó la autoridad hacia abajo en la cadena de mando, la competencia técnica de la tripulación aumentó. No porque delegar enseñe por magia. Porque quien sabe que va a decidir estudia distinto a quien sabe que solo va a ejecutar. La persona que solo hace lo que le mandan no necesita entender su oficio a fondo. La que decide, sí.

Esto invierte por completo la relación causa-efecto que asumía el Tech Lead. Él creía: centralizo las decisiones porque el equipo no tiene criterio suficiente. La realidad opera al revés. El equipo no desarrolla criterio porque él centraliza las decisiones. La causa que creía observar era en realidad la consecuencia de su propia intervención.

Un equipo cuyas decisiones pasan siempre por un filtro central no acumula las cicatrices que forman el juicio. Grove lo llama, en High Output Management, tomar la decisión en el nivel competente más bajo — donde competente no significa solo entender la técnica, sino haber recibido los golpes de haber intentado aplicarla. Esos golpes son la materia prima del criterio. Y un equipo protegido de ellos por un líder que decide en su lugar nunca la produce.

La calidad buena de hoy es un préstamo contra el criterio futuro del equipo. Se paga con intereses el día que el líder se va, se enferma, o simplemente satura.

Lo que el líder está optimizando sin saberlo

Volvamos a la migración del sistema de conciliación. El Tech Lead cree que su decisión es entre calidad y velocidad. Con lo que ya establecimos, la decisión real es otra.

Si impone su criterio, obtiene una decisión tomada con información parcial — la suya — presentada como si fuera completa. Y elimina la única oportunidad que tenía ese ingeniero de convertir seis semanas de contexto en juicio transferible. La decisión puede salir bien. El sistema que la produjo sale peor.

Si deja avanzar la propuesta que cree subóptima, hay dos futuros. En uno, tenía razón y el enfoque falla. En el otro, estaba operando con su modelo desactualizado y el ingeniero, que conoce el módulo hoy, tenía razón él. El líder no puede saber de antemano en cuál de los dos futuros está. Esa incertidumbre no es un defecto de su análisis. Es la prueba de que la información necesaria para decidir no la tiene él.

¿Significa esto que debe delegar todo y desaparecer? No. Y aquí es donde la resolución se afina.

Scott, en Radical Candor, hace una distinción que corta el nudo: el decisor debe recoger hechos, no recomendaciones. El error del Tech Lead no es querer influir en las decisiones. Es el mecanismo por el que influye — aprobar o vetar el resultado final, en lugar de dar forma al contexto donde otros deciden. Cuando aprueba un PR, actúa sobre el output. Cuando define qué garantías no son negociables en un sistema de pagos — idempotencia, trazabilidad de cada transacción, límites de latencia — actúa sobre las condiciones dentro de las cuales cualquier decisión del equipo será aceptable.

La diferencia es enorme y sutil. En el primer caso, el equipo trae opciones y el líder elige. Su cabeza sigue siendo el cuello de botella; solo cambió de las líneas de código a las alternativas presentadas. En el segundo, el líder establece los límites del espacio de soluciones — las restricciones que un sistema de pagos no puede violar — y deja que el conocimiento disperso del equipo encuentre la mejor solución dentro de ese espacio. Larson, en An Elegant Puzzle, lo trata como el trabajo real de escalar: construir los sistemas que permiten que buenas decisiones ocurran sin ti, en lugar de ser tú quien toma cada una.

Meadows, en Thinking in Systems, da la razón profunda de por qué esto importa. En un sistema complejo, el punto de mayor apalancamiento no es controlar los flujos — las decisiones individuales que entran y salen. Es cambiar las reglas y la estructura de información que gobiernan cómo el sistema se autorregula. El Tech Lead que revisa cada PR está manipulando flujos, uno por uno, para siempre. El que define las garantías innegociables y hace visible a todos el estado de los sistemas está cambiando la estructura. Uno trabaja más cada año. El otro construye algo que decide sin él.

Rumelt lo advierte en Good Strategy Bad Strategy con el experimento más caro de la historia: las economías centralmente controladas no fueron ineficientes por tener malos planificadores. Fueron ineficientes porque ningún planificador, por brillante que fuera, podía agregar las decisiones descentralizadas que un sistema real necesita procesar. La centralización no falla por incompetencia del centro. Falla por la naturaleza distribuida del conocimiento que intenta reemplazar.

Wiseman, en Multipliers, cierra el círculo sobre el propio líder: el Know-It-All limita a su organización a lo que él mismo sabe hacer. El techo del equipo se vuelve el techo de una sola persona. No porque esa persona sea limitada — porque cualquier persona lo es frente al conocimiento repartido de un equipo entero trabajando.

Lo que este caso le enseña a un líder en otra situación

La pregunta con la que el Tech Lead debería salir no es "¿delego esta decisión o no?". Es más incómoda: "¿qué me hace creer que tengo la información necesaria para tomar esta decisión mejor que quien está más cerca de ella?".

Esto generaliza a cualquier situación donde un líder es el punto por el que pasan las decisiones. La centralización se justifica casi siempre invocando la calidad — yo decido mejor, por eso decido yo. El argumento es circular y esconde su propio fallo: asume que el conocimiento relevante está donde está la autoridad, cuando casi nunca lo está. El conocimiento que hace falta para decidir bien vive repartido en quienes ejecutan, depuran y sostienen el sistema a diario. Un líder que centraliza no concentra inteligencia. Concentra ignorancia con firma de aprobación.

El trabajo, entonces, no es decidir mejor. Es diseñar el contexto — las garantías innegociables, la información visible para todos, los límites del espacio de soluciones — donde el conocimiento disperso del equipo produzca decisiones que ninguna cabeza sola habría alcanzado. Esa es la única forma de calidad que sobrevive a la ausencia de quien la diseñó.

Si quieres empezar por identificar qué decisiones estás centralizando sin darte cuenta y cuáles pertenecen al nivel competente más bajo, preparé una guía para suscriptores sobre cómo auditar y rediseñar el sistema de decisiones de tu equipo. Empieza por la única pregunta que importa: para cada decisión que pasa por ti, ¿quién tiene el contexto que tú no tienes?

Cada semana analizo un problema real de liderazgo técnico. Con el mismo nivel de profundidad.

Suscribirse →