IIBA Spotlight Series: How to Build Better Requirements with Behavior Driven Development
Speaker Jeffrey Davidson, Principal Consultant, ThoughtWorks Inc.
Date Tuesday August 21 11 a.m.
As Business Analysts we slave over writing clear, understandable, testable requirements. We know our business partners will be delighted with the solution we have documented because it adds value. Unfortunately, neither our contacts in the business nor the developers read what we have written. It doesn't have to be this way!
The secret to writing great requirements lies in Behavior Driven Development (BDD). This methodology, introduced to BAs in the Agile Extension to the
BABOK® Guide are easy to learn, easy to use, and produce better understanding, requirements, tests, & code!
The heart of BDD lies in using natural language to describe the value and features a system contains. Following a simple grammatical structure leads both writers and readers to understanding the goals and how they will be delivered. This process uses real examples, in business terms, to describe the behavior of the application.
Attend this IIBA webinar to learn the basics of this tool and how it can radically change how you communicate with your team!
Attendees will leave understanding:
- Fundamentals and benefits of Behavior Driven Development
- How to write better requirements / acceptance criteria using natural language
- Why design details do not belong in functional requirements