Making the Move to Behavior-Driven Development

Properly implemented Behavior Driven Development (BDD) helps to drive increased automation, achieve quicker development cycles, facilitate better collaboration between departments, and reduce siloed communication.  Additionally, BDD is an ideal counterpart to continuous integration/delivery by solving testing bottlenecks. Despite the benefit, BDD is under-adopted. Studies find that between 10% and 25% of development organizations have implemented or are experimenting with a BDD process. Ryan will discuss how BDD moves testing up front to avoid rushed end-of-cycle testing and how automation is included from the start to achieve automation coverage. BDD has developers think about testability, build more testable software, and push software to customers just-in-time as it is developed. Ryan will also share a successful framework for evaluating your readiness for BDD, considering any potential roadblocks, and making a seamless transition. There will be plenty of takeaways for teams just learning about BDD, all the way through teams who have undergone a stable transition.

BDD
Location: Pecan Date: May 24, 2018 Time: 10:00 am - 11:00 am Ryan Yackel