-
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