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
開発速度を上げていくための環境の変化 / bracket_mwed_2017
Search
Keisuke Makino
September 14, 2017
Technology
0
520
開発速度を上げていくための環境の変化 / bracket_mwed_2017
Ruby on Rails を使ったサービス開発と組織(ブラケット × みんなのウェディング)
https://mwed.connpass.com/event/64633/
Keisuke Makino
September 14, 2017
Tweet
Share
More Decks by Keisuke Makino
See All by Keisuke Makino
Using Errbit with the Express
mknkisk
1
930
STORES.jpのそだてかた
mknkisk
4
1.5k
Apache Solr v4 Spatial Search
mknkisk
0
65
Other Decks in Technology
See All in Technology
AWS と定理証明 〜ポリシー言語 Cedar 開発の舞台裏〜 #fp_matsuri / FP Matsuri 2025
ytaka23
9
2.4k
技術職じゃない私がVibe Codingで感じた、AGIが身近になる未来
blueb
0
120
「伝える」を加速させるCursor術
naomix
0
620
IIWレポートからみるID業界で話題のMCP
fujie
0
170
白金鉱業Meetup_Vol.19_PoCはデモで語れ!顧客の本音とインサイトを引き出すソリューション構築
brainpadpr
2
310
Model Mondays S2E01: Advanced Reasoning
nitya
0
330
Nonaka Sensei
kawaguti
PRO
3
650
Securing your Lambda 101
chillzprezi
0
260
OpenTelemetry Collector internals
ymotongpoo
5
530
2025/6/21 日本学術会議公開シンポジウム発表資料
keisuke198619
0
210
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
1.7k
Grafana MCP serverでなんかし隊 / Try Grafana MCP server
kohbis
0
340
Featured
See All Featured
How GitHub (no longer) Works
holman
314
140k
Why Our Code Smells
bkeepers
PRO
337
57k
The Language of Interfaces
destraynor
158
25k
Documentation Writing (for coders)
carmenintech
71
4.9k
Writing Fast Ruby
sferik
628
61k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Transcript
։ൃΛ্͍͛ͯ͘ ͨΊͷڥͷมԽ @mknkisk / Bracket, Inc 2017/09/11
ܓক (@mknkisk) 2013/09 ೖࣾ ݱࡏͷ։ൃϝϯόʔͰ࠷ݹࢀ STORES.jp ͷ։ൃ/ӡ༻શൠ
͢͜ͱ • ϒϥέοτͷʑͷ։ൃʹ͍ͭͯ • ։ൃ͔Βӡ༻·Ͱɺ֤ϑΣʔζͰͲͷΑ͏ͳ πʔϧΛ͍ͬͯΔͷ͔ • ͦͷྺ࢙, มભ, ͜Ε͔ΒͷࢼΈ
• Rails ͷ͠·ͤΜ !
ΰʔϧ ϒϥέοτͷ։ൃ෩ܠΛΠϝʔδͯ͠Β͏ ࣾһ20ਓະຬͰͷ։ൃελΠϧͷࢀߟʹ ΤϯδχΞͱଞνʔϜͱͷίϛϡχέʔγϣϯ ɹɹͷࢀߟʹ
ͬ͘͟ΓΤϯδχΞͷ୲ൣғ • CEO, ΤϯδχΞ, ΧελϚʔαϙʔτ, ܦཧ, ୭Ͱ ༷ͷٞʹՃΘΔ͜ͱ͕Ͱ͖Δ • ༷Λߟ͑Δɺௐ͢ΔɺܾΊΔͷΤϯδχΞ
ͷࣄͷൣғ • ༷ܾΊ -> ։ൃઃܭ -> ࣮ -> ϦϦʔε -> ӡ༻ • શ෦ΔͷͰɺ̍Ҋ݅ʹ̍୲ͭ͘͜ͱ͕ଟ͍
ͬ͘͟ΓΤϯδχΞͷ୲ൣғ • CEO, ΤϯδχΞ, ΧελϚʔαϙʔτ, ܦཧ, ୭Ͱ ༷ͷٞʹՃΘΔ͜ͱ͕Ͱ͖Δ • ༷Λߟ͑Δɺௐ͢ΔɺܾΊΔͷΤϯδχΞ
ͷࣄͷൣғ • ༷ܾΊ -> ։ൃઃܭ -> ࣮ -> ϦϦʔε -> ӡ༻ • શ෦ΔͷͰɺ̍Ҋ݅ʹ̍୲ͭ͘͜ͱ͕ଟ͍
༷ͷٞ, ڞ༗
༷ڞ༗: ޱ಄ (2012~2013) • Ҋ݅͝ͱʹࢦ໊͞Εɺಈ͍͍ͯͨͷͰ୲ऀ Ҏ֎༷ΛΒͳ͍ • ୭͕ԿΛͯ͠Δͷ͔ɺ͍ͭϦϦʔε͞ΕΔͷ ͔Βͳ͔ͬͨ •
ݴͬͨ/ݴΘͳ͍
༷ڞ༗: Google αΠτ (2014~2015) • ڞ༗͠Α͏ͱ͍͏ಈ͖͕ग़࢝ΊΔ • ͱʹ͔͘ܗʹ͢Α͏ʹ • ʮޱ಄ঝʹΑΔൿͷٕʯΛΊ·͠ΐ͏ͱ
ݴ͍ଓ͚ͨ࣌ظ • όʔδϣϯཧ͕͍͠
༷ڞ༗: Qiita:Team (2015~) • ։ൃ͚ͩͰͳࣾ͘ͷ༷ʑͳυΩϡϝϯτ • શνʔϜ͕ӾཡՄೳ • ༷σβΠϯʹ͍ͭͯͷ׆ൃͳٞ •
[WIP] ͖ͭͰެ։͢ΔจԽ
༷ڞ༗: Dropbox Paper (2017~) • ࠷͍ۙ࢝ΊΔҊ͕݅ग़࢝Ί͖ͯͨ • ߦ୯ҐͰͷίϝϯτɺฦ৴͕Ͱ͖Δ͕Α͍
༷ڞ༗ͷΦεεϝ
1. ΏΔ͞Λ͢ ֆจࣈΛ͑ͨΓɺϦΞΫγϣϯͰ͖ͨ Γ͙Β͍ͷΏΔ͞ͷํ͕ձΛੜΉ
2. ฤूཤྺ͕ΔͷΛ ฤूཤྺࢥߟͷܗʹͳΔ ݁Ռతʹͳͥɺ͜ͷ༷ʹͳͬͨͷ͔ܦ ҢΛ͢
3. WIP ͷจԽ ܾఆࣄ߲͚ͩΛެ։͢Δʹ͠ͳ͍ ҊͰ͍͍͔ΒͲΜͲΜެ։ͯ͠Β͏ ΤαΛ༩͑ͯҭͯΔਫ਼ਆ
։ൃઃܭ
։ൃઃܭ: ಛʹͳ͠ (~2014) • ઃܭ୲ऀͷ಄ͷத • Pull Request ্͕͛ΒΕͯίʔυϨϏϡʔͰॳ Ίͯશ༰ΛΔ
• ߟྀ࿙Ε͕͋ͬͯେ͖ͳखΓΛ͢Δ͜ͱ
։ൃઃܭ: Qiita:Team (2015~) • αʔϏε༷ಉ༷ʹQiitaʹॻ͍͍ͯΔ • ඞͣઃܭΛެ։ͯ͠Β͍ͬͯΔΘ͚Ͱͳ͍ • Өڹൣғ͕͔ͬͨΓɺॳΊͯͷࢼΈͩͬͨΓ ͨ͠߹
• ݱࡏܧଓத
։ൃઃܭ: Pull Request (͓ࢼ͠) • ࣮ݧத • Ϛʔδ͠ͳ͍ Pull Request
• ίʔυʹ·ͭΘΔ͜ͱɺGitHub Ͱཧͨ͠ํ͕ ؔ࿈ੑ͕ߴ͍ • ߦ୯ҐͰͷίϝϯτ͕ՄೳʹͳΔ • issue ͱඥ͚ΒΕΔ
։ൃઃܭ୳Γத • ઃܭϨϏϡʔͱ͍͏ϑΣʔζΛ࡞Γ͍ͨ • ઃܭϑΣʔζ͕͋ΕλεΫͷղ͕ࣄલʹ Մೳ • λεΫͷղ͕Ͱ͖ΕෳਓͰͷ։ൃ͕Մೳ • ෳਓ։ൃͷମ੍͕͋Εϔϧϓ͕Մೳ
՝ཧ
Issue ཧ: Redmine (2012~2015) • Redmine • ͱΓ͋͑ͣੵΛ࢝Ίͨ • ͬͨ͜ͱ͕͋ΔπʔϧΛಋೖ
• ϧʔϧ͕ఆ·Βͣෳࡶʹͳ͍ͬͯͬͨ
Issue ཧ: Trello (~2015) • ͻͱͰΘ͔Γ͘͢ • ԿΛɺ୭͕ɺਐߦத͔͚ͩʹϑΥʔΧε • GitHub
ͱͷೋॏཧʹ • ΤϯδχΞ͚͕ͩ༻
Issue ཧ: GitHub Issue (2015~) • શࣾһ͕ΞΧϯτΛ࣋ͭΑ͏ʹ • վળཁ, ௐࠪґཔ,
͍߹ΘͤରԠґཔ • શͯͷ࡞ۀͷىΛ GitHub ʹ • ཧ༻ʹ waffle.io, ZenHub Λࢼ͠த
αʔϏεࢹ
αʔϏεࢹ: NewRelic • 2013~ • AWS Λ͍࢝ΊͨλΠϛϯάͰಋೖ • αʔόͷϦιʔεࢹ
αʔϏεࢹ: AWS Cloud Watch • 5XX Τϥʔ ϨΠςϯγʔ ͷࢹ •
Slack ʹάϥϑ͖ͭͰ ௨͞ΕΔ
SaaS ͷ׆༻
Elasticsearch: Elastic Cloud • 2017~ • AWS EC2 ্ʹࣗલͰߏங •
όϦόϦʹνϡʔχϯάͯ͠Δஈ֊Ͱͳ͍ • αʔόϝϯςͳͲӡ༻ʹ࣌ؒΛ͍ͨ͘ͳ͔ͬͨ ⏰ • ྉۚతʹएׯ҆͘
ը૾ม: ImageFlux • 2017~ • AWS EC2 ্ʹࣗલͷΞϓϦέʔγϣϯͰը૾ ͷϦαΠζΛ͍ͯͨ͠ •
ը࣭ྉۚͳͲݱঢ়ͱḮ৭ͳ͔ͬͨ • όʔδϣϯΞοϓରԠͳͲ͔Βղ͖์ͨΕͨ
όάτϥοΩϯάAPP: Heroku • όάτϥοΩϯάʹOSSͷ Errbit Λ༻ • Errbit ͷ࣮ߦڥ Heroku
ʹߏங • MongoDB ͳͲඞཁͳΠϯϑϥ Heroku ʹ
SaaS ͷ׆༻ • Πϯϑϥ͔ΒΞϓϦ։ൃ, ӡ༻·Ͱ߹Θͤͯ ΤϯδχΞ6໊ • αʔϏε5पΛܴ͕͑ͨɺ·ͩ·ͩ৽ػೳ͕ ٻΊΒΕ͍ͯΔ •
৽ػೳ։ൃʹྗ͢ΔϑΣʔζͳͷͰɺͤΒΕ Δͱ͜ΖͲΜͲΜ SaaS ʹ͍ͤͯ͘
༷ڞ༗ ։ൃઃܭ ՝ཧ ֎෦αʔϏε
͓·͚ Ίͨ͜ͱ
άϩʔεϋοΫπʔϧ: Mixpanel • Google Analytics ͷղੳ͢Βෆेͩͬͨ • ৄࡉͳղੳΛ༗ྉͰߦ͏ͷ࣌ظঘૣͱஅ • ࣌ͷ͍ํࠓͷGAͰՄೳ
ABςετ: Optimizely • ࠷ॳͷ2͙Β͍ABςετΛߦ͍ͬͯͨ • ࡉ͔ͳվળΛࢼ͢ΑΓ৽ػೳͷ։ൃΛ༏ઌ • ͦͦͷ๚Λ૿͢ํ͕༏ઌͩͬͨ • ໊Λ্͛Δ͜ͱʹྗͨ͠
• STORES.jp 5पɻͦΖͦΖߟ͑Δ͜Ζ͔
ࢀߟʹͳͬͨͰ͠ΐ͏͔ʁ ͋Γ͕ͱ͏͍͟͝·ͨ͠ :)