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
サイバーエージェントのフィーチャーフラグを活用した高速開発
Search
Kenta Kozuka
May 24, 2022
Programming
0
35
サイバーエージェントのフィーチャーフラグを活用した高速開発
Kenta Kozuka
May 24, 2022
Tweet
Share
More Decks by Kenta Kozuka
See All by Kenta Kozuka
フィーチャーフラグ&ABテストツールBucketeer開発の経緯 〜社内基盤としてのプロダクト戦略〜
kentakozuka
0
110
事業部を超えた 開発生産性向上に挑戦する
kentakozuka
7
1.5k
1000人を超えるエンジニア組織へのGitHub Copilot導入促進
kentakozuka
0
310
KubeCon 2023 China Recap & ブースを出展してきました
kentakozuka
1
210
PipeCD Good First Issues
kentakozuka
0
19
サイバーエージェントでCDツールを内製した話
kentakozuka
1
440
PipeCDでGitOpsやってみよう!
kentakozuka
0
690
リアルタイムデータ分析基盤をKafka(Strimzi) & Druidで構築し
kentakozuka
0
78
フィーチャーフラグを使用した開発で 迅速かつ安全にリリースする
kentakozuka
0
51
Other Decks in Programming
See All in Programming
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
1.4k
AHC041解説
terryu16
0
360
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
300
Simple組み合わせ村から大都会Railsにやってきた俺は / Coming to Rails from the Simple
moznion
3
2.1k
ISUCON14感想戦で85万点まで頑張ってみた
ponyo877
1
590
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
940
2025.01.17_Sansan × DMM.swift
riofujimon
2
540
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
170
Запуск 1С:УХ в крупном энтерпрайзе: мечта и реальность ПМа
lamodatech
0
940
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
390
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
210
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
1.3k
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Agile that works and the tools we love
rasmusluckow
328
21k
A designer walks into a library…
pauljervisheath
205
24k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7.1k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Measuring & Analyzing Core Web Vitals
bluesmoon
5
210
Mobile First: as difficult as doing things right
swwweet
222
9k
The Language of Interfaces
destraynor
155
24k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Transcript
䝃䜲䝞䞊䜶䞊䝆䜵䞁䝖䛾 䝣䜱䞊䝏䝱䞊䝣䝷䜾䜢ά⏝䛧䛯㧗㏿㛤Ⓨ
ဌ།ೃང Ꮠუ័୨ୗண୷ᣰስ፱ᵄ %FWFMPQFS1SPEVDUJWJUZ୳ୟண Ⴆ௴ᴆഊ័ _"#&."
వጄᯌଋଅଚ அୱஓஅஙୠ᷻ᜲ ័ങஅୱஓஅஙୠᝑଠᣞశ ࿚ṃଠ୩ୡ୩ "#&."ଙଠஅୱஓஅஙୠଠᔲᛟఔ౺
அୱஓஅஙୠ ᷻ᜲ
அୱஓஅஙୠଚଡ ṹῧඐଝᑺᧄଠ0/0''ୄ଼፝ૺଽᇸᔕ
அୱஓஅஙୠଚଡ $!! /0- '"x *.*( /#$)"` y '. x *.*(
/#$)" '. ` y䈊
அୱஓஅஙୠଚଡ அஙୠଠಱଡணῧஅଠಱଙଜଁଘᨭ ౺DPMPSYYYYYY ZZZZZZ ౺ዥᮟᜳᶿୄૼẹଉରଋ ᜳᶿୄୟச୳ୟῙ அஙୠଠಱଡಱౄଙᨭ ౺B C D
ᑗଜ୩ୡ୩ Ḣ࿖ଜசச୩ ஙணୟஉ୩᷻ᜲ "ῧ#୶୩
㝈ᐃⓗ䛺䝸䝸䞊䝇 உ୯ῧஅῧஇஜஏஐசச୩ ୰ୟணୱ ᓃḼୖ ୳ୟ
ஙணୟஉ୩᷻ᜲ ᄟᎋଠ᷻ᜲଙଡ ᷻ᜲஆஙணୱଙ᷶ጤ᷾૽ଃଽ எ୨ୣணஅசୟ૾ᱹ૿ଶଋ ஜஃக૾ག༷ 0DVWHU 0HUJH
&RQIOLFW
ஙணୟஉ୩᷻ᜲ ஙணୟஉ୩᷻ᜲଙଡ ጄଜଛឌසౡଙNBTUFSஆஙணୱଝஎ୨ଋଽ ୣணஅசୟ૾ᱹ૿ଝଁ ஜஃகଉଶଋ 0DVWHU 5HOHDVH
5HOHDVH
"#୶୩ ࿚ṃଠ୦ଙዹᡩଠඇୄ឴૽ଳଜ૾᷻ᜲଋଽ
அୱஓஅஙୠଠச୳ ୷இଚசச୩ୄ଼Ṟଋ ச୩ୟୄ፞ဌḢଝልૺଘἙᴌଜ᷻ᜲ ፱ᛋ༕ଙ୶୩ଋଽ ୩ஜ୩ଠဍଜ᷻ᜲ %ąűŁŒƧňąŊƄɵʖɵąŁąÚŻą
அୱஓஅஙୠଠ୷ச୳ ୣᵸଠ༗ அஙୠᡷᚫୣ୩ ଛଠஅஙୠ૾൙ᛟଇାଘଽ૽ அஙୠฉ༪ଠಁྺ ࿁ῧဋഊୣ୩
័ങஅୱஓஅஙୠᝑ ଠᣞశ
័ങஅୱஓஅஙୠ"#୶୩இங୳அஐ Ⴆ፠"#&."ଠᝑஇ୰ୟଚଉଘசச୩ ଏଠᄛ ୷ᣰስ፱ᵄ%FWFMPQFS1SPEVDUJWJUZପ᠇ᡷૌ"#&."ౄ༻ ଠ័ങஇ୰ୟପଠဋഊ᷻ཷૌ "#&."ୄ௴ᄮଝ័ങଠᮉ፩ୄ෫ଃଜ૾ᑺᧄ᷻ᜲୄଉଘ૿ଘଽૌ
%XFNHWHHU சୟ୩ ୟஙண4%,૽அஙୠಱୄஇଋଽૌ ଙ୦ဪᅌᆁ༁ୄଝஅஙୠಱୄൗ࿖ଋଽૌ அஙୠಱ
࿚ṃଠ୩ୡ୩
᷻ᜲଶ2"ଜଛḢା୦ଠணଝଉ GPP IPHF୦ଡUSVFોGFF୦ଡGBMTFଝଜଽૌ
ొᆜଠஇச୨ணଠᑺᧄୄணଝଉ இசଠBQQ@WFSTJPO૾ରଡౄଙାଢUSVFଝଜ ଽૌ
ఒଳᓴଳାጄጤଝசச୩ଉ ଝஅୱஓஅஙୠ૾፡ඇටଇାଽૌ
Ṅጤଝᨅඐଝᑺᧄୄஅଝଉ #VDLFUFFS "QQ 䜶䝷䞊䜲䝧䞁䝖䛾㏦ಙ ஙஜଠᮣᡴ அஙୠଠஅ அஙୠಱଠᳵ
அୱஓஅஙୠଠ༷ፕୄጤ෧ጙଇ #VDLFUFFS 'JSFCBTF "QQ '$.இ୳୧கᴉញசୟ୩ '$.இ୳୧கᴉញ அஙୠಱଠᮉᓥ அஙୠಱଠᳵ ገଁଘዝଙஅஙୠಱ૾፞ዶଝ༷ፕଇାଽૌ
ଏଠ఼ ଙ ߓ(P /PEFKTଠ4%,ୄசச୩ ༻ᵄஒ୯சணୠ୧୩୶ஐ૽அஙୠಱୄ༷ፕଉ ߓXFCIPPL"1*ῠ᷻ᜲ௴ῡ அஙୠ"૾USVFଠଚ૿ોஅஙୠ#USVFଝଉ ߓ'MBH%FQFOEFODZῠ᷻ᜲ௴ῡ "#୶୩ଠଳଝஙண୰ஐଝ൵଼ჾଘ ߓଙஙண୰ஐଝ൵଼ჾଘଽଅଚ૾ᧄૌ
FUD
"#&."ଙଠ அୱஓஅஙୠଠ ᔲᛟዷᔕ
"#&."ଙᛟଇାଘଽ அୱஓஅஙୠ ሐᶦ፡ඇஅஙୠ 117፡ඇஅஙୠ ஜண୯ᑺᧄ፡ඇஅஙୠ 7PJDF0WFSଙୱஓண଼፝ૺ ୭ங୪Ⴒยᵒಘஅ୳ୟ፡ඇ፫᷾ 117ᛨᱥ᮱࿖ ᑥᖓᛨᱥ ଠ႑Ḣಱ
"70%$.ᓍଠ୯ஐୖ ዶᝫ᮴ᓥ୳இ୳இ ஃ୷୳இஂᎠஒ୨கᭇ៍൝ᄤ ணୡജᭇ៍୨୳ୟജᭇ៍ଠณጄా᷾ḾຳዝḢ FUDవରଙଙౄᛟૌ
சச୩൩ଝஅஙୠୄணଝଉ ଘඐଝ༷ፕଙ૿ଽଝଋଽૌ "#&."ଙଠᴛᛟ சச୩൩ଡஅஙୠୄᄰଌஅଝ ଉଘૼଁૌ ଉો୷୳ୠଶ୶୩ଜଛଡ ᨅᛣଝணଝଙ૿ଽૌ சச୩ᄛોᛟଉଜଁଜକஅ ஙୠଡ൦Ḩଋଽૌ சச୩
'MBH῏U "#&."ᜲஅୱஓஅஙୠᡷᚫ ஙஆஙச
"#&."ଙ᷻ᜲଉஅୱஓஅஙୠୄᡷᚫଋଽ"OESPJEᛟୟஙண ஙஆஙசῠ044 அஙୠୄLPUMJOJOUFSGBDFଚଉଘሄૺଽ ୶୧ணୄᛟଉଘଜଽஅஙୠ୭୩૽ᣰଉண ୯அୗ୩ଙஅஙୠᡷᚫ૾ᧄૌ அஙୠୄഋଝᡷᚫଋଽૌ J04ଙฉᑗଠᣣୄ࿚᭢ଉଘଽૌ
'MBH῏U ฟKWWSVJLWKXEFRPDEHPDIODJILW
$)/ -! '" -1$ x **' )'"t & 4k) 2g2
.*( g! /0- k_ !0'/'0 !'. u !0)2 .*( /0- )' tua**' ) y 1'!'"!$/'"!$/t . )1(+!t f ff /*0$'*)!$"` u u 1'!'" -1$ a'" -1$ !'"!$/`- / tu 1'2 .*( /0- )' !'" -1$ `2 .*( /0- )' tu 'MBH῏U
**' )'"t & 4k2 .*( g! /0- k_ !0'/'0
!'. u *""' 4+ `*-& )-*"- .. !0)2 .*( /0- )' tua**' ) '"4+ `*-& )-*"- .. ୶୧ண૾ଖଘଽஅணୟ୧ணଡᄰଌGBMTF૾ᳵଇାଽૌ
**' )'"t & 4k2 .*( g! /0- k_ !0'/'0
!'. u '"4+ `3+ -$( )/ !0)2 .*( /0- )' tua**' ) '"4+ `3+ -$( )/ ቁ࿖ଉ୭୩૽ಱ૾ᳵଇାଽ
ଏଠ఼ଝ ୷୳ୠጤଝஅஙୠಱୄొᆜଠಱଝଋଽૌ ୶୩ጤଡଙ᮱࿖ଉಱୄᛟଋଽૌ ୩୯ஐ୶୧ண FUD 'MBH῏U
ฟKWWSVJLWKXEFRPDEHPDIODJILW
ରଚଳ
அୱஓஅஙୠଡ୷இଚசச୩ୄ଼Ṟଋ ச୩ୟୄ፞ဌḢଝልૺଘἙᴌଜ᷻ᜲ ፱ᛋ༕ଙ୶୩ଙ૿ଽ ୩ஜ୩ଠဍଜ᷻ᜲ #VDLFUFFSῲ័ങஅୱஓஅஙୠ"#୶୩இங୳அஐ ័ങଠᑗଜ୪ଝᄷଉଘଽ
"#&."ଙଠᔲᛟ ࿚౺ ஙஆஙசୄକ᷻ᜲ_சச୩ᄛରଙଠᴛᛟ ରଚଳ