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
Feature Toggles & Hypothesis-Driven Development
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Edson Yanaga
July 05, 2018
Technology
9
160
Feature Toggles & Hypothesis-Driven Development
Edson Yanaga
July 05, 2018
Tweet
Share
More Decks by Edson Yanaga
See All by Edson Yanaga
The Why Behind Your DevOps Journey
yanaga
0
220
Revisiting Effective Java
yanaga
0
180
What is Developer Experience?
yanaga
0
210
Como saber se você criou um Monólito Distribuído
yanaga
2
1.1k
10 Ferramentas para Kubernetes que você tem que conhecer
yanaga
0
160
Torne-se um arquiteto de Open Hybrid Cloud
yanaga
0
160
Da Programação Imperativa à Reativa
yanaga
0
220
Behavior is Easy, State is Hard
yanaga
0
130
The Why Behind Your DevOps Journey
yanaga
0
360
Other Decks in Technology
See All in Technology
Red Hat OpenStack Services on OpenShift
tamemiya
0
180
AWS DevOps Agent x ECS on Fargate検証 / AWS DevOps Agent x ECS on Fargate
kinunori
3
370
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
250
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
Tebiki Engineering Team Deck
tebiki
0
24k
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
120
猫でもわかるKiro CLI(セキュリティ編)
kentapapa
1
190
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
150
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
8
2.8k
20260204_Midosuji_Tech
takuyay0ne
1
170
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
220
Featured
See All Featured
Believing is Seeing
oripsolob
1
63
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Exploring anti-patterns in Rails
aemeredith
2
260
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
170
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
The Invisible Side of Design
smashingmag
302
51k
New Earth Scene 8
popppiees
1
1.6k
A Tale of Four Properties
chriscoyier
162
24k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Facilitating Awesome Meetings
lara
57
6.8k
Transcript
Feature Toggles & Hypothesis-Driven Development Edson Yanaga Director of Developer
Experience @yanaga
Join developers.redhat.com 2 Java Champion Microsoft MVP
DevOps
Continuous Delivery
Join developers.redhat.com 5 Bugs
Goal: Reduce RISK
Traditional Pipelines
Join developers.redhat.com 8 1.0 2.0 3.0
Join developers.redhat.com 9
Hypothesis-Driven Development
Join developers.redhat.com 11
Join developers.redhat.com 12 1.0 A B
Feature Branching
A/B Testing
You need to monitor behavior!
Smart Routing
Join developers.redhat.com 17 Smart Router
Be careful with Feature Branches!
Join developers.redhat.com 19 trunk A B
Join developers.redhat.com 20 Feature Toggles
Release != Deployment
DEMO https://github.com/yanaga/ togglz-demo https://github.com/yanaga/ ff4j-demo
Join developers.redhat.com @yanaga
plus.google.com/+RedHat linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHatNews Thank you!