Etiqueta: cumplir plazos

5 grupos de problemas que puedes resolver mediante Kanban

Existen miles de organizaciones y muchísimas más situaciones en ellas que necesitan alguna resolución.
No todos los dolores se pueden curar mediante Kanban.

Afortunadamente, el tiempo que necesitas para diagnosticar si tu organización necesita conocer y usar el pensamiento Lean y Kanban es equivalente a tomar dos cafés. Sólo dos cafés. Uno con las personas operativas y otro con la Dirección.

Foto Girasoles

Identificarás si tu organización puede sacar provecho de Kanban por los siguientes síntomas descritos por los dos grupos:

A. Las personas operativas:

  • A menudo están sobrecargadas y/o cansadas de tener que trabajar contra reloj para terminar el trabajo comprometido; Así mismo la carga de las diferentes personas no es equilibrada.
  • Los jefes de proyectos dedican largas horas a conocer el estado real de los proyectos, planificar y replanificar, resolver imprevistos y coordinar el trabajo y las personas para poder cumplir con el plan. Aun así los proyectos se retrasan y los presupuestos se agotan antes de lo previsto.
  • Los cambios por parte de los clientes desestabilizan la organización del trabajo, desvían el foco de las tareas importantes y crean la sensación de estar apagando fuegos frecuentemente.
  • La insuficiente visibilidad en el trabajo que se está llevando a cabo por un grupo de personas a veces lleva a una duplicación del trabajo y/o dificultades en la comunicación y coordinación.
  • Muchas personas ven los procesos establecidos más bien como una carga burocrática adicional que un medio que facilite su trabajo.

B. La Dirección

  • Están descontentos por la falta de previsibilidad en términos de tiempo y coste.
  • Están insatisfechos con la frágil sostenibilidad del negocio y por las crecientes exigencias de los clientes de obtener productos y servicios de mejor calidad en menor tiempo.
  • Tienen dificultades para involucrar a las personas en la realización de mejoras efectivas en la organización del trabajo.

Puedes terminar tu diagnóstico aquí.

Si tienes tiempo y quieres hacer un diagnóstico más profundo, comprueba cuántas de las siguientes características están presentes:

  1. Organización del trabajo poco eficiente
    • Las estimaciones requieren mucho esfuerzo y no resultan útiles
    • Las replanificaciones son habituales y consumen mucho esfuerzo
    • Los proyectos se retrasan a pesar de todo el esfuerzo de seguimiento y control por parte de los Jefes de Proyecto
    • Pese a la detallada planificación y la gestión de riesgos que se hace los imprevistos son frecuentes y afectan al cumplimiento del plan del proyecto
    • Insuficiente visibilidad en el estado real del proyecto. Los indicadores de seguimiento de un proyecto no permiten ver aspectos como:
      • ¿cuál es el estado real de las tareas sobre las que se está trabajando actualmente?
      • ¿qué está bloqueando el progreso del trabajo? ¿cómo desbloquearlo efectivamente?
      • riesgos asociados con el trabajo operativo
    • Debido a la insuficiente visibilidad en el estado real del trabajo a menudo las acciones correctivas no resuelven los problemas principales y por tanto no se consigue el efecto deseado
    • Complicada gestión de multi-proyectos: los problemas causados por las dependencias entre los proyectos se identifican tarde, cuando poco se puede hacer para evitar consecuencias adversas
    • Los criterios de priorización del trabajo no están claros y las personas a menudo tienen la sensación de que se dedican a apagar fuegos
    • El nivel de multi-tarea es alto
    • Cuando las tareas son demasiado grandes se prefiere empezar con el trabajo fácil hasta que el planificado se convierta en urgente
  2. Muchos cambios en los requisitos
    • Los cambios en los requisitos son frecuentes, afectan a la planificación y dificultan la re-organización del trabajo
    • El porcentaje de los requisitos modificados y descartados es alto
  3. Carga desequilibrada de las personas
    • La carga de las personas es inestable y desequilibrada
    • Algunas personas están demasiado especializadas y por tanto poco pueden ayudar fuera de su ámbito de conocimientos
    • Las decisiones de empezar un trabajo (tarea, proyecto, servicio) no tienen en consideración el trabajo que todavía está en curso (hay que “compaginar” las nuevas peticiones con el trabajo en curso). Esto aumenta la multi-tarea, la carga de trabajo, el estrés y retrasa aún más los proyectos
  4. Insuficiente coordinación y colaboración
    • La coordinación del trabajo y el equipo está demasiado concentrada en el Jefe de proyecto. Si un día el JP no está en la oficina, es difícil dar una continuación del trabajo
    • La coordinación del equipo del proyecto y de las dependencias con otros proyectos requiere numerosas reuniones y horas de trabajo de las personas que participan. Aún así, la comunicación es insuficiente y poco efectiva
    • A pesar de las reuniones de coordinación, otro número significativo de horas se dedica a hacer actas de las reuniones, responder a correos electrónicos, y aclarar asuntos por teléfono
    • La colaboración dentro y entre los equipos es difícil; cuesta involucrar a las personas en los proyectos y en la toma de decisiones; muchos se dedican a ejecutar lo que tienen asignado sin intentar ayudar a otros compañeros de trabajo y sin prestar atención al resto del trabajo que se lleva a cabo en el proyecto
  5. Procesos altamente burocráticos
    • La aplicación de los procesos definidos requiere esfuerzo adicional sin que esto aporte valor. Muchas veces los procesos establecidos no corresponden o son difíciles de adaptarse a la realidad
    • Alto nivel de documentación y reporting
    • Es complicado obtener la información correcta para los informes
    • A veces la misma información se duplica en diferentes documentos o sistemas
    • Algunas plantillas incluyen partes obsoletas que se rellenan solo por cumplir con la metodología
    • Las personas no ven el valor que aportan los procesos pero tampoco tienen la autoridad de adaptarlos al contexto real y hacerlos más flexibles. Por tanto hacen lo mínimo imprescindible para cumplir la metodología
    • Las auditorías de los procesos están principalmente enfocadas en la documentación y poco en la utilidad del proceso

