Especificación medianteejemplos

26
Especificación Mediante Ejemplos Ing. Adrian Moya

description

Charla de Adrian Moya para el Agile Tour Caracas 2012

Transcript of Especificación medianteejemplos

Page 1: Especificación medianteejemplos

Especificación MedianteEjemplos

Ing. Adrian Moya

Page 2: Especificación medianteejemplos

Desarrollador Ágil

Scrum Master Certificado

Consultor Java/PHP

Ponente en Agile Tour Mérida 2011

Lider de Desarrollo en

Page 3: Especificación medianteejemplos

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

mediante un ejemplo

Page 4: Especificación medianteejemplos

Nuevos Retos para la Agilidad

Page 5: Especificación medianteejemplos
Page 6: Especificación medianteejemplos

Gojko Adzic

“Los ejemplos son una buena herramienta para evitar problemas

de comunicación”

Page 7: Especificación medianteejemplos

Proceso

Page 8: Especificación medianteejemplos

ObjetivosDel Negocio

Page 9: Especificación medianteejemplos

Alcance

Page 10: Especificación medianteejemplos

EjemplosClaves

Page 11: Especificación medianteejemplos

Especificacióncon Ejemplos

Page 12: Especificación medianteejemplos

Especificación Ejecutable

Page 13: Especificación medianteejemplos

Documentación Viva

Page 14: Especificación medianteejemplos

Beneficios

Page 15: Especificación medianteejemplos

Implementar Cambios

Eficientemente

Page 16: Especificación medianteejemplos

Mayor Calidad

Page 17: Especificación medianteejemplos

Menos retrabajo

Page 18: Especificación medianteejemplos

Mejor alineación del trabajo

Page 19: Especificación medianteejemplos

Un ejemplousando BDD

Page 20: Especificación medianteejemplos

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 medianteejemplos

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

LISTADO DE EVENTOS

Page 22: Especificación medianteejemplos

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 | | Caracas | 08-11-2012 | | Mérida | 10-11-2012 |

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

Page 23: Especificación medianteejemplos
Page 24: Especificación medianteejemplos
Page 25: Especificación medianteejemplos

¿Preguntas?

Page 26: Especificación medianteejemplos

¡Gracias!

@shcloudservices

https://speakerdeck.com/adrianmoya

http://adrianmoya.com

http://solucioneshospedadas.com/

@adrianmoya