Convierte suposiciones implícitas en acuerdos visibles que reducen la confusión.
Las reglas implícitas crean problemas:
Las políticas explícitas son acuerdos escritos y visibles sobre cómo fluye el trabajo a través de tu sistema.
No tienen que ser complejas. "Revisamos PRs en 4 horas" es una política. "Los elementos bloqueados van al inicio de la columna" es una política. "QA solo comienza si las pruebas unitarias pasan" es una política.
El acto de hacer las políticas explícitas a menudo revela desacuerdos que no sabías que tenías. Eso es una característica, no un error.
Criterios de entrada: ¿Qué debe ser cierto para que el trabajo entre a una etapa?
Criterios de salida (Definición de Terminado): ¿Qué debe ser cierto para salir?
Límites WIP: ¿Cuántos elementos pueden estar en esta etapa?
Políticas de manejo: ¿Qué sucede en situaciones específicas?
Políticas de tiempo: ¿Expectativas sobre tiempos?
Políticas de selección: ¿Cómo elegimos en qué trabajar después?
Las políticas deben ser visibles, no enterradas en documentos que nadie lee.
Opciones:
La prueba: ¿Puede un nuevo miembro del equipo entender las políticas en 5 minutos de mirar el tablero?
Cadencia de revisión: Las políticas no son estáticas. Revísalas en retrospectivas:
Arriba de la columna 'Revisión de Código': 'WIP: 2 | Entrada: Pruebas en verde, descripción de PR completa | SLA: Iniciar revisión en 4 horas'
Las políticas están en una página de Confluence de 2019 que nadie lee. La única regla visible es 'WIP: 3' sin explicación de qué significa.
Las políticas impuestas no se mantienen. Las políticas colaborativas sí.
Proceso para crear políticas:
Principio clave: Las políticas son experimentos, no mandamientos. Si una política no está ayudando, cámbiala.
Sobre-documentación: 20 políticas por columna que nadie lee. Comienza con 2-3 políticas esenciales por etapa.
Falta de aplicación: Las políticas existen pero se ignoran rutinariamente. O las aplicas o las eliminas.
Reglas rígidas: "Nunca romper el límite WIP bajo ninguna circunstancia." La realidad es más desordenada. Permite el juicio mientras haces visible la excepción.
Escalamiento faltante: ¿Qué sucede cuando las políticas entran en conflicto o se rompen? "Si se alcanza el límite WIP y llega trabajo urgente, escalar al líder del equipo."
Políticas obsoletas: Reglas de hace seis meses que ya no encajan. Revisa las políticas regularmente.
Políticas individuales: "El trabajo de Bob no pasa por revisión de código." La equidad importa. Las políticas deben aplicarse al trabajo, no a las personas.
Si te encuentras constantemente haciendo excepciones a una política, la política está mal. O arregla la política o acepta que no representa tu acuerdo real.