GoConqr has a new look! Let us know what you think.

Flashcards

Behaviour Driven Development (BDD)

Charlotte P Agile Business Analysis IIBA Business Analysis English 8 cards

Behaviour Driven Development (BDD)

Cards in this deck (8)

  1. 1Purpose of Behaviour Driven Development? (BDD)BDD is used to increase value, decrease waste & increase communication between delivery teams & stakeholders. BDD focuses on the intended behaviour of the customer for the solution to satisfy customer needs.
  2. 2BDD prioritises solutions which deliver value in increments through the use of _____ _________.1. real examples
  3. 3BDD uses customer readable, domain specific language to specify the _____ _______ ________ which satisfies the customer need.intended customer behaviour
  4. 4BAs identify scenarios by asking '______ ___' questions to expose additional scenarios and provide more useful examples.'what if'
  5. 5The Gherkin syntax uses a simple syntax of '______ ______ _______'.The Gherkin syntax uses a simple syntax of '______ ______ _______'.
  6. 6BDD examples can be easily converted into ___________ tests, enabling more ____ delivery.1. automated
    2. agile
  7. 7STRENGTHS of BDD?- Easy to understand customer needs through simple syntax
    - 'Given, When, Then' maps to TDD 'Set up, Execute, Assert' pattern
    - Lends itself towards test automation and test use cases
    - Scenarios can be easily provided (supports incremental agile nature of projects)
    - Gherkin syntax can be used to facilitate design discussions to keep focus on intended customer behaviour of a system
  8. 8WEAKNESSES of BDD?- Possible to miss out important scenarios unless someone is actively asking 'what if' questions
    - Could be too many scenarios to manage if there are complex business rules
    - Those maintaining scenarios must been them relevant, current & easy to read

Information

Description
IIBA Business Analysis Agile Business Analysis (Agile BA Techniques - Requirements Management) Flashcards on Behaviour Driven Development (BDD), created by Charlotte P on 14/10/2021.
Created by
Charlotte P
Views
15
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?