Introducing BDD (2006)
Dan North introduces Behavior-Driven Development (BDD) in this seminal 2006 article, presenting it as an evolution of Test-Driven Development (TDD) that focuses on behavioral specification rather than testing. BDD bridges communication gaps between developers, testers, and business stakeholders by using a shared, ubiquitous language for describing software behavior, with tools like JBehave supporting this methodology.