Si ves algunas de estas características en tus proyectos y equipos, actúa. Conoce ¿por qué Kanban?, ¿Qué es Kanban? y ¿Cómo empezar con Kanban?

Para más detalles, te recomiendo que leas el libro «Kanban» de David J Anderson y la guía Kanban Esencial Condensado que puedes descargar gratis en español a través del link.

No te preocupes por los procesos y las certificaciones que tengáis actualmente. Lo que hará Lean-Kanban es facilitar que tu equipo y tu obtengáis un entendimiento común de cómo se hace el trabajo realmente, independientemente de lo que prescriban los procesos. Esto os permitirá definir la solución más apropiada, manteniendo la compatibilidad con modelos como CMMI, SPICE y las normas ISO 9001 y 21500.

Artículos relacionados:

Los dos enemigos mortales del cumplimiento de plazos

De los últimos proyectos o servicios que hayas terminado, ¿cuántos entregaste completos y en el plazo esperado? Por supuesto, sin la necesidad de trabajar horas extra o los fines de semana.

Hace 4 años empecé a coleccionar fotos de los problemas de las organizaciones de desarrollo de software, independientemente del método de trabajo que utilizan. El año pasado comencé a ampliar mi colección con fotos de empresas industriales.

¿Sabes cuál es dolor más recurrente?

– Los retrasos de los proyectos / servicios. Que a su vez llevan a sobrecostes.

ProjectPainPoints

Lo que aumenta la amargura de la persona responsable para un retraso es que ha hecho todo lo posible para evitarlo: ha intentado de desglosar bien el trabajo, de evaluar los riesgos, ha añadido colchón a las estimaciones, etc, etc.

Aun así se ha cumplido la ley de Murphy, “todo lo que pudo perjudicar al proyecto ocurrió en los peores mementos posibles”, como p.ej:

  • Uno de los compañeros se puso malo y su trabajo se tuvo que distribuir entre las otras personas del equipo
  • Surgieron dos proyectos nuevos, importantes, que se tenían que compaginar con el resto del trabajo
  • Algunas de las tareas resultaron más complejas que lo esperado. Por tanto se tardó más en hacerlas y esto afectó a otros trabajos.
  • La aprobación del cliente / la entrega del proveedor llegó fuera del plazo previsto
  • Hubo un día loco cuando todo el mundo llamaba por teléfono para pedir algo, y se terminó la jornada sin prácticamente avanzar el trabajo planificado
  • Etc, etc.

¿Te suenan estos motivos para los retrasos?

¿Te imaginas una semana en la que te dedicas a lo que tienes pensado, disponiendo de toda la información que necesitas, ordenando tus tareas sin la presión de terminar alguna antes que otra, sin interrupciones, completando todo bien y profesionalmente como a ti te gusta?

¡5 días volviendo a casa satisfecho con el trabajo cumplido y teniendo tiempo y ánimo para disfrutar la tarde-noche con los tuyos!

