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
120
What is Developer Experience?
yanaga
0
130
Como saber se você criou um Monólito Distribuído
yanaga
2
960
10 Ferramentas para Kubernetes que você tem que conhecer
yanaga
0
110
Torne-se um arquiteto de Open Hybrid Cloud
yanaga
0
100
Da Programação Imperativa à Reativa
yanaga
0
140
Behavior is Easy, State is Hard
yanaga
0
87
The Why Behind Your DevOps Journey
yanaga
0
280
Other Decks in Technology
See All in Technology
チームビルディングは"感性"で向き合おう / Team Building with Awareness
kohzas
0
270
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
140
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
160
やってやろうじゃないかメカアジャイル! / Let's do it, mechanical agile!
psj59129
1
690
Creative UIs with Compose: DroidKaigi 2024
chrishorner
1
600
JEP 480: Structured Concurrency
aya_ebata
0
130
リアルお遍路+SORACOM IoT
ozk009
1
140
突撃! 隣のAmazon Bedrockユーザー 〜YouはどうしてAWSで?〜
minorun365
PRO
3
390
公共交通データとアプリ制作 - Mini Tokyo 3D の初期制作過程を振り返る
nagix
0
100
より快適なエラーログ監視を目指して
leveragestech
4
1.5k
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
390
内製化を目指す事業会社が、システム開発会社と共に進める「開発生産性改善」の取り組み事例 #devsumi
yuwji
1
120
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
167
14k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
27
7.4k
Speed Design
sergeychernyshev
22
430
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.4k
BBQ
matthewcrist
83
9.2k
Bash Introduction
62gerente
608
210k
Infographics Made Easy
chrislema
239
18k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
120
Into the Great Unknown - MozCon
thekraken
29
1.4k
Agile that works and the tools we love
rasmusluckow
327
20k
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!