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
170
Revisiting Effective Java
yanaga
0
130
What is Developer Experience?
yanaga
0
150
Como saber se você criou um Monólito Distribuído
yanaga
2
980
10 Ferramentas para Kubernetes que você tem que conhecer
yanaga
0
120
Torne-se um arquiteto de Open Hybrid Cloud
yanaga
0
110
Da Programação Imperativa à Reativa
yanaga
0
160
Behavior is Easy, State is Hard
yanaga
0
95
The Why Behind Your DevOps Journey
yanaga
0
300
Other Decks in Technology
See All in Technology
AWSサービスアップデート 2024/12 Part3
nrinetcom
PRO
0
140
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
500
Kotlin Multiplatformのポテンシャル
recruitengineers
PRO
2
150
Goで実践するBFP
hiroyaterui
1
120
2025年の挑戦 コーポレートエンジニアの技術広報/techpr5
nishiuma
0
150
あなたの人生も変わるかも?AWS認定2つで始まったウソみたいな話
iwamot
3
860
Visual StudioとかIDE関連小ネタ話
kosmosebi
1
380
Oracle Exadata Database Service(Dedicated Infrastructure):サービス概要のご紹介
oracle4engineer
PRO
0
12k
20250116_自部署内でAmazon Nova体験会をやってみた話
riz3f7
1
100
AIアプリケーション開発でAzure AI Searchを使いこなすためには
isidaitc
1
120
.NET 最新アップデート ~ AI とクラウド時代のアプリモダナイゼーション
chack411
0
200
20250116_JAWS_Osaka
takuyay0ne
2
200
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
182
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Six Lessons from altMBA
skipperchong
27
3.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
173
51k
The Language of Interfaces
destraynor
155
24k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
The Cult of Friendly URLs
andyhume
78
6.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
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!