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
BDD - Behaviour driven development
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Cheesecake Labs
December 21, 2017
Technology
62
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
BDD - Behaviour driven development
Cheesecake Labs
December 21, 2017
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
75
How do we create the first impressions?
cheesecakelabs
0
88
Menstrual cup: suit and freedom
cheesecakelabs
0
100
Life is a cycle, better with a bicycle
cheesecakelabs
0
88
Interview Process: how to get the best of people
cheesecakelabs
1
140
My capsule wardrobe experience
cheesecakelabs
3
92
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
69
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
73
MBTI - Psychological types described by Jung
cheesecakelabs
0
170
Other Decks in Technology
See All in Technology
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
2
950
AIとハーネスで育てるトランスコンパイラ / 20260722 Yasushi Katayama
shift_evolve
PRO
3
780
AI時代のYAGNI:「爆速で無駄になった機能」からの学び / 20260720 Naoki Takahashi
shift_evolve
PRO
3
530
Vポイント分析基盤におけるデータモデリング20年史
taromatsui_cccmkhd
4
730
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
170
Type-safe IaC for Dart
coborinai
0
180
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
170
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.5k
GoでCコンパイラを作った話
repunit
0
150
AI_Dev_Day_製造業領域でのAI活用から見た活用の罠と成功に導く実践知.pdf
kintotechdev
0
160
Playwright × AI Agent でE2Eテストはどう変わるか AI駆動テストの可能性と実用検証の結果
taiga7543
2
810
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
7
2.9k
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.2k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
350
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
230
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Six Lessons from altMBA
skipperchong
29
4.3k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Transcript
Behaviour Driven Development Ricardo Monteiro e Lima
What is Behaviour Driven Development?
What is Behaviour Driven Development? • Created in 2003 by
Dan North • Agile development technique • Created in answer to TDD
Lead development by business value!
Concepts • User stories • Ubiquitous language • Impact mapping
Ubiquitous Language • Originated in Domain driven design • Domain
knowledge by everyone • Less noise in communication Account Designer Dev Client
User Stories • Useful for documenting • Based on business
value • Works as example • Understandable by all stakeholders
User Stories and gherkin language
User Stories and gherkin language Tech stack not mentioned!
Impact mapping • Knowing about the business Domain • Delivering
value to client • Calculating complexity vs Benefits
Thank you!