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
「ママ向けNo.1アプリ」の 更なる成長を支える仕組み / startup-engineer-...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
fortkle
February 21, 2018
Technology
350
2
Share
「ママ向けNo.1アプリ」の 更なる成長を支える仕組み / startup-engineer-night-connehito
スタートアップエンジニアナイト #1 ハートフルなサービスを支えるシステムの裏側 登壇資料
fortkle
February 21, 2018
More Decks by fortkle
See All by fortkle
無駄な物をなるべく作らないリプレイス戦略 / replace-strategy-phperkaigi2021
fortkle
1
2.6k
フルリモート時代のカンバン運用 / kanban-operation-in-remote
fortkle
0
760
GitHub Actionsで始めるPHPアプリケーションのCI実践入門 / ga-phperkaigi2020
fortkle
3
4.9k
余裕を生み出すコードレビュー 〜レビュイー編〜 / code-review-phpcon-2019
fortkle
8
7.5k
「設計振り返り」を始めてみようと思っている話 / architecture reflection
fortkle
3
620
良いテストデータ、悪いテストデータ / testdata-antipattern
fortkle
4
7k
BackstopJSで始める CSSリグレッションテスト / backstopjs-css-test
fortkle
0
1.6k
PhpStorm導入アンチパターン / phpstorm-anti-pattern
fortkle
0
2.2k
やさしいコーディング規約の導入〜その後〜 / yasashii-sonogo
fortkle
7
3.7k
Other Decks in Technology
See All in Technology
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
700
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
430
Javaで学ぶSOLID原則
negima
1
270
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
1.2k
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
720
GoとSIMDとWasmの今。
askua
3
490
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
130
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1.1k
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
1k
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
240
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
160
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
2
210
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
WCS-LA-2024
lcolladotor
0
610
Crafting Experiences
bethany
1
160
sira's awesome portfolio website redesign presentation
elsirapls
0
270
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
380
The Limits of Empathy - UXLibs8
cassininazir
1
350
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Transcript
$POOFIJUP*OD ϚϚͷҰาΛࢧ͑Δ ʮϚϚ͚/PΞϓϦʯͷ ߋͳΔΛࢧ͑ΔΈ ελʔτΞοϓΤϯδχΞφΠτ
͓͜ͱΘΓ w ΘΓͱΤϞ͍Λ͠·͢ w ίʔυ͕Ұग़͖ͯ·ͤΜʢʂʣ w ٕज़తͳ͜ͱ࠙ձͳͲผͷػձͰ
ࣗݾհ
ߴߊ !GPSULMF w ৽ଔͰגࣜձࣾΞΠελΠϧ ˏ̴̲̼̾͂ӡӦ ʹೖࣾ w ίωώτגࣜձࣾʹೖࣾɺʮϚϚϦʯͷ։ൃɺӡ༻ʹैࣄ w ,%%*άϧʔϓʹ."͞ΕάϧʔϓೖΓ
ࣗݾհ ίωώτגࣜձࣾɹαʔόʔαΠυΤϯδχΞ
ϚϚϦʹ͍ͭͯ
ϚϚϦʹ͍ͭͯ
ϚϚϦʹ͍ͭͯ
ϚϚϦʹ͍ͭͯ
ϚϚϦʹ͍ͭͯ
ϚϚϦʹ͍ͭͯ
$.์ө։࢝ʂ ϚϚϦʹ͍ͭͯ
ϚϚϦΛ։ൃ͢ΔνʔϜʹ͍ͭͯ
ೖࣾ࣌ ݄ ͱͷൺֱ w ։ൃϝϯόʔ w ໊ˠ໊ w νʔϜ w
νʔϜˠνʔϜ w ։ൃख๏ w มΘΒͣεΫϥϜ ϚϚϦΛ։ൃ͢ΔνʔϜʹ͍ͭͯ
ίωώτͷΤϯδχΞ૾ w ϕʔεͱͯ͠ɺશһٕज़͕େ͖ w ͨͩ͠ʮϢʔβʔͷͨΊʹྑ͍αʔϏεΛ ࡞Δ͜ͱʯ͕త w ͦͷͨΊʹΤϯδχΞϦϯάखஈͱͯ͠ ༻͍Δ ϚϚϦΛ։ൃ͢ΔνʔϜʹ͍ͭͯ
ٕज़ελοΫ ϚϚϦΛ։ൃ͢ΔνʔϜʹ͍ͭͯ
ϚϚϦͷߋͳΔΛࢧ͑ΔΈ
େࣄʹ͍ͯ͠Δ͜ͱ ϢʔβʔͷྠֲΛ૾͢Δ ʮͨͩݴΘΕͨ௨Γʹ࡞ΔʯΛΊΔ ಉ྅ͷҰาΛࢧ͑Δ ϚϚϦͷߋͳΔΛࢧ͑ΔΈ
None
ϢʔβʔͷྠֲΛ૾͢Δ
Πϝʔδͯ͠Έ·͠ΐ͏ w ϢʔβʔͲΜͳϢʔβʔ͔ʁ w ͠ํදɺɺৼΓखৼΓͳͲ w ࣗͷαʔϏεͲ͏ݟΒΕ͍ͯΔ͔ʁ w ظʹԠ͑ΒΕ͍ͯΔ͔ w
Ͳ͜ʹ͍ͬͯ͞Δͷ͔ w ͕ͦͦࣗϢʔβʔͱͯ͠ αʔϏεΛৗతʹ৮͍ͬͯΔ͔ ϢʔβʔͷྠֲΛ૾͢Δ
ྠֲΛ૾Ͱ͖Δ͔͕ॏཁ w ͳͥͳΒԾઆͷ্࣭͕͕Δ͔Β w ͦͷ݁Ռɺ͞ΔαʔϏεΛ࡞Γ͍͢ w ྠֲ͕΅͚͍ͯΔͱ͖΄Ͳத్ͳͷ ʹͳΓ͍͢ ϢʔβʔͷྠֲΛ૾͢Δ
ϢʔβʔΛΔͨΊʹ w ϢʔβʔΠϯλϏϡʔ w ෦ॺؔͳࣾ͘һશһͰ࣋ͪճΓ࣮ࢪ w POͰϢʔβʔ͞Μͱର w ٞࣄใڞ༗πʔϧ EPDCBTF
Ͱશࣾڞ༗ ϢʔβʔͷྠֲΛ૾͢Δ
ଞʹ w ϢʔβʔͱҰॹʹಇ͘ w શैۀһͷ͕ϚϚ w ఆྔతʹΔ w 3FEBTIʗ5BCMFBVΛ׆༻ ϢʔβʔͷྠֲΛ૾͢Δ
ϢʔβʔͷઢΛΔͨΊʹ w ϚϚϦλΠϜ w ຖ͔࣌ΒؒɺϚϚϦΛ৮Δ࣌ؒ w υοΫϑʔσΟϯά w ͕ٙग़͖ͯͨΒ͙͢TMBDLͷ࣭νϟϯ ωϧʹߘ
ϢʔβʔͷྠֲΛ૾͢Δ
ଞʹ w 4MBDLͷઐ༻νϟϯωϧ w ετΞϨϏϡʔ w $4͔Βͷ߹ͤใͷڞ༗ w Ϣʔβʔ͔ΒདྷͨتͼͷΛڞ༗ ϢʔβʔͷྠֲΛ૾͢Δ
۪ஒΛ͜΅ͯ͠ΈͨΒճ͘Ε ͯڞײͯ͘͠ΕͨΓʜͦΜͳ ࠣࡉͳ͜ͱͰٹΘΕ·ͨ͠ʂ ΈΛᄁ͘ͱʹͳͬͯΛ ฉ͍ͯ͘ΕΔɻྑ͍ΞϓϦʹग़ ձͬͨͳ͊ͱײಈ͠·ͨ͠ʂ
None
ʮͨͩݴΘΕͨ௨Γʹ࡞ΔʯΛΊΔ
ࣗͰߟ͑Δ w ґཔ͞ΕͨػೳͷతΛඞͣ֬ೝ w ʮͦͷਓ͕ԿΛ͍ͨ͠ͷ͔ʯ w ʮຊདྷɺ࣮ݱ͍ͨ͜͠ͱԿ͔ʯ w ʮͦΕ͕ͳ͍ͱͲ͏ࠔΔͷ͔ʯ w
ͬͱྑ͍ײ͡ʹͰ͖ͳ͍͔Λٙ͏ w ΑΓίετͷ͍ସҊ w ͋Δ͍͋͑ͯ։ൃ͠ͳ͍ͱ͍͏બࢶ ʮͨͩݴΘΕͨ௨Γʹ࡞ΔʯΛΊΔ
ՄೳੑΛ͓ٙ͏ w Ϣʔβʔʹૣ͘ՁΛಧ͚Δࣄ͕େࣄ͔ͩΒ w ʮͭ͘Βͳ͍ʯͷ͕Ұ൪ૣ͍Մೳੑଟ͋͘ Δ w ݱߦγεςϜͷঢ়گతʹΑͬͯସҊ ͕ϕλʔͳ߹͋Δ w
ΤϯδχΞϦϯάखஈ ʮͨͩݴΘΕͨ௨Γʹ࡞ΔʯΛΊΔ
ૣ͘ՁΛಧ͚ΔͨΊʹ w ΤϯδχΞҰॹʹͳ༷ͬͯΛߟ͑Δ w 4BBTͷ׆༻ w ࣄۀυϝΠϯʹϦιʔεΛूத w ʮͭ͘Βͳ͍ͰࡁΉʯͨΊʹඇΤϯδχΞͷ εΩϧ্
w 4MBDLɺεϓϨουγʔτΛ׆༻͢ΔϚϚ w 42-Λ͏ӦۀɺσΟϨΫλʔɺฤू ʮͨͩݴΘΕͨ௨Γʹ࡞ΔʯΛΊΔ
None
ಉ྅ͷҰาΛࢧ͑Δ
ઓΛࢧ͑Α͏ w ಉ྅͕Կ͔ʹνϟϨϯδͨ͠ͱ͖ʗԿ͔Λ࢝ Ί͍ͨ࣌ʹɺͦΕΛԠԉ͔ͬ͠ΔจԽ w ͨͱ͑ͦΕ͕ࣗͷ୲ൣғΛ͍͑ͯͯɺ ࠷ऴతʹαʔϏεձࣾɺͦͷਓࣗͷ ʹܨ͕ΔͳΒੵۃతʹؔΘΔ ಉ྅ͷҰาΛࢧ͑Δ
มԽΛָ͠Ή w ͳͥͳΒมԽʹରͯ͠ڧ͍৫ɾָ͠Ή৫ Ͱ͋Γ͍͔ͨΒ w ʹมԽ͖ͭͷ w มԽΛָ͠ΜͩઌʹਐԽ͕͋Δ ಉ྅ͷҰาΛࢧ͑Δ
ͨͱ͑ w -5େձʢ$POOFIJUP.BSDIÉʣ ಉ྅ͷҰาΛࢧ͑Δ
ͨͱ͑ w ։ൃ߹॓ ಉ྅ͷҰาΛࢧ͑Δ
ͨͱ͑ w 044ίϯτϦϏϡʔτ ಉ྅ͷҰาΛࢧ͑Δ
ͦͷଞʹʜ w εΩϧηοτͷ֞ࠜΛ͑ͯ w J04ˠαʔόʔαΠυ w αʔόʔαΠυˠJ04 w ։ൃऀϒϩά w
ඇΤϯδχΞ͚ͷࣾ42-ߨ࠲ w ࣾ͘͘ձ w தظࢪࡦΛߟ͑Δձ w ɾɾɾFUD ಉ྅ͷҰาΛࢧ͑Δ
·ͱΊ
େࣄʹ͍ͯ͠Δ͜ͱ ϢʔβʔͷྠֲΛ૾͢Δ ʮͨͩݴΘΕͨ௨Γʹ࡞ΔʯΛΊΔ ಉ྅ͷҰาΛࢧ͑Δ ·ͱΊ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