Behavior-Driven Development (BDD)


'Behavior-Driven Development (BDD)' is a refinement of Agile methodologies, evolving from test-driven development (TDD). BDD blends TDD's technical principles with domain-driven design and object-oriented analysis, fostering collaboration between software development and management teams.

BDD focuses on the managerial aspects of software development, advocating for business and technical collaboration. It typically involves using specialized tools like Cucumber, JBehave, SpecFlow, and FitNesse to support the development process.

Data Science & Visualization
Digital Marketing
Web Development
Go to rest of Glossary

Related Definitions

  • Agile Methodology
  • Scrum
  • Version Control

Get in Touch

Let’s talk about what an analytical digital experience agency like Tribalism could do for your company!

Find us at the office

Lvl 1, 25 King Street
3000, Melbourne, VIC

Give us a ring

Tribalism Team
+61 1300 151 387
Mon - Fri, 9:00-17:00

Contact Us