Behavior Driven Development and Deployments for Teams

Experience level: 
Intermediate
Session Track: 

Code and DevOps

This track is focused on developers and the back-end technologies to deal with today’s and future challenges. With the coming release of Drupal 8, as well as emerging Web technologies, preparation is essential. These sessions will help you learn how to deliver effective solutions to meet these needs.

Speaker(s): 

How fast can you get all the changes to production? Theoretically, in only the time necessary to deploy the code. How often though do pushes turn into nail biting, hair pulling, hours-long events? How often does one hear, “But it works on my machine!” Nail biting, hair pulling, hour-long pushes, be gone! Let the excuse “it worked on my machine” ring no more!

It takes time to develop the tools for configuration management, CI, and Behavior Driven Development. Switching midstream is hard, especially for a busy development shop or team with multiple developers. Let Promet share their experiences, the tools they use, and the open source tools they have developed -- all to make development and deployments easier for teams.

This session will cover:

  • Why configuration management and CI matter (and make your life easier)

  • Behavior Driven Development with Behat

  • Tools for configuration management and CI (specifically the Drupal 7 Framework, a starting point for developing the Promet way)

  • How to get the process for change rolling