Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Example Mapping
Search
mattwynne
December 05, 2014
Technology
6.1k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Example Mapping
mattwynne
December 05, 2014
More Decks by mattwynne
See All by mattwynne
Far from the mobbing crowd
mattwynne
0
380
How BDD can save agile
mattwynne
6
1.3k
Rules vs Examples (BDDX London 2014)
mattwynne
16
20k
Beyond BDD
mattwynne
9
1.9k
Rails Girls Glasgow - What is programming?
mattwynne
0
160
Treating Objects Like People (Baruco, Sept 2013)
mattwynne
2
380
What is BDD and why should I care?
mattwynne
5
600
Why agile fails (Lean Agile Scotland 2012)
mattwynne
5
2.4k
Hexagonal Rails
mattwynne
7
1.5k
Other Decks in Technology
See All in Technology
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
77k
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
540
アクセスキー流出時の対応で再認識した攻撃側と防御側の非対称性について
kazzpapa3
1
520
[RSJ26] NarrativeFlow: Flow-Based Vision-Language-Action Model Using Robot Velocity Fields
keio_smilab
PRO
0
130
Azure App Service / Container Apps の組み込み認証
kuniteru
0
140
みてねにおけるAI-DLC導入活動とAIドリブン開発の現在地/JAWS-UG AI-DLC #2
isaoshimizu
2
320
Bet AI Day 2026丨バクラク Autopilot、業務システムの再設計
layerx
PRO
1
810
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
180
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
1.1k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
55k
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
130
少人数データチームのDevin活用実践事例
runandy16
2
270
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
260
A better future with KSS
kneath
240
18k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Into the Great Unknown - MozCon
thekraken
41
2.7k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
800
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
760
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Statistics for Hackers
jakevdp
799
230k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
430
Transcript
What are the outputs from a three amigos meeting? -
scenarios / examples (obvious answer) - refined rules / acceptance criteria / conditions of satisfaction - new / split stories - common understanding of domain - empathy
Story Question Rule Example
Story Rule Example Question Question Rule Example Rule Example
Colin bought a kettle from us last week. When he
got home he realised the colour didn’t match his kitchen cabinets, and he really didn’t like it. He’s brought it back to the store for a refund. He walks up to Sally, a junior sales assistant, and asks her to process the refund.
In order to satisfy customers’ statutory rights As a sales
assistant I need to be able to process refunds Story
Any item can be returned within 14 days as long
as the customer has a receipt. Rule
The one where… Example …the customer forgot his receipt.
What if…. Question …the customer forgot his receipt.
Process Refunds Customer must have receipt Customer has receipt, and
is within limit What if proof of purchase is a bank statement? Question 14 day limit Rule Example Story
[email protected]