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
yuta ishizaka
May 30, 2018
Business
2
470
スタートアップ2人目エンジニアのリアル
スタートアップで開発している(したい)エンジニア交流会 LT発表スライド
yuta ishizaka
May 30, 2018
Tweet
Share
More Decks by yuta ishizaka
See All by yuta ishizaka
ProductZine webiner資料
yutaishizaka
0
60
s-dev talks #2 〜チームビルディング〜 LT資料
yutaishizaka
3
650
業務ハックのためのPFDのすゝめ
yutaishizaka
1
310
product_kaizen_night
yutaishizaka
1
680
意外と簡単!「この商品を買った人はこんな商品も買っています」を作ってみよう
yutaishizaka
3
760
Other Decks in Business
See All in Business
データ整備の「やり方」はどうなっていくか
shinu
PRO
2
530
コーポレートストーリー(新規投資家様向け会社説明資料)
gatechnologies
1
14k
Laiblitz/corporateprofile
laiblitz
0
25k
社内LTで醸成する開発組織のアウトプット文化
tonegawa07
0
240
LaiBlitz/corporateinformation
laiblitz
0
25k
FY2025.6 Impact Report JP
mercari_inc
0
120k
株式会社Cake.jp Company Deck
cakejpcorp
0
1.4k
スクラム再始動 〜場づくりで透明性を促進し、『形骸化』から脱出しよう!〜
nato
0
140
セーフィー株式会社(Safie Inc.) 会社紹介資料
safie_recruit
6
380k
2025年10月副業制度運用者の実態調査
fkske
0
120
佐賀県職員採用_ピッチスライド
sagasaiyou
0
2.4k
株式会社トリビュー|会社説明資料 / Company Deck
tribeau
5
19k
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Building an army of robots
kneath
306
46k
The Cult of Friendly URLs
andyhume
79
6.6k
Being A Developer After 40
akosma
91
590k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
115
20k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Transcript
ελʔτΞοϓ ̎ਓΤϯδχΞͷϦΞϧ ελʔτΞοϓͰ։ൃ͍ͯ͠Δʢ͍ͨ͠ʣΤϯδχΞަྲྀձ
ࣗݾհ • ੴࡔ ༏ଠ • גࣜձࣾΧϯλʔϫʔΫε(2017/05-) • גࣜձࣾϏζϦʔν(2015/05-2017/04) • ύΠΦχΞגࣜձࣾ(2008/04-2015/04)
• ϓϩμΫτϚωʔδϟʔ ݉ ςοΫϦʔυ
͓ళͷ1BB4ԽΛࢦ͍ͯ͠·͢
ελʔτΞοϓͷ ̎ਓΤϯδχΞͷ ϦΞϧͳମݧஊ ࠓ͢͜ͱ
ͱɺ͜Ε͔Β ελʔτΞοϓʹೖΓ͍ͨਓʹ ͍͑ͨ͜ͱ ࠓ͢͜ͱ
લఏ • 2017/05(Ұલ)ʹɺ̎ਓͷΤϯδχΞϝϯόʔͱ ͯ͠ೖࣾ • ͨͩ͠ɺ̍ਓͷΤϯδχΞϑΣʔυΞτ͢Δ͜ ͱ͕ܾ·͍ͬͯͨͷͰɺ࣮࣭తʹ̍ਓΤϯδχΞ ʹཱ͍ۙͪҐஔ • ࣄۀͷϑΣʔζײͱͯ͠ɺ࠷খػೳΛඋ͑ͨϓϩμΫ
τطʹ͋Γɺάϩʔεʹ͚ͯຊ֨తʹࢼߦࡨޡͯ͠ ͍͘ஈ֊Ͱͷjoin
2017/05 ʘΧϯλʔϫʔΫεೖࣾʗ
ೖࣾ̎िؒޙͷ͋Δʜʜ
ࠓͷਓһମ੍ͩͱɺ άϩʔε։ൃ·ͰखճΜͳ͍ͬ͢ɻ ̎ਓ͙Β͍ඞཁɻ ೖࣾ̎िؒޙͷ͋Δʜʜ
ࠓͷਓһମ੍ͩͱɺ άϩʔε։ൃ·ͰखճΜͳ͍ͬ͢ɻ ̎ਓ͙Β͍ඞཁɻ ͡Ό͋ɺ࠾༻͠Αɻ ೖࣾ̎िؒޙͷ͋Δʜʜ
࠾༻
࠾༻ • ελʔτΞοϓٸ͢Δ͜ͱ͕લఏͳͷͰɺଟ͔Εগͳ͔ Ε࠾༻ඞཁ • ςΫϊϩδʔυϦϰϯʹ͍ͬͯ͘ͳΒɺΤϯδχΞ࠾༻ඞ ਢ • ΤϯδχΞ࠾༻୭͕Δʁ •
ΤϯδχΞͷεΩϧಛੑͷධՁɺΤϯδχΞ͡Όͳ͍ͱ ͍͠ • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍
࠾༻ • ελʔτΞοϓٸ͢Δ͜ͱ͕લఏͳͷͰɺଟ͔Εগͳ͔ Ε࠾༻ඞཁ • ςΫϊϩδʔυϦϰϯʹ͍ͬͯ͘ͳΒɺΤϯδχΞ࠾༻ඞ ਢ • ΤϯδχΞ࠾༻୭͕Δʁ •
ΤϯδχΞͷεΩϧಛੑͷධՁɺΤϯδχΞ͡Όͳ͍ͱ ͍͠ • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍ɹˠɹ͔ͩΒΤϯδχΞ͕Δ
ʘແࣄɺΤϯδχΞͷ࠾༻ʹޭʗ
̎ਓҎ্ʹͳΔνʔϜʹͳΔ
νʔϜϏϧσΟϯά͕ඞཁ
νʔϜϏϧσΟϯά
νʔϜϏϧσΟϯά • νʔϜͰޮΑ͘ࣄ͕Ͱ͖ΔΑ͏ʹ͢Δඞཁ͕͋Δ • ඪͷઃఆ • ։ൃϓϩηε • ͷڞ༗ •
ϚΠϯυηοτ • ΤϯδχΞνʔϜͷʹɺΤϯδχΞಛ༗ͷจԽࢤੑͷཧ ղ͕ඞཁ • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍
νʔϜϏϧσΟϯά • νʔϜͰޮΑ͘ࣄ͕Ͱ͖ΔΑ͏ʹ͢Δඞཁ͕͋Δ • ඪͷઃఆ • ։ൃϓϩηε • ͷڞ༗ •
ϚΠϯυηοτ • ΤϯδχΞνʔϜͷʹɺΤϯδχΞಛ༗ͷจԽࢤੑͷཧ ղ͕ඞཁ • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍ɹ→ɹ͔ͩΒΤϯδχΞ͕Δ
νʔϜ͕ػೳ࢝͠ΊɺॱௐʹਐΉ։ൃ
ͱ͜ΖͰɺͦͷ։ൃɺ Ռ͋ͬͨͷʁͳ͔ͬͨͷʁ
Θ͔Βͳ͍ɺɺɺ σʔλ͕ؾܰʹݟΕͳ͍
σʔλ׆༻
σʔλ׆༻ • ॏཁࢦඪΛKPIπϦʔʹղͯ͠ɺμογϡϘʔυͰՄࢹԽ • ࢪࡦ͝ͱͷΞυϗοΫͳޮՌੳͰ͖ΔΑ͏ʹ • ୭Ͱ͍ͭͰΧϯλϯʹσʔλΛऔΓग़ͤΔΑ͏ʹ͍ͨ͠ • RedashDWHͷߏஙʹΤϯδχΞϦϯάεΩϧ͕ඞཁ •
σʔλΛऔΓग़͢ͷɺSQL͕Θ͔Βͳ͍ͱͰ͖ͳ͍ • (ϝϯόʔߏʹΑΔ͕ɺ͍͍ͩͨͷ߹σʔλͷ׆༻ιϦϡʔγϣϯ ʹ͍ͭͯɺΤϯδχΞ͕Ұ൪ৄ͍͠) • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍
σʔλ׆༻ • ॏཁࢦඪΛKPIπϦʔʹղͯ͠ɺμογϡϘʔυͰՄࢹԽ • ࢪࡦ͝ͱͷΞυϗοΫͳޮՌੳͰ͖ΔΑ͏ʹ • ୭Ͱ͍ͭͰΧϯλϯʹσʔλΛऔΓग़ͤΔΑ͏ʹ͍ͨ͠ • RedashDWHͷߏஙʹΤϯδχΞϦϯάεΩϧ͕ඞཁ •
σʔλΛऔΓग़͢ͷɺSQL͕Θ͔Βͳ͍ͱͰ͖ͳ͍ • (ϝϯόʔߏʹΑΔ͕ɺ͍͍ͩͨͷ߹σʔλͷ׆༻ιϦϡʔγϣϯ ʹ͍ͭͯɺΤϯδχΞ͕Ұ൪ৄ͍͠) • ≒ ΤϯδχΞʹ͔͠Ͱ͖ͳ͍ɹ→ɹ͔ͩΒΤϯδχΞ͕Δ
ࢪࡦΛ࣍ʑʹ։ൃɾϦϦʔεʂ σʔλʹΑΔޮՌݕূόονϦʂ
ͰɺՌग़ͯͳ͘ͳ͍ʁ
ʮͳʹΛͭ͘Δ͔ʯ͕ ͪΌΜͱߟ͑ΒΕͯͳ͍ͷͰʁ
ϓϩμΫτ Ϛωδϝϯτ
ϓϩμΫτϚωδϝϯτ • ʮͳʹΛͭ͘Δ͔ʯͷਫ਼Λ্͛Δ • ϓϩμΫτϚωʔδϟʔ͍ͳ͍ͷʁ • ελʔτΞοϓͷॳظϑΣʔζͰɺϓϩμΫτϚωʔδϟʔͷઐ͍ ͳ͍͜ͱଟ͍ • ͡Ό͋୭͕Δʁ
• ਫ਼ͷߴ͍ҙࢥܾఆʹʮॏཁ(Πγϡʔ)ʯͱʮɾ։ൃқ ʯͷόϥϯεΛΈΕΔͱΓ͍͢ • ʮɾ։ൃқʯͷࢹΛ࣋ͯΔͷΤϯδχΞ͚ͩ • ≒ ಠྗͰҙࢥܾఆͰ͖ΔͷΤϯδχΞ
ϓϩμΫτϚωδϝϯτ • ʮͳʹΛͭ͘Δ͔ʯͷਫ਼Λ্͛Δ • ϓϩμΫτϚωʔδϟʔ͍ͳ͍ͷʁ • ελʔτΞοϓͷॳظϑΣʔζͰɺϓϩμΫτϚωʔδϟʔͷઐ͍ ͳ͍͜ͱଟ͍ • ͡Ό͋୭͕Δʁ
• ਫ਼ͷߴ͍ҙࢥܾఆʹʮॏཁ(Πγϡʔ)ʯͱʮɾ։ൃқ ʯͷόϥϯεΛΈΕΔͱΓ͍͢ • ʮɾ։ൃқʯͷࢹΛ࣋ͯΔͷΤϯδχΞ͚ͩ • ≒ ಠྗͰҙࢥܾఆͰ͖ΔͷΤϯδχΞ → ͔ͩΒΤϯδχΞ͕Δ
ͳʹΛͭ͘Δ͖͔ݟ͖͑ͯͨͧʂ
͊͞ɺ։ൃ͠Α͏ʂ
։ൃ
։ൃ • ʑͷ։ൃۀ • ίʔσΟϯάɺϨϏϡʔɺςετɺϦϦʔε • ʑͷӡ༻ • όάରԠɺαϙʔτରԠɺࢹ •
ٕज़తෛ࠴ͷฦࡁ • ΞʔΩςΫνϟ࠶ઃܭɺϦϑΝΫλϦϯά • ৼΓฦͬͯΈΔͱɺ͜Εʹ͕͑ͨ࣌ؒҰ൪͔ͬͨ
ͨͿΜɺ͜Μͳײ͡ ։ൃ σʔλ׆༻ νʔϜϏϧσΟϯά ϓϩμΫτϚωδϝϯτ ࠾༻
̎ਓͷΤϯδχΞͱͯ͠ ݁ہͷͱ͜ΖԿΛ͖ͬͯͨͷ͔ʁ
ٕज़Λͬͯɺ ձࣾͱࣄۀͱϓϩμΫτΛ ΤϯδχΞϦϯά͢Δ
ίʔυҎ֎ ΤϯδχΞϦϯά͢Δ
·ͱΊ
·ͱΊ • ελʔτΞοϓͷΤϯδχΞɺͱʹ͔ٕ͘ज़Λ ۦͯ͠ձࣾࣄۀʹ࠷େͷΠϯύΫτΛग़͢ͱ ͍͏৺ߏ͕͑ॏཁ • ίʔυΛॻ͚͕ͩ͘ࣄ͡Όͳ͍ɺ߹ଟ͍ • ͱʹ͔͘ίʔυ͚ͩॻ͖͍ͨΜͩʂͱ͍͏ਓ̎ ਓɺ̏ਓҎ߱ͷΤϯδχΞͱͯ͠ͷࢀը͕Φ
εεϝ
࠷ۙ·͕ͨ͜͜૿͑ͯ·͢ ։ൃ σʔλ׆༻ νʔϜϏϧσΟϯά ϓϩμΫτϚωδϝϯτ ࠾༻
͓ΘΓ