Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATRICULA:
2020-9807
CARRERA:
Desarrollo de Software.
El Desarrollo Guiado por Comportamiento (BDD, por sus siglas en inglés, Behavior-
Driven Development) es una metodología de desarrollo de software que se centra en
el comportamiento esperado del sistema desde el punto de vista del negocio. Fue
popularizado por Dan North en 2006 como una extensión del Desarrollo Dirigido por
Pruebas (TDD, Test-Driven Development).
¿Qué es BDD?
BDD se basa en la idea de que los requerimientos deben ser expresados en términos
de comportamiento observable y verificable, en lugar de en términos técnicos. Esto
significa que los miembros del equipo de desarrollo, incluidos los analistas de negocios,
los desarrolladores y los probadores, colaboran para entender y definir el
comportamiento del sistema en términos de escenarios de usuario.
Cómo funciona:
Lenguaje utilizado: En TDD, las pruebas suelen estar escritas utilizando un lenguaje de
programación, mientras que en BDD, los escenarios de comportamiento se escriben en
un lenguaje natural comprensible por todas las partes interesadas.