Written by the creator of SpecFlow and the author of The Cucumber for Java Book, this book provides inside information on how to get the most out of the discovery phase of Behavior Driven Development (BDD). This practical guide demonstrates good collaboration techniques, illustrated by concrete examples. This book is written for everyone involved in the specification and delivery of software (including product owners, business analysts, developers, and testers). The book starts by explaining the reasons BDD exists in the first place, and describes techniques for getting the most out of collaboration between technical and non-technical team members.
Great book for getting started with BDD. Concise, straight to the point, with notes from the people who have been working with BDD for years and with practical examples and how to get started and implement it in your own team.
The only bad thing is that I found it a bit expensive (20 euros) for a book that has been printed in black and white. Most of the examples are of stickers whose color matters and they are all grey with the color mentioned on its corner. I think it worsened the experience.
Packed with very interesting advices about the discovery (Three amigos, ubiquitous language, shared business rules comprehension ...). A lot of described discussions which, for me, makes the book a bit less focused.
It is a must read book. Different from the others BDD books, this one focus on the BDD essence: collaboration!
I liked to see the Example mapping with an understandable example. Another plus of this book: there is no explanation about how to automate test using BDD, and it;s great because most of people try to see in BDD how to automate test and forget about the essence.
I got this book from Gaspar and Seb after I took part at their BDD workshop at the Craft Conference in Budapest. This is an exceptional book where every single word is relevant and counts. The book is a straightforward guide on how to do deliberate, collaborative discovery of requirements before development happens. This book was written to help you deliver better software.
Proporciona una primera visión global de BDD muy eficientemente. Mezclado con experiencias e historias de los autores en proyectos reales que ayudan a enfacitar las ideas y conocer vivencias reales.
La aproximación de la fase de descubrimiento del proceso de BDD me parece acertada de una manera teórica y pragmática a la vez.
Es un libro de lectura amena y que se lee relativamente rápido.
Un libro de recomendada lectura para todos los perfiles involucrados en el desarrollo de una solución de software. No es técnico.
The first of the BDD books by Gáspár Nagy and Seb Rose shows how you can collaboratively discover the work you need to do in a software project. It helps you to uncover hidden requirements and makes you aware of the many unstated rules that are obvious to everyone in the business. A short must-read for everyone that wants to do BDD.
Good if you ar technical. But the focus on technical details like the TDD comparison do throw others of before reaching the chapters relevant to them. Also a lot of terminology is not explained as it is used in the book. Making it more of a good book for people in the know than for persons who wants to learn BDD.
I thought I knew what BDD was. I knew about GIVEN/WHEN/THEN... Then I read this book and realized two things: 1) I didn't know what BDD is and 2) I'm really excited to start working with my team in a BDD fashion.
Good book. Gives an example of the example mapping process, explains how it works, provides context on where in the development cycle the process lives, and provides other resources and information.
If you’re looking to implement BDD, this is a good place to start.
Good book with some good ideas. Our development team at work would like us to implement BDD to improve our requirements gathering. So I'm using this book (along with the second in the series) to understand how to turn customer requirements into scenarios.
Very concise and straightforward. No need for sugar coating or embellishments. The book describes all you need to start on the BDD path. Very good read.