Reunión de Costa Rica Agile User Group: Behavior Driven Development

1 view
Skip to first unread message

agilenature

unread,
Sep 1, 2010, 1:14:56 PM9/1/10
to cragile
Haz correr la voz:
Lunes 20 de Setiembre, 7 pm. Consorcio Sysco Eprom.

Behavior driven development
Por Franz Pereira

"Behavior driven development (BDD) Es una técnica de programación que
cuestiona el comportamiento de una aplicación antes y durante el
proceso de desarrollo. Mediante preguntas tales como “Qué debería
hacer esta aplicación?” o “Qué debería hacer esta parte?” los
desarrolladores pueden identificar brechas en la comprensión del
problema del dominio y hablar con sus pares o expertos del dominio
para encontrar las respuestas."
[Definición tomada de este excelente post: http://bit.ly/aBeRJs]

http://agil.cr

Los esperamos!!!!

agilenature

unread,
Sep 16, 2010, 11:24:41 AM9/16/10
to cragile
Recordar la Reunión de Costa Rica Agile User Group sobre BDD el
próximo Lunes!!

agilenature

unread,
Sep 20, 2010, 11:25:46 PM9/20/10
to cragile
La reunión estuvo genial!

Muchas gracias Franz!
Algunas notas que tomé:

BDD es impulsado por el valor del negocio:
Se describe el comportamiento en términos del valor de negocio de cada
requeriemiento.
BDD es un habilitador de conversación y entendimiento entre los
clientes y los desarrolladores. Se logran niveles de conversación y
entendimiento que no se sabía que existían.
Es Iterativo: Se apega al concepto ágil de “Iteracion”: Concentremonos
en especificar los escenarios BDD de lo que se entregará en esta
iteración, los cuales describen un incremento potencialmente listo
para producción.
Es Automatizado: La validación de nuevas pruebas también validan las
antiguas.

Es TDD igual a BDD?
TDD es una técnica de desarrollo de software.
BDD es una técnica de especificación de software.

Franz, tenés las filminas por ahí?

Nos vemos en la próxima reunión!!!
Reply all
Reply to author
Forward
0 new messages