Agile: User Stories
Introducción
"Cuéntame una historia." Todos los niños.
Los requerimientos son un problema de comunicación
¿Qué es?
Una descripción escrita de la historia usada para planificar y como recordatorio
Conversaciones sobre la historia que sirven para tener mayores detalles
Pruebas que verifican y documentación que puede ser usada para determinar cuando la historia está finalizada
Unidad de funcionalidad
CCC (Ron Jeffries)
Card
Escritos en tarjetas
Pueden incluir estimaciones, notas
Conversation
Los detalles detrás de la historia surgen de la conversación con el usuario
Confirm
Los tests de aceptación validan el desarrollo de la historia
Sintaxis
Como [actor/rol] deseo poder realizar [accion] para obtener [valor/beneficio]
Características
Independientes
Evitar dependencia entre historias
Problemas de priorización y planificación
Negociables
No son contratos o requerimientos que DEBEN implementarse
Son negociables conversando
Valiosas para los clientes/usuarios
No son enfocadas en los desarrolladores o tecnología
Estimables
Puede ser no estimable debido a
Falta de conocimiento del dominio
Falta de conocimiento técnico
La historia es muy grande
Pequeñas
Dividir si son muy grandes
Combinar si son muy pequeñas
Testeables
Listo?
Tests automáticos
Referencias
Cohn M, User Stories Applied.
Acerca de
Topic
Topic
Agile: User Stories
Added: 2010-07-30 23:33:09
From: (Joined 2009-12-01 22:08:05)
94 views |0 downloads
Agile: User Stories