Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

Experts and Examples - BDD Without Given... Whe...

Avatar for Pete Buckney Pete Buckney
November 10, 2016

Experts and Examples - BDD Without Given... When... Then...

Talk at BDDX 2016 - exploring how to put domain experts directly in touch with the software solution

Avatar for Pete Buckney

Pete Buckney

November 10, 2016
Tweet

Other Decks in Programming

Transcript

  1. What makes me tick: Giving experts direct involvement and ownership

    in the discovery, design & delivery of the solution
  2. Bridging the communication gap is not ambitious enough! Give experts

    direct involvement and ownership in the discovery, design & delivery of the solution
  3. Dr Margaret Heffernan - Beyond Measure: The True Power and

    Skill of Collabora+on h"ps://www.youtube.com/watch?v=loryKeOPKto
  4. Activity 4 Inputs Inputs Outcomes In order to xxx As

    a xxx I need xxx 1 2 Illustrate these using examples Activity 1 Activity 2 Activity 3 Activity 4 3 Process Outputs 0.99 ✗ 1 ✓ £$% ✗ 5 Inputs and data attributes to drive the scenarios. Like Test Conditions or detailed examples The process or interactions required to generate the outputs: Like the backbone of a Story Map Use Specification by Example for this Scenarios Scenarios * 4 Given xxx When xxx Then xxx Different paths through the process to generate the outputs Like Test Cases These are the outputs that deliver the required outcomes You could get this starting point from the ‘How’ level of an Impact Map. The ‘Impacts’ OOPSI Model
  5. Bridging the communication gap is not ambitious enough! Give experts

    direct involvement and ownership in the discovery, design & delivery of the solution