Session type: Standard (45 min)
Session level: Basic
Session language: English
El desarrollo guiado por comportamiento es un proceso de desarrollo de software que surge a partir de TDD (Test Driven Development). Su idea esencial se basa en cómo el software ha de ser entendido tanto desde el punto de vista técnico como de negocio, centrado en el valor para el usuario.

[Objetivo]
Conocer las bases de BDD, diferencias frente a TDD y estrategias para su aplicación en Drupal.

[Contenido]
Introducción a BDD, historias de usuario, casos de uso, verificación vs validación, criterios de aceptación… durante la charla veremos ejemplos de cada uno de los conceptos y cómo podemos aplicarlos a la toma de requisitos de un proyecto así como su evolución. En la segunda parte de la charla veremos cómo podemos relacionar estos conceptos adquiridos con Behat (herramienta de testing automático).

[Target]
La charla está orientada tanto a desarrolladores como a mánagers interesados en conocer una buena estrategia para abordar proyectos con éxito mediante un lenguaje común tanto para clientes como para desarrolladores.
Author bio
Software Project Manager at Metadrop