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
Edson Yanaga
July 05, 2018
Technology
9
150
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
180
Revisiting Effective Java
yanaga
0
140
What is Developer Experience?
yanaga
0
170
Como saber se você criou um Monólito Distribuído
yanaga
2
990
10 Ferramentas para Kubernetes que você tem que conhecer
yanaga
0
130
Torne-se um arquiteto de Open Hybrid Cloud
yanaga
0
120
Da Programação Imperativa à Reativa
yanaga
0
170
Behavior is Easy, State is Hard
yanaga
0
99
The Why Behind Your DevOps Journey
yanaga
0
320
Other Decks in Technology
See All in Technology
【Λ(らむだ)】最近のアプデ情報 / RPALT20250422
lambda
0
110
CodePipelineのアクション統合から学ぶAWS CDKの抽象化技術 / codepipeline-actions-cdk-abstraction
gotok365
5
270
Would you THINK such a demonstration interesting ?
shumpei3
1
230
コスト最適重視でAurora PostgreSQLのログ分析基盤を作ってみた #jawsug_tokyo
non97
1
530
JPOUG Tech Talk #12 UNDO Tablespace Reintroduction
nori_shinoda
2
150
LiteXとオレオレCPUで作る自作SoC奮闘記
msyksphinz
0
720
意思決定を支える検索体験を目指してやってきたこと
hinatades
PRO
0
230
Automatically generating types by running tests
sinsoku
2
3.4k
React ABC Questions
hirotomoyamada
0
500
The Tale of Leo: Brave Lion and Curious Little Bug
canalun
1
130
彩の国で始めよう。おっさんエンジニアから共有したい、当たり前のことを当たり前にする技術
otsuki
0
150
Making a MIDI controller device with PicoRuby/R2P2 (RubyKaigi 2025 LT)
risgk
1
300
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
The Pragmatic Product Professional
lauravandoore
33
6.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
119
51k
Statistics for Hackers
jakevdp
798
220k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Become a Pro
speakerdeck
PRO
27
5.3k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
[RailsConf 2023] Rails as a piece of cake
palkan
54
5.4k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
Agile that works and the tools we love
rasmusluckow
328
21k
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!