lunes, octubre 15, 2018

Consejo: Que tus Historias de Usuario no sean como Bruce Willis "Duras de Matar"



Hola a todos

Frecuentemente encuentro Product Owners, Scrum Masters, Equipos e Interesados que tienen un concepto erróneo del tamaño de las Historias de Usuario (HU), siendo estos gigantes (HU con una o más hojas de descripción) que no cumplen ni las tres CCC (1) ni el criterio INVEST (2), pues bien, una metáfora que me ha servido para generar la comprensión que deseo es que 

las historias de usuario no pueden ser como Bruce Willis "Duras de Matar" y sobrevivir varios sprints, estas deberían morir en el sprint en que se identificaron construir 

y si la construcción toma varios sprints, significa que realmente no eran HU sino Historias Épicas.

Me explico, una HU es un pedazo pequeño y funcional de software, varias veces he compartido que lo ideal es que tome a lo sumo 3 a 4 días de esfuerzo freelance - ojalá menos tiempo (4)-, es decir, que la suma de todas las horas invertidas no supere este cantidad de tiempo (incluyendo descanso, idas al baño, tomar un café, etc.), por lo tanto, las HU deberían morir en el sprint  en el que el equipo las seleccionó para desarrollarlas (recordemos que en Scrum el Product Owner -P.O.- tiene el Product Backlog priorizado y durante el Planning el PO explica las historias priorizadas al Equipo y este las selecciona para ser parte del Sprint Backlog), en consecuencia, si tu equipo tiene HU tipo Bruce Willis, empleen criterios de división (5)(6)(7) hasta que estas tengan el tamaño apropiado para el sprint y así todas puedan fallecer en el sprint en que se identificaron (recordemos una buena eurística es que un Sprint Backlog tenga entre 6 a 10 historias de usuario).


Importante: Si la HU tiene impedimentos no corresponde al caso tratado en este post, es otra historia, y deberíamos preguntarnos varias cosas:
  • ¿Comenzamos a desarrollar una HU con impedimentos?¿dependencias?
  • ¿Si lleva varios sprints con el impedimento cuál es la efectividad del SM, PO y la organización para removerlo?

Bueno, hasta acá este corto compartir


Saludos ágiles

Jorge Abad






Notas, Aclaraciones, Comentarios y Referencias

  1. Las tres CCC - Artículo Original escrito por Ron Jeffries - clic aquí -.
  2. El Criterio INVEST - INVEST in Good Stories, and SMART Tasks. Bill Wake. - clic aquí -.
  3. Es en serio, las historias usuario tienen que ser pequeñas -- clic aquí -.
  4. Esfuerzos Sugeridos de Historias de Usuario según la Duración del Sprint - - clic aquí -.
  5. Leído y Recomendado: Patrones de División de Historias de Usuario o Cómo Dividir una Historia de Usuario -- clic aquí -.
  6. Un Método Adicional de División de Historias de Usuario: Criterio de Equipo o Hasta Acá Llegamos - - clic aquí -.
  7. Algunas Ideas Claves sobre Historias de Usuario - - clic aquí -.
  8. En el libro: Historias de Usuario, Una Visión Pragmática (clic aquí) también encontrarás ejemplos de como dividir épicas en historias de usuario.

No hay comentarios.:

Publicar un comentario