26
Especificación Mediante Ejemplos Ing. Adrian Moya

Especificación Mediante Ejemplos

Embed Size (px)

DESCRIPTION

Charla de especificación mediante ejemplos para el Agile Tour Caracas

Citation preview

Page 1: Especificación Mediante Ejemplos

Especificación MedianteEjemplos

Ing. Adrian Moya

Page 2: Especificación Mediante Ejemplos

Desarrollador Ágil

Scrum Master Certificado

Consultor Java/PHP

Ponente en Agile Tour Mérida 2011

Lider de Desarrollo en

Page 3: Especificación Mediante Ejemplos

La manera más fácil de explicar algo es

mediante un ejemplo

Page 4: Especificación Mediante Ejemplos

Nuevos Retos para la Agilidad

Page 5: Especificación Mediante Ejemplos
Page 6: Especificación Mediante Ejemplos

Gojko Adzic

“Los ejemplos son una buena herramienta para evitar problemas

de comunicación”

Page 7: Especificación Mediante Ejemplos

Proceso

Page 8: Especificación Mediante Ejemplos

ObjetivosDel Negocio

Page 9: Especificación Mediante Ejemplos

Alcance

Page 10: Especificación Mediante Ejemplos

EjemplosClaves

Page 11: Especificación Mediante Ejemplos

Especificacióncon Ejemplos

Page 12: Especificación Mediante Ejemplos

Especificación Ejecutable

Page 13: Especificación Mediante Ejemplos

Documentación Viva

Page 14: Especificación Mediante Ejemplos

Beneficios

Page 15: Especificación Mediante Ejemplos

Implementar Cambios

Eficientemente

Page 16: Especificación Mediante Ejemplos

Mayor Calidad

Page 17: Especificación Mediante Ejemplos

Menos retrabajo

Page 18: Especificación Mediante Ejemplos

Mejor alineación del trabajo

Page 19: Especificación Mediante Ejemplos

Un ejemplousando BDD

Page 20: Especificación Mediante Ejemplos

DAN NORTHExperto Ágil y Precursor de BDD

“Logrando que usuarios de negocio, analistas, encargados de pruebas y desarrolladores adopten este vocabulario de

DADO

CUANDO

ENTONCEStodos descubren que se elimina un mundo de ambigüedades”

http://adrianmoya.com/2012/08/que-hay-en-una-historia/

Page 21: Especificación Mediante Ejemplos

Como Visitante Yo quiero ver una lista de los eventos Para tener acceso al registro

LISTADO DE EVENTOS

Page 22: Especificación Mediante Ejemplos

Característica: Listado de Eventos

El listado de eventos muestra los eventos disponibles y provee enlaces al registro como participante o ponente.

Como VisitanteYo quiero ver una lista de los eventosPara tener acceso al registro

Escenario: Existen menos de 10 eventos Dado que existen los eventos:

| Ciudad | Fecha | | Mérida | 08-11-2012 | | Caracas | 10-11-2012 |

Cuando estoy en la página de inicio Entonces debo ver el evento "Mérida" con fecha "8 de Noviembre de 2012" Y debo ver el evento "Caracas" con fecha "10 de Noviembre de 2012" Y ambos eventos deben tener enlaces para registrarse como participante y ponente

Page 23: Especificación Mediante Ejemplos
Page 24: Especificación Mediante Ejemplos
Page 25: Especificación Mediante Ejemplos

¿Preguntas?

Page 26: Especificación Mediante Ejemplos

¡Gracias!

@shcloudservices

https://speakerdeck.com/adrianmoya

http://adrianmoya.com

http://solucioneshospedadas.com/

@adrianmoya