Behavior-Driven Development(BDD)
it is a software development process.
Why bother?
- Share understanding of the problem between software teams & business people
- Work rapid, work small, work iterate, get early feedback
- System documentation (system behavior)
- Enable collaboration across roles
agile?
user stories?
BDD is a plugin to agile ( help enhance )