• Am I BEHAVIORAL or NOT?

    Behavioral Driven Development (BDD) provides a communication mechanism across all the roles required for requirements and software development (customers, managers, marketing, analysts, development, test, architects, release management). Since BDD scenarios are expressed in the language of the user, the practice of using scenarios across all those roles gets people familiar with how users get work …