Given the team has finished the Discovery phase

When the team executes the Formulation phase

Then the team can start with the Automation phase

Leveraging all benefits of Behaviour-Driven Development isn’t as obvious as it looks. BDD is a lot more than just mastering Cucumber, it is about bridging the communication gap.

It is using examples to talk through how an application behaves... And having conversations about those examples.

— Liz Keogh

Step-by-step

Start off on the right foot, create the correct mindsets, and avoid your team to become allergic to cucumbers and gherkins.

We have created a BDDdna template which guides the team towards a successful, step-by-step implementation of BDD, allowing for a smooth transition towards a successful adoption.

Want to know more?
Take a look at our services to see what we can do for you.

Workshops

Get to know BDD hands-on with one of our workshops, both for beginners or experts.

Online workshops

Get to know BDD without going anywhere, through one of our online workshops.

BDD Cookbook

Dive into BDD with our cookbook, which covers BDD’s aspects & best practices.

Webinars

Our free webinars will give you a short introduction to BDD, so you know if it is right for you.

On-site consulting

Jumpstart your projects with expert advice of one of our team members on-site.

Online consulting

Stuck on a project with BDD? You can always contact us for an online consulting session.

Gherkin review

Formulation is a learning process. Have us review your scenario’s to avoid mistakes. 

Blog

Get to know the latest topics related to BDD and find out if they could be a match for you.

Behaviour-Driven Development (BDD)

BDD is a recent approach which aims to facilitate collaboration by closing the communication gap between the different parties in a development project. Requirements are defined together with the customer in a readable (ubiquitous) format, which all parties are able to read and understand.

Not just bug-free software

Good software is not just error-free, it is also software that actually does what the client expected it to do. This might seem obvious, but in real-life cases, it often isn’t. Due to the diverse backgrounds of the people involved in development projects, we often are prone to misunderstandings.

BDDdna

We are convinced that BDD is not an all-or-nothing solution, but rather something you can grow into.
Happy customers.

BDD en Innovatie, de ACV-case

Over de laatste 5 jaar hebben wij vanuit de cel Digital Solutions van UCLL R&E meegewerkt aan heel wat  innovatieprojecten. Onze bijdrage bestond meestal uit het ontwikkelen van een PoC (Proof of Concept) in een vroeg stadium van het project. Goede informatie-uitwisseling tussen Business (nieuwe processen!) en IT (nieuwe mogelijkheden!) zijn essentieel in dat geval. Bovendien gaat het steeds om kortlopende trajecten, waarna het de bedoeling is dat de klant het overneemt en verderzet. Dat bracht ons op het idee om voor het implementeren van innovatieve PoC’s een variant te ontwikkelen op de BDDdna-template. Een template die meteen ook afgestemd is op de specifiek werking van een hogeschool (met onderzoekers, studenten, academische kalender).

Het  ACV-project voor platformwerkers diende als pilootproject hiervoor.

Mira V.

Process Coordinator @UCLL

We started from a concrete problem and analysed it step-by-step in order to come to a concrete solution. The collaboration was very positive. They listened carefully to our story, our wishes, and replied with was possible or not. Ideal for if you want to see your processes elaborated with a clear view on responsibilities.

Wim T.

Managing Partner @dynamo

Going through a process step-by-step in a structured manner, making it clear how the CACTUS interview application should work. A pleasant diverse team with each their own competences, saying and doing what needs to be done. Thanks UCLL & BDDdna-team!