Behaviour Driven Development (BDD) and Domain Driven Design (DDD) seen a great growth in adoption in recent years. We are all creating new practices and tools that try and bring these two very important modern methodologies together. What if we have it backwards and they were actually together all along? What if most of the misunderstandings and challenges we face in implementing BDD are spawned from the very simple mistake of us separating something that was created as a whole? In this talk we'll delve into BDD as it was meant to be done from the beginning and look at its clearly-stated objective of delivering software that matters.
YOU MAY ALSO LIKE:
- Track Lead: Extremely Incremental Product Delivery (SkillsCast recorded in November 2018)
- Applied Domain-Driven Design — Full-Stack Event Sourcing (in Online Event on 9th July 2020)
- Software Modernisation: A Strategic Approach (SkillsCast recorded in July 2020)
- Keynote: SWARMing into Action (SkillsCast recorded in October 2019)
Taking back BDD
When not speaking at conferences Konstantin Kudryashov is an Agile blogger, organiser of BDD London meetups, the creator of Behat, Mink, co-creator of PhpSpec and leads the Behaviour-Driven Development (BDD) practice at Inviqa, a leading digital consultancy in Europe. As a communication coach, he has helped teams in many organisations bridge the gap between business and IT using Agile processes and development practices like Scrum, Kanban, BDD, TDD, Collaborative Product Ownership and Deliberate Discovery.