Task Dispatcher: el encargado del tránsito que solo reparte
Cuando llega un encargo, lo primero que nos frena es una sola pregunta: «¿de quién es este trabajo?». Por ejemplo, un encargo como «piensa la estructura del artículo nuevo y deja preparado el borrador». A primera vista es un único encargo, pero dentro hay dos trabajos atados en un mismo paquete. Decidir la estructura le toca al rol que arma el plan; escribir el borrador le toca al rol que redacta. Si entregamos el paquete entero a alguien, quien lo recibe se sale de su puesto e intenta resolver las dos cosas de una vez. Y casi nunca sale bien.
El Task Dispatcher (aquí: el rol que lee el encargo que llega y solo decide a qué otro rol se lo pasa) está puesto para encargarse en exclusiva de esa primera bifurcación. Es el que reparte el trabajo, el que ordena el tránsito.
Cuando un encargo se parte en dos
Sigamos el encargo anterior: «piensa la estructura y deja el borrador». Lo primero que lee el Task Dispatcher no es el texto del encargo en sí, sino el tipo de tareas que contiene. «Pensar la estructura» es el puesto del rol que arma el plan; «preparar el borrador» es el puesto del rol que redacta. Se parecen, pero piden decisiones distintas. La estructura se decide mirando el medio y el orden de publicación; el borrador consiste en elegir las palabras y convertirlas en texto.
Si aquí entregamos el paquete entero a una sola persona, el borrador puede arrancar antes de que la estructura esté cerrada o, al revés, quedarse parado esperando a la estructura. Justo porque es un encargo donde el orden importa, el Task Dispatcher lo parte en dos y pasa primero «la decisión de estructura» al rol que arma el plan. Solo cuando vuelve la respuesta de que la estructura está cerrada, rearma el encargo con la forma «haz el borrador con esta estructura» y se lo pasa al rol que redacta. Después de entregar, suelta las manos y solo espera los resultados. Lo que decide el rol que reparte llega hasta ahí: cómo dividir el encargo y en qué orden pasarlo. No toca ni el contenido de la estructura ni el texto.
Separar con la atención no es lo mismo que separar por puesto
Puede parecer que basta con que una misma persona cambie el chip: «ahora pienso como el que reparte», «ahora pienso como el que escribe». Pero, en la práctica, esa forma de separar funciona mal. Si el cambio ocurre solo dentro de la cabeza, aunque creas que has cambiado, quedan los intereses del rol anterior. Si decides el reparto con la mirada del que redacta, nace la tentación de pensar: «esto puedo escribirlo aquí mismo, así que me salto el pasarlo después».
Si separamos los puestos de forma física, esa tentación ni siquiera aparece. Al puesto llamado Task Dispatcher, de entrada, no se le dan los medios para escribir un artículo. El montaje hace que, aunque quisiera escribir, no pueda; así que no hay lugar para dudar. No nos apoyamos en la fuerza de voluntad, sino que estrechamos el propio rango de lo que se puede hacer. Por ahora, es en ese sentido en el que usamos «separar los roles».
El coste de separar
Por supuesto, separar trae trabajo extra. Cambiar de destinatario a mitad de camino, esperar el resultado y volver a pasarlo al siguiente suma pasos, sin duda, frente a que una sola persona lleve el encargo hasta el final.
En el momento en que llega el encargo «piensa la estructura y deja el borrador», el Task Dispatcher gasta primero un tiempo en descifrar el texto. Si aquí divide con prisa y de forma tosca, quien lo recibe arranca con una premisa equivocada. Por ejemplo, la escena en que la decisión de estructura todavía no está cerrada y el rol que redacta avanza el borrador arrancando a ciegas. Para evitarlo, no queda más que esperar sin lanzar el encargo del borrador hasta que la estructura vuelva. En los casos urgentes, esa espera se siente como un rodeo. Es tiempo en el que, si una sola persona lo hubiera llevado hasta el final, quizá habría podido seguir moviendo las manos ahí mismo, aunque fuera dudando.
Aun así separamos, porque gracias a ese paso, al revisarlo después, se puede seguir «quién tomó qué decisión». Tanto una desviación en la estructura como una desviación en la calidad del borrador: se ve en qué puesto ocurrió. Antes que la velocidad, elegimos poder explicarlo después.
Al principio de esta serie escribimos lo mismo sobre las decisiones pesadas de la organización. El diseño del Task Dispatcher lleva esa idea a la entrada del trabajo pequeño de cada día. No es un rol vistoso, pero por ahora, en esta organización, el puesto que levanta la mano primero es este.