
welcome
Thank you for buying the MEAP for Effective Behavior-Driven Development (Discovery, Formulation and Automation Patterns). The first section of the book (Discovery) requires no special knowledge of software development, and it will be useful to all team members, including product owners, project managers, customers, and stakeholders. The second section (Formulation) does not need any technical software skills either, though it has some details that may not be of interest to all customers and stakeholders. The last section requires software development skills because it deals with automation concerns. It will therefore be of particular interest to architects, developers, and test automation engineers.
We have been involved in the evolution of Behavior Driven Development for almost 15 years and have been developing tools and training courses for teams across the world. What started as a niche idea for reframing test-driven development has grown into a well-developed approach to just-in-time, collaborative software specification and development, supported by mature automation tools available on many technology platforms.