Workshop 2 – The BDD workflow 1+½ days

Following one or more of our workshops on Behaviour-Driven Development (BDD) will be the fastest way to learn all principles of BDD correctly and will provide you with sufficient knowledge on BDD to start using BDD yourself.

Daily Schedule

1+½ days

Day 1

13h00

Start workshop 2

14h30

5min break

16h30

Workshop 2 end of day 1 + drink

Day 2

09h30

Start day 2 workshop 2

11h00

5min break

12h30

lunch

13h00

Resuming workshop 2

14h30

5min break

16h30

End of workshop 2 + drink

27&
28

January 2021

Registration period closes on 13th January!

Location

Geldenaaksebaan 335, 3001 Leuven, Belgium

Price per person / company (min. 5)

€750 / €3000

Registrations closed

19&
20

May 2021

Registration period closes on 15th May!
Location

Geldenaaksebaan 335, 3001 Leuven, Belgium

Price per person / company (min. 5)

€750 / €3000

Registrations closed
Wish to have an On-site workshop? Or are you just not available to attend the given dates? Propose your own date!

Location

Online, On-site or in Leuven area

Price per person / company

€750 / TBD

Workshop 2: The BDD workflow

Duration: 1+½ days

What is this workshop about?

In this workshop you will discover how you can integrate BDD into your development process. The main goal of BDD is better communication and collaboration between all the roles of the development team (product owners, business analysts, testers and developers). How you can achieve this is covered in this workshop.

BDD consists of three phases: Discovery, Formulation and Automation. Each phase will be discussed in depth aiming to build the right software the first time through better communication and collaboration. In the Discovery phase we will learn you to capture the functional requirements through the technique of example mapping sessions. The next phase is the Formulation phase where you will learn writing scenarios in Gherkin based on the examples of the Discovery phase. Having formulated and reviewed the scenarios, we will teach you how you can automate them with Cucumber Open in the Automation phase. As a result of the automated scenarios you also have living documentation for the whole team about the status of the application you are building. 

Who is this workshop for?

Everyone who is involved in software development:

  • Management
  • Business Analyst
  • Developer
  • Tester
  • Product owner

What will be covered?

  • The three phases of BDD:
    • Discovery
    • Formulation
    • Automation
  • The custom BDD matrix for integrating BDD into your development process
  • The three amigo’s workshop with example mapping sessions
  • Writing specifications/scenarios in Gherkin
  • A cookbook with best practises for writing good specifications/scenarios 
  • Making specifications/scenarios executable with Cucumber Open
  • Living documentation

Objective of this workshop

After this workshop, you will have a good understanding of the BDD workflow in depth. You will know how you can do good example mapping sessions, write good scenarios, automate the scenarios with Cucumber Open and have living documentation about the software that your team is building.

Elke Steegmans

Instructor

Elke has been instructing Cucumber workshops in the past, training developers and testers to become familiar with test automation with Cucumber. She also has numerous years of experience lecturing the course “Testing” at UCLL.

Frederik Thielemans

Instructor

Frederik is a researcher at UCLL, he was one of the team members on the FirstTimeRight-project, researching how to utilize BDD in order to improve the communication between business and IT. He divides his time with other research projects, instructing BDD workshops,  and lecturing the course “Testing” at UCLL.

David Vandenbroeck

Instructor

David has researched how to maximise the benefits of BDD, based on the available time and resources. He has a background in communication sciences and is a passionate researcher in the field of information and communications technology.

Workshop registration

Workshops

Info

Geldenaaksebaan 335
3001 Leuven, Belgium

+32 472 86 61 50 
info@BDD-DNA.com

Q

Workshop registration

Workshops

Info

Geldenaaksebaan 335
3001 Leuven, Belgium

+32 472 86 61 50 
info@BDD-DNA.com

Q

Workshop registration

Workshops

Q

Workshop registration

Workshops

Q