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
Cheesecake Labs
December 21, 2017
Technology
0
49
BDD - Behaviour driven development
Cheesecake Labs
December 21, 2017
Tweet
Share
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
45
How do we create the first impressions?
cheesecakelabs
0
47
Menstrual cup: suit and freedom
cheesecakelabs
0
48
Life is a cycle, better with a bicycle
cheesecakelabs
0
44
Interview Process: how to get the best of people
cheesecakelabs
1
70
My capsule wardrobe experience
cheesecakelabs
3
49
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
32
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
41
MBTI - Psychological types described by Jung
cheesecakelabs
0
110
Other Decks in Technology
See All in Technology
Storybook との上手な向き合い方を考える
re_taro
1
180
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
880
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
160
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
13k
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
700
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
110
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
1
230
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
『Firebase Dynamic Links終了に備える』 FlutterアプリでのAdjust導入とDeeplink最適化
techiro
0
140
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
SRE×AIOpsを始めよう!GuardDutyによるお手軽脅威検出
amixedcolor
0
190
Featured
See All Featured
Happy Clients
brianwarren
98
6.7k
Scaling GitHub
holman
458
140k
Optimizing for Happiness
mojombo
376
70k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Embracing the Ebb and Flow
colly
84
4.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Designing for Performance
lara
604
68k
Six Lessons from altMBA
skipperchong
27
3.5k
KATA
mclloyd
29
14k
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!