Pasar al contenido principal

DrupalCamp Spain 2017: BDD Behaviour Driven Development

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.

En Metadrop BDD es una metodología esencial que incorporamos en nuestros desarrollos. En un equipo ágil el cliente es una pieza clave que ha de formar parte de él y esta metodología permite involucrar al cliente desde el primer momento en la definición de requisitos en un lenguaje común para desarrollado y negocio, pudiendo explorar y definir distintas posibilidades antes de programar una sola línea de código.

Durante la sesión se abordan los siguientes puntos:

  • Introducción a BDD
  • Cómo se crean los proyectos de software
  • Asegurando productos software de calidad
  • Hablando el idioma del cliente
  • La metodología BDD
  • Integración con Drupal (behat)
  • Ejemplo final

La charla está orientada tanto a desarrolladores como a managers interesados en conocer una buena estrategia para abordar proyectos con éxito utilizando un lenguaje común tanto para clientes como para desarrolladores que puede ser automatizado y ejecutado como base de pruebas tanto en las fases previas, durante el desarrollo y como pruebas de regresión a través de un entorno de integración contínua.

Diapositivas: https://jorgetutor.github.io/bdd-drupalcampes-2017

https://www.youtube.com/watch?v=01mK_1Fn9Ts

 

Jorge Tutor

Jorge Tutor

CIO