Behaviour-Driven Development (BDD) helps in diminishing misunderstandings by following strict practices. However, these practices require a steep learning curve and great changes in your team composition and workflow. With our BDDdna matrix, however, you can gradually adopt BDD based on your needs and capabilities. 

The need for a custom approach

At BDDdna, we are convinced BDD is not an all-or-nothing solution. However, it is still necessary to execute the BDD-practices correctly, without skipping essential steps. In order to make a visual representation of the required minimal effort of these steps, we have created the BDDdna matrix.

Maximised ROI based on your capabilities

In order to benefit the most of Behaviour-Driven Development, all of its practices should be adopted correctly. In practice, however, this is proved to be not that simple and in some cases even near impossible. But, as BDD consists of several individual practices, it is possible to only adopt those practices that are advantageous to your own situation. Based on our research, we see actually see this happen quite often. Although, by doing so, the core practices of BDD are often forgotten, which evades the actual goal of BDD. Our BDDdna matrix makes it possible to adopt certain BDD practices in a way that you harvest the most ROI based on your capabilities.

Gradual adoption

Given the misconceptions and pitfalls that surround BDD, it proves difficult to adopt BDD correctly in its entirety. In order to facilitate the adoption of BDD, we therefore propose a custom approach to adopting BDD, based on a certain level of maturity. For each of the three phases in BDD, three maturity levels have been contrived, allowing for a gradual adoption. For each level of maturity, a minimum amount of effort is required in order to complete that specific phase and to be able to advance to the next. With our BDDdna matrix, you will be able to gradually improve your skills, while avoiding the pitfalls and misconceptions of BDD.

Our Services

We offer a wide range of services, for either those who are new to BDD or those who wish to improve their BDD-skills. Find out how we can help you discover your BDDdna with our range of services.

Who We Are

Our team consists of 6 part-time researchers, part-time lecturers, at the University College Leuven-Limburg (UCLL), all with their own expertise. Research and education really co-exists in the Moving Minds vision of UCLL, striving for staying up-to-date with the latest technologies. Working both with students and professionals, we are able to adjust our eduactional offers for the best of both worlds. 


“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.”

Mira V. – Process Coordinator @UCLL

“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!”

Wim T. – Managing Partner @dynamo

Tell us what you need.

11 + 8 =


Geldenaaksebaan 335
3001 Leuven, Belgium

+32 472 86 61 50