"

Kick-Starting BDD for Your Organization [Webinar Recap]

Thank you to everyone who joined our webinar, “ Kick-Starting BDD for Your Organization,” yesterday morning with our partner, MagenTys.

In this webinar, Mike Scott, Principle consultant at MagenTys and Kevin Dunne, VP of Strategy and Business Development at QASymphony dove into why Behavior Driven Development (BDD) is gaining momentum, how BDD can be implemented into your organization and how to overcome several of the challenge you are likely to run in to.

Catch the full on-demand webinar for free here.

“BDD is not a test of technique or process. It is about collaboration and communication.” – Mike Scott

Why do we do BDD?

BDD is one of those things that gets the conversation going. The more you have to read, the more you will miss. It’s about finding a concise way to convey what it is that people want and what it is that is important to them.

Here’s a map of the BDD Cycle :
“BDD is collaborative and story-centric”
You must discuss the problem and align on interests!

Here are 4 key takeaways:

  1. Prepare- prepare story and overall context
  2. Refine- specify
  3. Build- build it, explore it
  4. Review- monitor, evaluate
It is important to get acceptance criteria, detail out key examples, and make sure we understand the key educators.

Specification by Example :

  • Examples can become tests
  • Examples can be used to elaborate your requirements
  • Tests can verify that the requirements have been met
And the Result? The examples of the scenarios can become a single source of truth and reduce ambiguity.

 Intentions:

  • Ground common understanding
  • Reduce ambiguity and handoffs
  • Single source of truth
  • Target for development

Here are the 3 C’s of this cycle!

  1. Card
  2. Conversation
  3. Confirmation

Example mapping uses cards to structure the conversation and provides concrete examples for confirmation.

Here’s how it works:

6 Steps to example mapping:

  1. Write the story on a yellow card
  2. Write each rule/acceptance criteria on a blue card
  3. Write examples on green cards under each rule
  4. Write any questions on red cards
  5. Keep going until everyone understands the story
  6. Stop after 30 mins
BDD works best in an agile context. Check out the recording to see a live demo of the mechanics of BDD in action by Mike!

View the Webinar Slides Below

Thank you to everyone who attended, and let us know if there are any topics you would like for us to consider for future webinars by tweeting us at @QASymphony or emailing marketing@qasymphony.com.

Looking for more great webinars on software testing? Check out all of QASymphony’s upcoming and on-demand webinars here.

NEVER MISS AN UPDATE

Subscribe to Our Newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *

More Great Content

Get Started with QASymphony