Skip to Content

Thesis Proposal

Behavior-Driven Development demands a New Breed of Solution Developers

Written by: Dewire Labs Team

November 06, 2016

BDD is a second-generation, outside-in, pull-based, multiple-stakeholder, multiple-scale, high-automation, agile methodology. It describes a cycle of interactions with well-defined outputs, resulting in the delivery of working, tested software that matters.

Disciplined solution development teams have traditionally separated capturing and analyzing requirements and testing into separate team roles.

With the BDD concept and the development of greater tool support, we believe that fewer people can handle both disciplines. This should lead to increased efficiency and higher quality.

The practicing of BDD should lead to a change in solution development team roles and higher efficiency.

Objectives

  • Defines differences in development teams practicing BDD and those who don't. 
  • Estimate the efficiency potential with BDD. 
  • Estimate the quality potential with BDD.

 

Apply for Thesis Project

Thesis work can practically be commenced immediately, although being able to start right away is not critical; it is more important that we find the right candidate.

Apply for Thesis Project in Stockholm

Apply for Thesis Project in Sundsvall