Sunset Vieux Boucau

¿Qué causa los retrasos?

La primera razón que se nos ocurre son las estimaciones.

Las estimaciones ¿de qué?

Los métodos tradicionales como CMMI y PMBoK incluyen prácticas acerca de la elaboración del calendario de un proyecto / servicio.

Para poder definir el calendario estos métodos sugieren lo siguiente:

  • Desglosar y definir el trabajo en suficiente detalle
  • Secuenciar las tareas
  • Estimar el tamaño de las tareas y de ahí el esfuerzo para su ejecución
  • Tener en cuenta la disponibilidad de los recursos para el trabajo
  • Tener en consideración los niveles de experiencia y capacitación de los recursos
  • Identificar y evaluar el impacto de los riesgos para el proyecto

Los métodos tradicionales estiman el tamaño y el esfuerzo, pero no estiman el tiempo de los trabajos (el hecho se estima que una tarea requiere 5 horas de trabajo no significa que se va a terminar en un tiempo de 5 horas).

Los métodos ágiles utilizan sprints (iteraciones) de una duración fija (de dos semanas habitualmente) y estiman el alcance (las historias de usuario) que se puede implementar en este time-box en base a la velocidad del equipo. Es decir, los métodos ágiles no estiman el tiempo de ejecución de los trabajos.

Si tenemos problemas con la desviación en plazo, ¿por qué estimamos esfuerzo y no tiempo?

El primer enemigo al cumplimiento de los plazos es confundir tiempo y esfuerzo

Desde que empecé a estudiar a fondo el problema de los retrasos, los datos de las diferentes empresas donde hemos medido estos dos parámetros muestran que el esfuerzo ronda entre 7% y 20% del tiempo de ejecución de un trabajo. Por ejemplo, si el tiempo que pasa entre empezar y cerrar una tarea es 10 días naturales, el esfuerzo que se imputa a esta es menos de 2 días. El resto del tiempo la tarea está parada por diferentes motivos: espera a información adicional, otra tarea más urgente, etc.

En Lean Kanban France-2012 Zholt Fabok presentó datos aún más preocupantes: 95% del tiempo de ejecución pasa en espera. Ver Measure and Manage Flow in Practice para más detalles.

Tiempo y esfuerzo son dos medidas diferentes.
Separa sus estimaciones, si quieres reducir los retrasos.

 

Cuando dejamos una tarea para [volver a] empezar otra, a veces tenemos la sensación que están avanzando las dos.
¡MENTIRA!

Las multi-tareas solo ralentizan la terminación de los trabajos y reducen la productividad un 40%. (Samsung Business)

Productivity Infographic

El segundo enemigo al cumplimiento de los plazos es el volumen de trabajo en curso

Consulta la Ley de Little para que entiendas que cuánto más trabajo tenemos entre manos, tanto más tardamos en terminar cada uno de ellos.

Un ejemplo: en abril Ander fue padre por primera vez. ¡Un momento feliz en su vida! Antes de salir de baja de paternidad se concentró en terminar lo máximo trabajo posible para que los dos compañeros de su equipo no se quedasen parados mientras él disfrutaba de la llegada de su hijo. Dejó una pila de diseños empezados y no terminadas (faltaba completar lo que correspondía a las otras dos personas). Consecuencia: el tiempo promedio de terminación de un trabajo por el equipo aumento de 13 a 21 días (un 60% de aumento).

Ya sé que esto es contra-intuitivo. Por eso te invito a experimentarlo tú mismo haciendo el ejercicio que te dejo abajo.

Resumen

No distinguir tiempo y esfuerzo y el volumen del trabajo en curso son dos enemigos ocultos que siempre atacan el cumplimiento de los plazos.

 

Si queremos reducir los retrasos, tenemos que controlar el tiempo de ejecución de los trabajos.

Para que reflejes y sientes el placer de entregar a tiempo sin estrés, haz el siguiente ejercicio:

  1. Durante una semana recoge los siguientes datos por cada tarea que haces: fecha inicio, fecha cierre, esfuerzo dedicado
  2. Por cada tarea calcula el Lead time = Fecha cierre – Fecha inicio +1
  3. Refleja sobre lo siguiente:
    • Ratio entre Esfuerzo dedicado y Lead time
    • Relación entre el promedio(Lead time) y el promedio(Trabajo en curso) (el número de tareas abiertas) por día
  4. Cuéntame tus conclusiones.

Artículos relacionados