Inventor: Dan North
Behavior Driven Development es un conjunto de prácticas destinadas a mejorar la colaboración entre desarrolladores, responsables de calidad y partes interesadas no técnicas en torno a la calidad del software en el contexto de la producción de un producto de TI.
Dan North creó BDD en respuesta a TDD, lo que podría ser una fuente de frustración para los desarrolladores: ¿qué debo probar en esta historia de usuario? ¿Qué nomenclatura usar?…
Para un Product Owner, la práctica de BDD se expresa al incluir en la descripción funcional de un elemento un conjunto de escenarios de pruebas funcionales precisas, objetivas, integrales, inequívocas y exhaustivas destinadas a describir la funcionalidad.
Más específicamente, el BDD destaca:
En el marco de Product Owner, el BDD permite una mayor fluidez en la comunicación de los criterios de aceptación de una historia de usuario. De hecho, estos serán integrados fácilmente por una persona no técnica (ver Gherkin para un ejemplo), y también pueden usarse como documentación.
Fórmate con profesionales top en el Curso de Product Manager de Thiga Academy
Para saber más: descarga el libro de Agile Product Management