Complete "Lección 2: Cómo plasmar el trabajo Agile en Jira" primero para desbloquear esta lección.Ir a la lección anterior

Introducción

Un flujo de trabajo eficaz en Jira debe hacer visible el proceso real de entrega del equipo. Debe mostrar dónde está esperando el trabajo, dónde están trabajando activamente los especialistas y cuándo un elemento está listo para aportar valor al cliente. El objetivo no es crear un diagrama sofisticado, sino ayudar al equipo a responder preguntas prácticas: ¿En qué deberíamos trabajar a continuación? ¿Dónde se está atascando el trabajo? ¿Qué elementos están cerca de completarse? ¿Qué está impidiendo la entrega?

Un error habitual es copiar en Jira un flujo de trabajo genérico y esperar que el equipo se adapte a él. Un equipo de software puede necesitar etapas como Seleccionado para desarrollo, En curso, Revisión de código, Pruebas y Hecho. Un equipo de operaciones de marketing puede necesitar Aprobación del brief, En producción, Revisión de las partes interesadas, Programado y Publicado. Ninguno de los dos flujos es automáticamente correcto. El diseño adecuado refleja los traspasos reales, los puntos de aprobación, los derechos de decisión y los resultados para el cliente.

Empieza por describir el proceso de entrega fuera de Jira. Pide al equipo que explique cómo pasa una solicitud típica de una prioridad acordada a un resultado completado. Distingue los pasos habituales de las excepciones. Por ejemplo, una solicitud que se devuelve para aclaraciones no tiene por qué ser una etapa permanente del flujo de trabajo. Puede ser mejor representarla con un comentario, una marca o un campo con un motivo claro. Esta distinción evita que el flujo de trabajo se convierta en un registro de cada suceso inusual.

Diseño del flujo de trabajo

El estado de un flujo de trabajo debe representar una situación significativa del trabajo, no solo una actividad que realiza una persona. «Redactando», «En reunión» o «Esperando a Sam» suelen describir acciones o responsables, en lugar de un estado que ayude a todo el equipo a gestionar el flujo. Es mejor que los estados indiquen si el elemento está listo, avanzando activamente, a la espera de una decisión o completado. Cada estado debe responder a la pregunta: «¿Qué es cierto sobre este trabajo en este momento?».

Mantén un número de estados lo bastante reducido como para que se usen de manera fiable. Puede que un equipo necesite un estado de revisión independiente si esta genera una cola visible y requiere una acción distinta del desarrollo. Quizá no necesite estados separados para cada tipo de revisión si se aplican las mismas personas, reglas y acciones siguientes. Antes de crear un estado, confirma que cambiará la forma en que el equipo prioriza, mide o gestiona el elemento. Si no es así, usa un campo de la incidencia, una etiqueta, un componente, un comentario o una lista de verificación, siempre que el mecanismo elegido ya esté disponible en la configuración de Jira del equipo.

Las transiciones deben facilitar decisiones claras y proteger los controles de calidad importantes. Por ejemplo, para pasar un elemento de Pruebas a Hecho puede ser necesario aportar pruebas de que se han cumplido los criterios de aceptación. Al devolver un elemento de Revisión de las partes interesadas a En curso, debe registrarse el motivo de los cambios solicitados. Los administradores de Jira pueden configurar condiciones, validadores y funciones posteriores a las transiciones, pero estos controles deben ser proporcionales. Un exceso de restricciones puede llevar a buscar soluciones alternativas, como dejar incidencias en un estado incorrecto o crear incidencias duplicadas.

Define qué significa Hecho antes de configurar la transición final. En una funcionalidad de cara al cliente, Hecho podría significar que se cumplen los criterios de aceptación, que se han completado las pruebas necesarias, que se ha actualizado la documentación y que se ha registrado la decisión de lanzamiento. En un recurso para una campaña interna, podría significar que el recurso está aprobado, guardado en la ubicación acordada y disponible para el público previsto. Una definición compartida de Hecho hace que los datos de Jira sean más fiables, porque el estado final tiene un significado empresarial coherente.

Asignación de flujos de trabajo a columnas del tablero

