viernes, marzo 15, 2024

Sobre la incertidumbre

Me gustó esta frase que compartió mi gran amigo Felipe Mejía en un post en linkedin sobre la EDT,


"La incertidumbre existe, pero es un producto sin clientes" - Felipe Mejía


Inspirada en la frase de Felipe, cree mi propia versión:


"La incertidumbre existe, pero es un producto con pocos clientes" - Jorge H. Abad L.



_ 

martes, marzo 05, 2024

Cómo realizar una reunión de sincronización (o daily) en un equipo que usa el método kanban


Imagen generada con Copilot de Bing


Hola a todos, 

A continuación les comparto como sugiero se realice una reunión de sincronización en un equipo que sigue el método kanban.

1. Preparación:

  •  Antes de la reunión, todos los miembros del equipo deben revisar el tablero Kanban para tener una comprensión clara del estado actual de los tickets y cualquier problema o bloqueo que pueda surgir.

2. Inicio de la reunión:

  • El Flow Master, Scrum Master, facilitador o un miembro designado del equipo da inicio a la reunión, asegurándose de que todos estén presentes y preparados para participar.

3. Breve introducción:

  • Se da una breve introducción para recordar el propósito de la reunión, la cual es: sincronizar al equipo, identificar bloqueos, ver cuáles son elementos más próximos a cerrarse (y enfocarse en llos) y planificar el trabajo del día.

A continuación cada miembro del equipo cuenta su avance, progresos y bloqueos.

3.1 Informe del trabajo realizado desde la última reunión:

    • Cada miembro del equipo comparte brevemente el trabajo que ha completado desde la última reunión. Esto incluye los tickets que han avanzado en el tablero Kanban y cualquier otro logro relevante. Comenzando siempre por los Urgentes, luego con los de fecha fija, luego con los normales y terminando con los "intangibles" o de arquitectura. Este orden se conservará en este y los tres pasos subsiguientes.

3.2 Informe del trabajo a cerrar el día de hoy:

    • Los miembros del equipo comparten los tickets que serán cerrados el día de hoy. Se sugiere que el flow master ponga una marca a estos ítems, de forma que pueda identificarlos al día siguiente y ayude a que los miembros del equipo se enfoquen en los que tienen mayor prioridad por temas de urgencia y fecha.

3.3 Actualización del tablero Kanban (opcional, pues puede haberse hecho antes):

    • Mientras los miembros del equipo informan sobre su trabajo, se actualiza el tablero Kanban en tiempo real. Se mueven las tarjetas de tickets a través de las columnas según su progreso actual. 

3.4. Identificación de bloqueos o problemas:

    • Los miembros del equipo informan sobre cualquier bloqueo, petición de ayuda o problema que estén experimentando. Estos pueden ser obstáculos que impiden avanzar en un ticket o cualquier otro impedimento que esté afectando el progreso del equipo. Se debe dar prioridad a los elementos que estén viajando en el carril de urgentes y luego los de fecha fija.

3.5 Finaliza el estado de cada miembro del equipo, y el daily. 
    • Los miembros del equipo contaron sus progresos, metas, bloqueos y peticiones de ayuda; y se cierra el reporte de estado.

Comienza la planificación del día de trabajo.


4. Identificación de los ítemes críticos a cerrar:
  • El flow master de acuerdo con la información proporcionada en la sesión, la urgencia y las fechas, ayuda al equipo a identificar los elementos prioritarios a cerrar o avanzar en una dirección determnada el día en curso. Esta conversación se puede omitir en la medida que el equipo va alcanzando madurez y entiende la forma en que se da foco en el flujo de trabajo.

5. Discusión y resolución de bloqueos:

  • Se discuten los bloqueos identificados, las peticiones de ayuda y se busca una solución. Los miembros del equipo pueden realizar sugerencias, ofertas de ayuda o recursos para superar los bloqueos de manera colaborativa. Estos bloqueos, el flow master los pririzará en función de las fechas y comentará su avance el día siguiente en la medida que persistan.

