Ryan Yackel is the Director of Product at QASymphony, ensuring their continued commitment to innovation and delivering tools to create better software. With a deep interest in the emerging trends of testing needs, Ryan is dedicated to being the customer voice for all QASymphony products. Ryan comes to QASymphony from Macy’s Inc., where he managed testing on large enterprise initiatives delivering logistics implementations for their warehouse management systems. Ryan holds a Bachelor of Arts degree from Covenant College.
Session - 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. Ryan will get practical with a real-world working example showing a BDD example in a continuous integration workflow using Jira, Github, Jenkins, and Cucumber. Ryan will also share a successful framework for evaluating your readiness for BDD, considering any potential roadblocks, and making a seamless transition.