Un tablero es una herramienta visual de gestión, no una copia completa del flujo de trabajo. Varios estados del flujo de trabajo pueden agruparse en una sola columna del tablero cuando el equipo los gestiona como una única etapa del flujo. Por ejemplo, la Revisión técnica y la Revisión empresarial pueden aparecer ambas bajo Revisión si el equipo las supervisa con el mismo objetivo. Por el contrario, un único estado del flujo de trabajo puede necesitar su propia columna si constituye un cuello de botella importante que requiere atención explícita.

Diseña las columnas en torno a la entrega al cliente y a las decisiones del equipo. Un tablero útil suele incluir una cola inicial clara, un área de trabajo activa, una o más áreas restringidas de revisión o validación y un área final de elementos completados. Evita las columnas que solo indican qué persona está trabajando. La responsabilidad se gestiona mediante la información del asignado y las rutinas del equipo; el tablero debe mostrar principalmente el estado del trabajo y la siguiente acción.

Para cada columna, define los criterios de entrada y salida. «En progreso» no debería significar que alguien ha abierto la incidencia. Debería significar que el equipo ha comprometido capacidad y que el trabajo avanza activamente. «Listo para revisión» debería significar que el creador ha completado la preparación acordada y que el revisor puede actuar sin buscar información faltante. Estos criterios reducen las discusiones sobre la posición en el tablero y mejoran la calidad de las métricas del flujo.

Un flujo de tablero de Jira de izquierda a derecha que muestra Listo, En progreso, Revisión, Validación y Hecho, con varios estados del flujo de trabajo asignados a columnas seleccionadas y un cuello de botella visible en Revisión

Revisa el tablero desde la perspectiva del cliente. Si un elemento permanece varios días en una columna mientras espera una aprobación externa, el tablero debería hacer visible esa espera. Ocultar el retraso dentro de una columna amplia de «En progreso» da al equipo una impresión falsa de actividad y dificulta la mejora del proceso.

Aplicación de límites de trabajo en curso

Un límite de trabajo en curso controla cuántos elementos pueden ocupar una etapa o un conjunto de etapas al mismo tiempo. Su objetivo es proteger la concentración y poner de manifiesto los cuellos de botella. Cuando una columna de revisión tiene un límite de tres y ya contiene tres elementos, la siguiente persona debería ayudar a completar o desbloquear el trabajo existente antes de iniciar otro elemento. Esto cambia el comportamiento del equipo: pasa de maximizar la utilización individual a mejorar el rendimiento global.

Elige un límite basándote en la evidencia y en la capacidad del equipo. Un equipo de cinco personas no necesita automáticamente un límite de cinco en cada columna. Considera cuántas personas pueden realizar el trabajo, qué cantidad de trabajo en paralelo genera un avance útil y cuál es el tamaño habitual de los elementos. Si la revisión requiere un especialista, un límite de dos o tres puede ser más adecuado que uno basado en el tamaño total del equipo. Comienza con un límite provisional y analiza el resultado durante varios ciclos de entrega.

Un límite es un punto de partida para la conversación, no un castigo. Cuando se alcanza el límite, el equipo debería preguntarse si se puede terminar algún elemento, si hay trabajo bloqueado o si el compromiso no era realista. Puede ser apropiado superar temporalmente el límite debido a un incidente urgente, pero el motivo debería ser visible. Las superaciones repetidas indican que es necesario revisar el límite, el flujo de trabajo, el modelo de dotación o las reglas de priorización.

No utilices los límites de trabajo en curso para ocultar la demanda. Si las solicitudes urgentes eluden regularmente el tablero, el equipo pierde la capacidad de ver su carga de trabajo real. Establece una política explícita para el trabajo urgente, que incluya quién puede autorizarlo, qué trabajo se pospone y cómo se revisará su impacto. Así, las excepciones se pueden gobernar en lugar de permitir que cada parte interesada redefina informalmente la prioridad.

Uso de filtros y revisión del rendimiento

Un filtro de tablero debe mostrar el trabajo que el equipo es responsable de gestionar. Debe incluir el proyecto o los proyectos pertinentes, los tipos de incidencia y el alcance acordado. Un filtro que incluya todas las incidencias de un proyecto grande puede saturar el tablero y reducir la confianza en él. Un filtro que excluya dependencias, defectos o trabajo operativo puede ofrecer una imagen engañosa de la capacidad. Confirme el alcance con el equipo y documente las reglas de inclusión en un lenguaje empresarial claro.