6. Planificación del trabajo del día:

  • Basándose en el estado actual del tablero Kanban y en las discusiones sobre bloqueos, el equipo planifica el trabajo para el día. Esto puede implicar priorizar tickets, poner foco en elementos a cerrar, asignar tareas específicas a los miembros del equipo o ajustar el enfoque según las necesidades y compromisos.

7. Cierre de la reunión:

  • Se finaliza la reunión agradeciendo la participación de todos y recordando cualquier acción acordada durante la reunión. 

8. Acciones de seguimiento:

  • Si se han identificado acciones o soluciones durante la reunión, se asignan responsables y se establecen plazos para su seguimiento.


Al seguir estos pasos, el equipo puede mantenerse alineado, identificar y abordar rápidamente los problemas y avanzar de manera efectiva en el trabajo del día a día utilizando el método Kanban.

Si tienes mejoras o has identificado otras formas de hacerlo, te invito a que lo compartas en los comentarios.


Saludos ágiles,

Jorge Abad

sábado, marzo 02, 2024

Presentación:"De la crisis a la catálisis, cómo reencauzar la agilidad en tiempos de BANI"

¿Ágil o la Agilidad están en Crisis?¿Será cierto?

Sé que preferimos las noticias malas a las buenas, estas nos cuidan del peligro, el problema es que nos sesgan la realidad


Observen como Jeff Sutherland y Steve Denning hablan de como la agilidad esta generando trillones de dólares.


Veo muchos artículos diciendo que la #Agile o la #Agilidad no está en crisis, lo que en realidad está en crisis, son las mala interpretaciones e implementaciones de la agilidad.

Saludos.

---


Los invito a ver estos post en linkedin de Jeff Sutherland y Steve Denning.

  • Post en linkedin de Steve Denning; "Surprise! The World’s Most Valuable Firms Are Agile Forbes Despite The Apparent Setbacks Of Some Agile Methodologies, Agile Mindsets And Principles Are Helping Generate Trillions Of Dollars In Customer Value" / "¡Sorpresa! Las empresas más valiosas del mundo son ágiles Forbes A pesar de los aparentes contratiempos de algunas metodologías ágiles, las mentalidades y principios ágiles están ayudando a generar billones de dólares en valor para el cliente"
     " - https://www.linkedin.com/feed/update/urn:li:activity:7167983721197871105/
  • Respuesta de Jeff Sutherland: "The best companies use Agile to crush the competition while the laggards are debating whether Agile works! Microsoft development is totally Scrum as is Amazon. An Apple developer said they always meet their dates at Apple by doing Scrum by the book. When I asked what book, she said Scrum: The Art of Doing Twice the Work in Half the Time. The Second Edition due out in March is already available inside the Scrum Sage: Zen Edition GPT." /  "Las mejores empresas utilizan Agile para aplastar a la competencia mientras las rezagadas debaten si Agile funciona. El desarrollo de Microsoft es totalmente Scrum al igual que Amazon. Un desarrollador de Apple dijo que siempre cumplen con sus fechas en Apple haciendo Scrum según las reglas. Cuando le pregunté qué libro, dijo Scrum: el arte de hacer el doble de trabajo en la mitad del tiempo. La segunda edición que saldrá en marzo ya está disponible dentro de Scrum Sage: Zen Edition" GPT. (clic aquí para texto en linkedin)
  • Artículo en Forbes -  Why The World’s Most Valuable Firms Are So Agile - https://www.forbes.com/sites/stevedenning/2024/02/26/why-the-worlds-most-valuable-firms-are-so-agile/



Trabajo de Estudiantes: Exploración de metodologías de desarrollo en proyectos Educativos basados en Inteligencia Artificial Adaptativa

Trabajo de Estudiantes: Metodología con enfoque BDD y MDD para el desarrollo de proyectos IoT