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
160
9
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Feature Toggles & Hypothesis-Driven Development
Edson Yanaga
July 05, 2018
More Decks by Edson Yanaga
See All by Edson Yanaga
The Why Behind Your DevOps Journey
yanaga
0
260
Revisiting Effective Java
yanaga
0
210
What is Developer Experience?
yanaga
0
240
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
200
Torne-se um arquiteto de Open Hybrid Cloud
yanaga
0
180
Da Programação Imperativa à Reativa
yanaga
0
260
Behavior is Easy, State is Hard
yanaga
0
160
The Why Behind Your DevOps Journey
yanaga
0
400
Other Decks in Technology
See All in Technology
つくって納得、つかって実感! 大規模言語モデルことはじめ ver2.0
recruitengineers
PRO
4
1.2k
ラジオの科学
frievea
0
280
新しい SLO が良い感じにハマっている話
z63d
5
2.1k
モバイルアプリ開発概論2026
recruitengineers
PRO
4
510
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
Flutterをカメラで動かしたかった話
sony
1
130
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
180
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
220
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
ガバメントクラウドでのランサムウェア対策
techniczna
2
1k
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
630
モダンフロントエンド 開発研修
recruitengineers
PRO
4
560
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
160
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Utilizing Notion as your number one productivity tool
mfonobong
4
520
Thoughts on Productivity
jonyablonski
76
5.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.3k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
The Curse of the Amulet
leimatthew05
2
14k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
200
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
We Have a Design System, Now What?
morganepeng
55
8.3k
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!