Utilice filtros para ofrecer distintas vistas de gestión sin cambiar el workflow subyacente. Un tablero de entrega puede centrarse en los elementos del sprint actual o del backlog. Una vista de servicio puede centrarse en las incidencias no resueltas que afectan a los clientes. Un dashboard de liderazgo puede resumir el throughput, la antigüedad del trabajo y los riesgos. Estas vistas deben basarse en datos de incidencias coherentes. Evite crear muchos tableros casi idénticos cuando un pequeño número de vistas bien definidas respondería a la decisión que cada audiencia necesita tomar.

Inspeccione los datos con regularidad, pero no optimice en función de gráficos atractivos. Realice un seguimiento del cycle time desde que el trabajo está activo hasta que pasa a Done, del tiempo empleado esperando una revisión o aprobación, del throughput durante periodos comparables, de la antigüedad de los elementos no resueltos y de la frecuencia con la que se reabre el trabajo. Un aumento del número de incidencias completadas puede ocultar un deterioro de la experiencia del cliente si los elementos son más pequeños, aumentan los defectos o el trabajo más antiguo sigue bloqueado.

Realice una revisión del workflow después de varios ciclos de entrega. Pregunte qué estados se malinterpretan con frecuencia, qué columnas acumulan trabajo, si se respetan los límites de WIP y si el filtro incluye el trabajo que consume capacidad real. Cuando sea posible, cambie uno o dos elementos cada vez y compare después el resultado con el periodo anterior. Esto crea un ciclo práctico de mejora y evita rediseñar Jira basándose en una única semana inusual.

Errores comunes y decisiones prácticas

El error más común es diseñar el workflow en torno a los departamentos de la organización. Una secuencia como Producto, Diseño, Ingeniería y Operaciones puede describir quién interviene en una incidencia, pero no necesariamente muestra si el trabajo está listo, activo, bloqueado o completo. Si varios departamentos trabajan en el mismo elemento al mismo tiempo, los estados basados en departamentos también pueden fomentar los handoffs en lugar de la colaboración.

Otro error es tratar cada aprobación como una etapa permanente. La aprobación merece su propio estado cuando crea una cola medible, tiene un responsable específico o determina si el trabajo puede avanzar. Si la aprobación es inmediata y se gestiona dentro de la misma actividad, añadir un estado puede generar esfuerzo administrativo sin mejorar la visibilidad. Tome la decisión basándose en los retrasos y riesgos observados, no en el deseo de tener un diagrama más detallado.

Los equipos también generan problemas al permitir que demasiados elementos pasen a In Progress. El resultado es un tablero lleno de trabajo parcialmente completado, ciclos largos y cambios de contexto frecuentes. Una mejor respuesta es terminar el elemento valioso más antiguo, resolver su bloqueo o renegociar el alcance. Iniciar otro elemento debe ser una decisión deliberada, con una contrapartida visible.

Por último, no confunda la configuración de Jira con la mejora de procesos. Una nueva columna no puede resolver prioridades poco claras, revisores no disponibles, criterios de aceptación débiles ni una demanda excesiva. Utilice el tablero para hacer visibles esas condiciones y, después, asigne una decisión operativa al responsable correspondiente. Un workflow sencillo que el equipo sigue de forma coherente es más útil que un workflow elaborado que produce datos poco fiables.

Resumen

Diseñe el workflow de Jira en torno a estados significativos del proceso real de entrega del equipo. Utilice estados para las decisiones y condiciones relevantes, columnas para representar el flujo visual y filtros para obtener una vista fiable del trabajo gestionado. Establezca límites de WIP allí donde se formen colas y utilice los incumplimientos para iniciar conversaciones de resolución de problemas, no para asignar culpas.

La calidad del diseño debe evaluarse por su utilidad para el negocio. ¿Puede el equipo identificar la siguiente mejor acción? ¿Puede un responsable ver dónde se retrasa la entrega? ¿Pueden las partes interesadas entender qué está realmente completo? Revise estas preguntas con datos de entrega después de varios ciclos y simplifique cualquier parte de la configuración que no respalde una decisión. El objetivo es un tablero que mejore el flujo y la responsabilidad, no un workflow que simplemente parezca completo.

Práctica de la lección

Punto de control de la lección

Repasa lo aprendido y recibe comentarios sobre tu trabajo.

0/1
Respondidas · 0/1
Lección 3: Diseño de flujos de trabajo y tableros eficaces