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
スタートアップ2人目エンジニアのリアル
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
yuta ishizaka
May 30, 2018
Business
480
2
Share
スタートアップ2人目エンジニアのリアル
スタートアップで開発している(したい)エンジニア交流会 LT発表スライド
yuta ishizaka
May 30, 2018
More Decks by yuta ishizaka
See All by yuta ishizaka
ProductZine webiner資料
yutaishizaka
0
69
s-dev talks #2 〜チームビルディング〜 LT資料
yutaishizaka
3
670
業務ハックのためのPFDのすゝめ
yutaishizaka
1
320
product_kaizen_night
yutaishizaka
1
700
意外と簡単!「この商品を買った人はこんな商品も買っています」を作ってみよう
yutaishizaka
3
780
Other Decks in Business
See All in Business
株式会社DFA Robotics - 会社説明資料
dfarobotics_inc
0
250
繋ぐだけで業務が変わる!TROCCO×kintoneで構築する、フロントとバックエンドをノンストップで結ぶデータ循環
primenumberusergroup
0
220
(5枚)共感力をアップする秘訣とは? 情動的共感と認知的共感の違いについて
nyattx
PRO
0
100
FERMENSTATION Impact report
fermenstation
0
4k
合同会社DMM.com ヘルスケア本部 サービス紹介資料
dmm
0
190
株式会社アシスト_会社紹介資料
ashisuto_career
3
160k
アジャイル原則を「使える言葉」にする / Making the Agile Principles Usable
fkino
5
790
Ambientnavi Company Deck
ambientnavi0329
0
890
神州電気/ 求職者向け会社紹介
mnaka
0
140
eiicon company profile
eiicon_
0
15k
AIエージェント時代のハーネスエンジニアリングとは
tame
4
2.9k
GA4時代の制作会社サバイバルガイド
addixfaro
0
230
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
340
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
390
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
The Pragmatic Product Professional
lauravandoore
37
7.2k
Docker and Python
trallard
47
3.8k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Done Done
chrislema
186
16k
Designing for Performance
lara
611
70k
Making Projects Easy
brettharned
120
6.6k
Transcript
ελʔτΞοϓ ̎ਓΤϯδχΞͷϦΞϧ ελʔτΞοϓͰ։ൃ͍ͯ͠Δʢ͍ͨ͠ʣΤϯδχΞަྲྀձ
ࣗݾհ • ੴࡔ ༏ଠ • גࣜձࣾΧϯλʔϫʔΫε(2017/05-) • גࣜձࣾϏζϦʔν(2015/05-2017/04) • ύΠΦχΞגࣜձࣾ(2008/04-2015/04)
• ϓϩμΫτϚωʔδϟʔ ݉ ςοΫϦʔυ
͓ళͷ1BB4ԽΛࢦ͍ͯ͠·͢
ελʔτΞοϓͷ ̎ਓΤϯδχΞͷ ϦΞϧͳମݧஊ ࠓ͢͜ͱ
ͱɺ͜Ε͔Β ελʔτΞοϓʹೖΓ͍ͨਓʹ ͍͑ͨ͜ͱ ࠓ͢͜ͱ
લఏ • 2017/05(Ұલ)ʹɺ̎ਓͷΤϯδχΞϝϯόʔͱ ͯ͠ೖࣾ • ͨͩ͠ɺ̍ਓͷΤϯδχΞϑΣʔυΞτ͢Δ͜ ͱ͕ܾ·͍ͬͯͨͷͰɺ࣮࣭తʹ̍ਓΤϯδχΞ ʹཱ͍ۙͪҐஔ • ࣄۀͷϑΣʔζײͱͯ͠ɺ࠷খػೳΛඋ͑ͨϓϩμΫ
τطʹ͋Γɺάϩʔεʹ͚ͯຊ֨తʹࢼߦࡨޡͯ͠ ͍͘ஈ֊Ͱͷjoin
2017/05 ʘΧϯλʔϫʔΫεೖࣾʗ
ೖࣾ̎िؒޙͷ͋Δʜʜ
ࠓͷਓһମ੍ͩͱɺ άϩʔε։ൃ·ͰखճΜͳ͍ͬ͢ɻ ̎ਓ͙Β͍ඞཁɻ ೖࣾ̎िؒޙͷ͋Δʜʜ
ࠓͷਓһମ੍ͩͱɺ άϩʔε։ൃ·ͰखճΜͳ͍ͬ͢ɻ ̎ਓ͙Β͍ඞཁɻ ͡Ό͋ɺ࠾༻͠Αɻ ೖࣾ̎िؒޙͷ͋Δʜʜ
࠾༻
࠾༻ • ελʔτΞοϓٸ͢Δ͜ͱ͕લఏͳͷͰɺଟ͔Εগͳ͔ Ε࠾༻ඞཁ • ςΫϊϩδʔυϦϰϯʹ͍ͬͯ͘ͳΒɺΤϯδχΞ࠾༻ඞ ਢ • ΤϯδχΞ࠾༻୭͕Δʁ •
ΤϯδχΞͷεΩϧಛੑͷධՁɺΤϯδχΞ͡Όͳ͍ͱ ͍͠ • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍
࠾༻ • ελʔτΞοϓٸ͢Δ͜ͱ͕લఏͳͷͰɺଟ͔Εগͳ͔ Ε࠾༻ඞཁ • ςΫϊϩδʔυϦϰϯʹ͍ͬͯ͘ͳΒɺΤϯδχΞ࠾༻ඞ ਢ • ΤϯδχΞ࠾༻୭͕Δʁ •
ΤϯδχΞͷεΩϧಛੑͷධՁɺΤϯδχΞ͡Όͳ͍ͱ ͍͠ • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍ɹˠɹ͔ͩΒΤϯδχΞ͕Δ
ʘແࣄɺΤϯδχΞͷ࠾༻ʹޭʗ
̎ਓҎ্ʹͳΔνʔϜʹͳΔ
νʔϜϏϧσΟϯά͕ඞཁ
νʔϜϏϧσΟϯά
νʔϜϏϧσΟϯά • νʔϜͰޮΑ͘ࣄ͕Ͱ͖ΔΑ͏ʹ͢Δඞཁ͕͋Δ • ඪͷઃఆ • ։ൃϓϩηε • ͷڞ༗ •
ϚΠϯυηοτ • ΤϯδχΞνʔϜͷʹɺΤϯδχΞಛ༗ͷจԽࢤੑͷཧ ղ͕ඞཁ • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍
νʔϜϏϧσΟϯά • νʔϜͰޮΑ͘ࣄ͕Ͱ͖ΔΑ͏ʹ͢Δඞཁ͕͋Δ • ඪͷઃఆ • ։ൃϓϩηε • ͷڞ༗ •
ϚΠϯυηοτ • ΤϯδχΞνʔϜͷʹɺΤϯδχΞಛ༗ͷจԽࢤੑͷཧ ղ͕ඞཁ • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍ɹ→ɹ͔ͩΒΤϯδχΞ͕Δ
νʔϜ͕ػೳ࢝͠ΊɺॱௐʹਐΉ։ൃ
ͱ͜ΖͰɺͦͷ։ൃɺ Ռ͋ͬͨͷʁͳ͔ͬͨͷʁ
Θ͔Βͳ͍ɺɺɺ σʔλ͕ؾܰʹݟΕͳ͍
σʔλ׆༻
σʔλ׆༻ • ॏཁࢦඪΛKPIπϦʔʹղͯ͠ɺμογϡϘʔυͰՄࢹԽ • ࢪࡦ͝ͱͷΞυϗοΫͳޮՌੳͰ͖ΔΑ͏ʹ • ୭Ͱ͍ͭͰΧϯλϯʹσʔλΛऔΓग़ͤΔΑ͏ʹ͍ͨ͠ • RedashDWHͷߏஙʹΤϯδχΞϦϯάεΩϧ͕ඞཁ •
σʔλΛऔΓग़͢ͷɺSQL͕Θ͔Βͳ͍ͱͰ͖ͳ͍ • (ϝϯόʔߏʹΑΔ͕ɺ͍͍ͩͨͷ߹σʔλͷ׆༻ιϦϡʔγϣϯ ʹ͍ͭͯɺΤϯδχΞ͕Ұ൪ৄ͍͠) • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍
σʔλ׆༻ • ॏཁࢦඪΛKPIπϦʔʹղͯ͠ɺμογϡϘʔυͰՄࢹԽ • ࢪࡦ͝ͱͷΞυϗοΫͳޮՌੳͰ͖ΔΑ͏ʹ • ୭Ͱ͍ͭͰΧϯλϯʹσʔλΛऔΓग़ͤΔΑ͏ʹ͍ͨ͠ • RedashDWHͷߏஙʹΤϯδχΞϦϯάεΩϧ͕ඞཁ •
σʔλΛऔΓग़͢ͷɺSQL͕Θ͔Βͳ͍ͱͰ͖ͳ͍ • (ϝϯόʔߏʹΑΔ͕ɺ͍͍ͩͨͷ߹σʔλͷ׆༻ιϦϡʔγϣϯ ʹ͍ͭͯɺΤϯδχΞ͕Ұ൪ৄ͍͠) • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍ɹ→ɹ͔ͩΒΤϯδχΞ͕Δ
ࢪࡦΛ࣍ʑʹ։ൃɾϦϦʔεʂ σʔλʹΑΔޮՌݕূόονϦʂ
ͰɺՌग़ͯͳ͘ͳ͍ʁ
ʮͳʹΛͭ͘Δ͔ʯ͕ ͪΌΜͱߟ͑ΒΕͯͳ͍ͷͰʁ
ϓϩμΫτ Ϛωδϝϯτ
ϓϩμΫτϚωδϝϯτ • ʮͳʹΛͭ͘Δ͔ʯͷਫ਼Λ্͛Δ • ϓϩμΫτϚωʔδϟʔ͍ͳ͍ͷʁ • ελʔτΞοϓͷॳظϑΣʔζͰɺϓϩμΫτϚωʔδϟʔͷઐ͍ ͳ͍͜ͱଟ͍ • ͡Ό͋୭͕Δʁ
• ਫ਼ͷߴ͍ҙࢥܾఆʹʮॏཁ(Πγϡʔ)ʯͱʮɾ։ൃқ ʯͷόϥϯεΛΈΕΔͱΓ͍͢ • ʮɾ։ൃқʯͷࢹΛ࣋ͯΔͷΤϯδχΞ͚ͩ • ≒ ಠྗͰҙࢥܾఆͰ͖ΔͷΤϯδχΞ
ϓϩμΫτϚωδϝϯτ • ʮͳʹΛͭ͘Δ͔ʯͷਫ਼Λ্͛Δ • ϓϩμΫτϚωʔδϟʔ͍ͳ͍ͷʁ • ελʔτΞοϓͷॳظϑΣʔζͰɺϓϩμΫτϚωʔδϟʔͷઐ͍ ͳ͍͜ͱଟ͍ • ͡Ό͋୭͕Δʁ
• ਫ਼ͷߴ͍ҙࢥܾఆʹʮॏཁ(Πγϡʔ)ʯͱʮɾ։ൃқ ʯͷόϥϯεΛΈΕΔͱΓ͍͢ • ʮɾ։ൃқʯͷࢹΛ࣋ͯΔͷΤϯδχΞ͚ͩ • ≒ ಠྗͰҙࢥܾఆͰ͖ΔͷΤϯδχΞ → ͔ͩΒΤϯδχΞ͕Δ
ͳʹΛͭ͘Δ͖͔ݟ͖͑ͯͨͧʂ
͊͞ɺ։ൃ͠Α͏ʂ
։ൃ
։ൃ • ʑͷ։ൃۀ • ίʔσΟϯάɺϨϏϡʔɺςετɺϦϦʔε • ʑͷӡ༻ • όάରԠɺαϙʔτରԠɺࢹ •
ٕज़తෛ࠴ͷฦࡁ • ΞʔΩςΫνϟ࠶ઃܭɺϦϑΝΫλϦϯά • ৼΓฦͬͯΈΔͱɺ͜Εʹ͕͑ͨ࣌ؒҰ൪͔ͬͨ
ͨͿΜɺ͜Μͳײ͡ ։ൃ σʔλ׆༻ νʔϜϏϧσΟϯά ϓϩμΫτϚωδϝϯτ ࠾༻
̎ਓͷΤϯδχΞͱͯ͠ ݁ہͷͱ͜ΖԿΛ͖ͬͯͨͷ͔ʁ
ٕज़Λͬͯɺ ձࣾͱࣄۀͱϓϩμΫτΛ ΤϯδχΞϦϯά͢Δ
ίʔυҎ֎ ΤϯδχΞϦϯά͢Δ
·ͱΊ
·ͱΊ • ελʔτΞοϓͷΤϯδχΞɺͱʹ͔ٕ͘ज़Λ ۦͯ͠ձࣾࣄۀʹ࠷େͷΠϯύΫτΛग़͢ͱ ͍͏৺ߏ͕͑ॏཁ • ίʔυΛॻ͚͕ͩ͘ࣄ͡Όͳ͍ɺ߹ଟ͍ • ͱʹ͔͘ίʔυ͚ͩॻ͖͍ͨΜͩʂͱ͍͏ਓ̎ ਓɺ̏ਓҎ߱ͷΤϯδχΞͱͯ͠ͷࢀը͕Φ
εεϝ
࠷ۙ·͕ͨ͜͜૿͑ͯ·͢ ։ൃ σʔλ׆༻ νʔϜϏϧσΟϯά ϓϩμΫτϚωδϝϯτ ࠾༻
͓ΘΓ