Guías de Agilismo

Introducciones a conceptos, términos y prácticas relacionados con prácticas y metodologías ágiles.

User story kata

Kata

Los que practican artes marciales emplean coreografías muy detalladas, llamadas katas, como parte de su entrenamiento. El objetivo de la misma es mejorar o mantener las habilidades del luchador mediante la práctica repetida de katas. Sigue leyendo…

Backlog grooming (o refinamiento del backlog)

Es la reunión en la que el dueño de producto y el equipo se reunen para revisar la pila de producto y añadir, retirar o reestimar historias de usuario.
Sigue leyendo…

Release plan (o plan de proyecto)

“Plans are useless, but planning is indispensable.”
Dwight D. Eisenhower

DEFINICIÓN: Un “release plan” o plan de proyecto es un conjunto de historias de usuario (normalmente épicas) agrupadas por “releases” o versiones del producto que se ponen a disposición de los usuarios incrementando el valor para estos respecto de la anterior.

También nos referimos a él como “plan de versiones” o “plan de entregas”.
Sigue leyendo…

Product backlog (o pila de producto)

Es una lista de Historias de Usuario, ordenadas según el valor de negocio que establece el Dueño del Producto, y que trata de cubrir todas las funcionalidades necesarias.

El product backlog se puede ver desde la perspectiva de una iteración o sprint, de una release o de todo el producto. En cualquier caso sigue siendo una lista priorizada de historias de usuario más o menos detalladas, aunque hablemos en cada caso de sprint backlog, release backlog o product backlog.
Sigue leyendo…

Historias de Usuario

CCC: Card, Conversation, Confirmation”
Ron Jeffries

DEFINICIÓN: Una historia de usuario (o user story en inglés) describe una funcionalidad que, por sí misma, aporta valor al usuario.

Se compone de:

  • una descripción escrita de la historia usada como recordatorio y para planificar. (Debe ser breve)
  • conversaciones acerca de la historia que sirven para aclarar los detalles
  • un criterio de aceptación (idealmente automatizado) que permita determinar cuándo la historia ha sido completada

Una vez estimadas y priorizadas pasan a formar parte de la pila de producto (product backlog).
Sigue leyendo…

Recent Entries »