This event has ended. Visit the official site or create your own event on Sched.
Back To Schedule
Friday, May 19 • 10:15am - 11:00am
Behavior-Driven Scenarios for UX Teams

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Software engineers have a big UX secret: over the last ten years, they've worked out an effective way to (1) describe a user's expectations of what a product should do and (2) ensure that they meet those expectations. Even better: they designed it for non-technical team members to participate as equals.

Maybe user stories are enough to guide your Agile team. Maybe you convey every detail through fully interactive prototypes. If not, it's time to learn about Behavior-Driven Development (BDD).

With BDD, a designer can take an ordinary UX scenario, add a touch of syntactic structure, and make it easier for a development team to understand, implement, and test:

Scenario: When a patient achieves a goal, do something special Given a patient care plan with a health goal defined When the patient views her care plan And the patient marks her health goal as achieved Then we should notify her care team of her success And display some celebratory confetti

In this workshop, we will take a real product feature from contextual scenario to behavioral scenario to automated test (in a live mobile browser)—and learn how to integrate the Behavior-Driven approach into a product design process.

Along the way, we'll address these topics:
  • The basic syntax and best practices of behavioral scenarios
  • Engaging a multidisciplinary team in the writing & review process
  • Bringing order and reliability to sometimes-messy iterative development
  • How developers use automated testing to bring your scenarios to life

In the end, participants should see how the Behavior-Driven approach improves product quality in both the short and long run and makes the entire team happier in the process.

avatar for Jonathan Abbett

Jonathan Abbett

VP of User Experience, ACT.md
Jonathan Abbett, an interaction designer and software developer, believes deeply that designers should embed themselves meaningfully within software teams as leaders and partners. For 15 years, Jonathan has designed and built systems for clinicians, researchers, patients, and families... Read More →

Friday May 19, 2017 10:15am - 11:00am EDT
3-Republic A/B