Este blog comparte estrategias y aprendizajes sobre desarrollo de software, marcos, métodos y metodologías ágiles como Scrum, Kanban y XP, con un enfoque en escalamiento ágil y Business Agility. Su propósito es ayudar a profesionales de la gerencia de proyectos, productos, scrum masters, agile coaches, agentes de cambio, y líderes a mejorar sus procesos y promover la experimentación como motor de innovación, facilitando su adaptación en entornos empresariales cambiantes.
viernes, abril 29, 2022
martes, abril 26, 2022
lunes, abril 25, 2022
miércoles, abril 20, 2022
martes, abril 12, 2022
Mi Explicación del Corazón de la Agilidad
- Colaborar
- Entregar
- Reflexionar y
- Mejorar
- Colabora, rompe silos a interior y al exterior de tu equipo y organización.
- Entrega temprano, de forma continua y con excelencia técnica.
- Reflexiona regularmente, detente, revisa datos y emociones, identifica si debes perseverar o cambiar el rumbo.
- Mejora de a pocos, para hacerte inalcanzable.
Hasta acá este corto compartir.
Saludos ágiles,
Jorge Abad.
Referencias
lunes, abril 11, 2022
miércoles, abril 06, 2022
¿Cuándo podríamos estimar una historia de usuario con mejor certeza? La matriz de Stacey, una técnica a usar en el Refinamiento
Hola a todos
La matriz desarrollada por Ralph Stacey, conocida como la Matriz de Stacey, permite entender cuando de acuerdo con los ejes de Requerimientos y Tecnología, podemos tener una aproximación de gestión simple, complicada, compleja;
Matriz de Stacey. Tomado de (1) |
y dados estos escenarios, se ha usado en los últimos años, para justificar en que escenarios trabajar con métodos tradicionales y cuando con enfoques ágiles (existen cientos de artículos al respecto).
Matriz de Stacey. Tomado de (2) |
Usando este mismo enfoque, podríamos identificar en un taller de Inception o de Refinamiento, cuando una historia de usuario o una épica incluye mucha o poca incertidumbre para ser estimada y, por ende, desarrollada, tanto desde el punto de vista de requerimientos, como de tecnología, proporcionándonos estimaciones indirectas sobre tiempos y esfuerzos requeridos (toda estimación incluye una probabilidad y una incertidumbre asociada).
Los equipos ágiles deben preferir historias en esta zona de confianza, y estos elementos podría hacer parte de una Definición de Ready o Preparado adecuada, para que las historias puedan ser incluidas en el planning. Los siguientes criterios que garantizan esta zona de estimación con certeza:
- Las historias cumplen cumplen INVEST y las 3C
- Existe un entendimiento consistente de parte del product owner y del equipo acerca de la historia de usuario.
- Las historias cuentan con claros criterios de aceptación
- Se han resuelto las dependencias técnicas y funcionales
- Las ambigüedades se han resuelto
- El tiempo para construir-probar-desplegar la historia de usuario se encuentra en horizontes de tiempo menor o igual a 4 días-persona (esto es una heurística que he observado en los equipos ágiles, en este número de dias las estimaciones son más certeras y confiables. Habrá que hacer un estudio riguroso para confirmar mi experiencia e hipótesis).
Referencias
- Entendiendo la complejidad: La matriz de Stacey - https://academy.jeronimopalacios.com/courses/145560/lectures/5315213
- https://www.researchgate.net/figure/Stacey-Matrix-Stacey-1996-adapted-to-software-development_fig3_336899045
- Leído y Recomendado: Patrones de División de Historias de Usuario o Cómo Dividir una Historia de Usuario