Behavior-driven development

Behavior-driven development (BDD) is the new buzzword in the modern software industry dictionary. It is supposed to be the king of testing techniques. Whether or not this stands up to the hype is yet to be seen, but we have seen some significant improvements in the development process, overall success of the product.

Introduction

In 2007, Sweden commissioned a budget around 10 billion SEK for the development of a dental health service system that was given the name Försäkringskassan SAP. In 2010, it was realized that the product was not fit for purpose, not on time, and running majorly over budget. Therefore, this project was scrapped. Both outsourced and insourced partners both ended up suing each other.

This is just ...

Get Scala Test-Driven Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.