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
Talknoteのピボットの裏話
Search
takuya327
November 26, 2015
Business
3
1.1k
Talknoteのピボットの裏話
・B2C=>B2B
・DRY? or WET?
・フィードvsメッセージ
・社内SNS=>????
2015/11/26 自社オフィスにて
takuya327
November 26, 2015
Tweet
Share
More Decks by takuya327
See All by takuya327
“DevOps”がないスタートアップの“DevXXX”の話
takuya327
53
8.6k
共感力が低いエンジニアのための、とあるスタートアップの現場の話
takuya327
24
13k
TalknoteのAWS等にまつわる黒歴史
takuya327
26
16k
エンジニア(野獣(ケダモノ))を飼いならすチーム作り
takuya327
9
1.3k
スタートアップの"カオス"を生き抜く開発術
takuya327
40
16k
Other Decks in Business
See All in Business
UIL広島駅前 利用検討者への事業所紹介
ymtyhka7o4o8
0
220
会社紹介資料 / ProfileBook
gpol
4
25k
LayerX AI・LLM Division Deck
layerx
PRO
0
1k
職員給与等実態調査のDX
tokyo_metropolitan_gov_digital_hr
0
280
KRAF Impact Report 2024(日本語版)
kraf
0
210
重厚長大なものづくり企業におけるプロダクトマネジメントの挑戦と苦悩 / pmconf2024
tkchy
0
4.9k
Go See!で見つけるプロダクト開発の突破口とその実践法
ta0o_o0821
0
140
ネクストビートコーポレートガイド/corporate-guide
nextbeat
3
77k
Azure Functions HTTPトリガーにおけるタイムアウトでハマったこと
recruitengineers
PRO
2
150
(7枚)具体と抽象の往復運動ができる上司と部下との4つの組合せ
nyattx
PRO
3
1.2k
いま、データに必要な解像度
hik0107
33
12k
デジタルツールを活用した収用委員会運営プロジェクト
tokyo_metropolitan_gov_digital_hr
0
260
Featured
See All Featured
The Cult of Friendly URLs
andyhume
78
6.1k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
Docker and Python
trallard
42
3.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
A Philosophy of Restraint
colly
203
16k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
How STYLIGHT went responsive
nonsquared
95
5.2k
Rails Girls Zürich Keynote
gr2m
94
13k
Transcript
5BMLOPUFͷzϐϘοτzͷཪ #Z
ར༻اۀ ࣾҎ্ͷࣾ4/4
ࣗݾհ ౻Ҫ &OHJOFFS ɾτʔΫϊʔτ։ൃऀ ɾݩʑখઆՈࢤ͕ͩͬͨɺ ɹࡀͷͱ͖ΤϯδχΞʹϐϘοτͨ͠ ɾ࠷ॳ4*FSۀքͰಇ͍͍͕ͯͨɺ ɹࡀͷͱ͖ελʔτΞοϓʹ ɹϐϘοτͨ͠ ɾීஈਈ͕࢜ͩɺ
ɹ͜ͷલͳ͔ͥখٽ͖δδΠʹͳͬͯ ɹຊͷͰϐϘοτ ยટճ ͨ͠
ϐϘοτ QJWPU
#$## 1JWPU
5BMLOPUFЌ൛ϦϦʔε ݄ ࠷ॳΨνͰ#$ૂ͍
IUUQXXXWFOUVSFOPXKQOFXT@IUNM τʔΫϊʔτɺϝʔϧΘΓʹޮతͳίϛϡχέʔγϣϯਤΔ ʮ5BMLOPUFʯ
d5BMLOPUFɺ5XJUUFSͳͲͷϛχϒϩάʹ͍ۙΠϯλʔϑΣ ΠεͰ༑ਓؒͱͷϝοηʔδΛڞ༗͢ΔαʔϏε͕ͩɺ5XJUUFS ͷϝοηʔδ͕ެ։ܕͰl୭͔ͱΓ߹͑Δzͷʹରͯ͠ɺ ΫϩʔζυͳڥԼͰzطʹϝʔϧΞυϨεΛ͍ͬͯΔ༑ਓz ͱϝʔϧΘΓʹޮతͳίϛϡχέʔγϣϯΛਤΓɺͦͷϩ άΛϊʔτͱͯ͠ه͢Δ͜ͱΛతͱ͍ͯ͠Δɻd #$Λૂ͍ͬͯͨ࣌ɺ ͢ͰʹΫϩʔζυɺϝʔϧͷସΛاਤ͍ͯͨ͠ هࣄൈਮ
࣌ͷϓϨʔϠʔͷঢ়گ d ΧΧΦτʔΫ ϦϦʔε 'BDFCPPL ຊ๏ਓઃཱ
7JCFS ָఱ ϦϦʔε -*/& ϦϦʔε ɹɹɹɹɹЌ൛ ϦϦʔε ࠃϢʔβສ $PNN %F/" ϦϦʔε ऴྃ ɹɹɹɹɹΤϯλʔϓϥΠζ൛ ϦϦʔε
ͳͥ#$ྖҬ͔Βఫୀ͔ͨ͠ʁɿࢢ ᶃ ϝʔϧˠ*. ᶄ1$ΨϥέʔˠεϚϗ
εϚϗར༻ऀ ࠃ ͷঢ়گ ใ௨৴നॻฏ൛͔Βൈਮ ฏ εϚϗΛ࣋ͭਓਓʹਓ ฏ
εϚϗΛ࣋ͭਓਓʹਓ εϚϗར༻ऀͷ֦େ͕໌֬ʹ
εϚʔτϑΥϯɿܹಈͷ࣌ ɹॳJ1IPOFൃച ΞϝϦΧ ɹJ1IPOF(ࠃൃച ɹJ1IPOF(4ൃද
ɹ,%%*͕"OESPJE*4 *4ൃද ɹJ1IPOFൃച ɹ,%%*"OESPJE*4ൃද ɹJ1IPOF4ൃച ͜ͷลΓͰ ࠃͰΩϟζϜӽ͑
ΩϟζϜͷ͓͞Β͍ ΩϟζϜ ˝
࣌ͷϓϨʔϠʔͷঢ়گ d ΧΧΦτʔΫ ϦϦʔε 'BDFCPPL ຊ๏ਓઃཱ
7JCFS ָఱ ϦϦʔε -*/& ϦϦʔε ɹɹɹɹɹЌ൛ ϦϦʔε ࠃϢʔβສ $PNN %F/" ϦϦʔε ऴྃ ɹɹɹɹɹΤϯλʔϓϥΠζ൛ ϦϦʔε ΩϟζϜલ ͜͏ͯ͠ΈΔͱ-*/&ͷ ࢢࢀೖλΠϛϯάͷ ੌ͕͞Θ͔Δ
ͳͥ#$ྖҬ͔Βఫୀ͔ͨ͠ʁɿڝ߹ ΧΧΦτʔΫɿεϚϗಛԽܕ ΧΧΦ͕ࣾʹϦϦʔεɻ $&0ͷۚൣᔩ ΩϜɾϘϜε ݩʑؖࠃϋϯήʔϜͷۀऀɻ ˞ϋϯήʔϜؖࠃ࠷େͷ*5اۀɺ/)/ ݱωΠόʔ ͷલͰɺ ɹͦͷຊ๏ਓ/)/+BQBO͕-*/&ͷ։ൃݩɻͳΜͱ͍͏ҼՌɻ
'BDFCPPLɿϚϧνσόΠεܕ આ໌ෆཁɻβοΧʔόʔάɺιʔγϟϧɾωοτϫʔΫɻ ڝ߹ɺڧ͗͢ ʀЧʆ
ͳͥ#$ྖҬ͔Βఫୀ͔ͨ͠ʁɿࣗࣾ ࣌ͷࣾһ ɹਓ ؚࣾΊ ΦϑΟε ौ୩ͷϫϯϧʔϜϚϯγϣϯ ώτɺΧωɺϫβ ͕ͯ͢ͳ͍ঢ়ଶ
None
##ଆɿࢢ ᶃ͍ʹ͍͘ΤϯλʔϓϥΠζ ᶄΫϥυͷγϑτ ᶅυϝεςΟοΫͳࢢ
ᶃ͍ʹ͍͘ΤϯλʔϓϥΠζ Θ͚͕Θ͔Βͳ͍Αʜ
લޙ͔ΒੈքతͳτϨϯυʹ (PPHMFτϨϯυɿʮFOUFSQSJTFDMPVEʯ ᶄΫϥυͷγϑτ
ᶅυϝεςΟοΫͳࢢ ࠃ͝ͱͷ׳शɺจԽ ۀք͝ͱͷ׳शɺจԽ اۀ͝ͱͷ׳शɺจԽ ίϛϡχέʔγϣϯจԽ ίϛϡχέʔγϣϯΛ੍͢Δʹ จԽΛΒͶΒͳ͍
##ଆɿڝ߹ ւ֎ ϦϦʔε ۀऀݩ1BZ1BM$00ͷσϏουɾβοΫε ϚΠΫϩιϑτ͕ԯ64υϧʢԯԁʣͰങऩ ϦϦʔε ݩ4BMFTGPSDFDPN͕ങऩͨ͠(SPVQ4XJNɻ
##ଆɿڝ߹ ࠃ Α͋͘Δڞ௨తͳɿ ɹɾεϚϗରԠ͕ऑ͍ ɹɾػೳ͕ଟ͍ͯ͘ʹ͍͘ ɹɾσβΠϯ͕͍͚ͯͳ͍ ˞͚ͩ͜͜ͷɺ5BMLOPUFμϝμϝͳͱ͜Ζ͕͋ͬͨ
##ଆɿࣗࣾ ᶃ ࣾͷਓ຺͕͋ͬͨ ᶄ ͢Ͱʹ๏ਓͷސ٬͕͍ͨ ᶅ ຊاۀ ᶆ ϚϧνσόΠεͰγϯϓϧͳ ˞୯ʹػೳෆͩͬͨɺͱ͍͏
ΉʹΌΉʹΌ
##ͳΒͰͷػձ ऑऀͷઓུ 1JWPUɿ݁
8&5%3: 8&5 1JWPU
8&5 ɹ%3:ʁ
5BMLOPUF͕ࢦ͍ͯ͠Δΰʔϧ ίϛϡχέʔγϣϯΛྑͯ͘͠ ʮ͍͍ձࣾʯΛ࡞Δ
ʮͰɻ5BMLOPUFͰച্͕͋Μͷʁʯ
ʮ తʹ ͕͋Γ·ͤΜʯ
Ϳͪ͋ͨͬͨ ίϛϡχέʔγϣϯͷՁ Θ͔Γʹ͍͘ ͦͯ͠اۀͷελϯεɺจԽʹܹ͘͠ґଘ͢Δ
͜Μͳձࣾͱ͔
͜Μͳձࣾ ͱ͔
ࣾίϛϡχέʔγϣϯͷ ࡏΓํاۀʹΑ༷ͬͯʑ
5BMLOPUF͕࡞Ζ͏ͱͨ͠ίϛϡχέʔγϣϯ 8&5 ϝϯόʔؒͷରਓೝΛਂΊΔ FHօ͕ϑϨϯυϦʔͳ৬ ձࣾͷϛογϣϯاۀཧ೦Λਁಁͤ͞Δ FHاۀͷΫϨυɺ(PPHMFͷʮ%PO`UCFFWFJMʯ
%3: ;ͭ͏ͷձࣾͰඞཁͳίϛϡχέʔγϣϯ ใࠂɺ࿈བྷɺ૬ஊ ۀࣝͷڞ༗ Ϛωδϝϯτ FUDFUDʜ
%3: %3: 8&5 5BMLOPUF͕ߟ͑Δ ʮ͍͍ձࣾʯ ී௨ͷձࣾ
%3: %3: 8&5 45&1 5BMLOPUF͕ߟ͑Δ ʮ͍͍ձࣾʯ ී௨ͷձࣾ ·ͣίϛϡχέʔγϣϯͷΠϯϑϥʹͳΔ
%3: %3: 8&5 5BMLOPUF͕ߟ͑Δ ʮ͍͍ձࣾʯ ී௨ͷձࣾ 8&5 ίϛϡχέʔγϣϯʹՃՁΛ͚ͭΔ 45&1
࣮ࡍʹͬͨ͜ͱ ᶃ ະಡطಡػೳ ᶄ λεΫཧͷ։ൃ ᶅ ϝοηʔδػೳͷվળ
·ͣͬͯΒ͏ 1JWPUɿ݁
ϑΟʔυϝοηʔδ 1JWPU
ߘ6* લޙʹؔ࿈ͤͣɺ ͦΕͧΕ͕ಠཱͨ͠τϐοΫ ࠷৽ͷτϐοΫ͕ৗʹ ϢʔβͷʹೖΔΑ͏ʹ ྀ͞Ε͍ͯΔͨΊɺ ࣌ܥྻ͕ٯ τϐοΫʹؔ͢Δίϝϯτ ҙࢥૄ௨ͷͨΊʹ࣌ܥྻॱ ϑΟʔυ6*
'BDFCPPL
લޙͰؔ࿈͠߹ͬͨใͷྲྀΕ Ϣʔβ࣌ܥྻͰྲྀΕΛ͍ɺ ՃͷϙετΛ͢Δɻ ߘ6* ϝοηʔδ6* ྫ(NBJM
࣌ܥྻ ߘ6* ͦͷଞͷྫɿ4MBDL ΤϯδχΞେ͖
ຊͷҧ͍Կ͔ʁ
ϑΟʔυʮԿ͔ʯΛڞ༗͢Δ
ϝοηʔδʮ୭͔ʯͱ͢
ϝοηʔδ6* ϑΟʔυ6* 6*ͷར ࣌ܥྻʹԊͬͨํͰͷ ҙࢥૄ௨ʹద͍ͯ͠Δ ಛఆͷใΛ͘ڞ༗͠ɺ ෳਓͰҙݟަΛ͢Δͷʹద ͍ͯ͠Δ Ϣʔβͷࢥߟॱং ୭ͱˠԿΛ
ԿΛ ˠ୭ͱ ڞ༗͍͢͠ใ ɾݸਓؒͷ࿈བྷ ɾλεΫνʔϜͷ࿈བྷ ɾχϡʔε ɾෆಛఆଟͷप ɾ2" ୡ͍͢͠ ϕωϑΟοτ ɾۀޮͷ্ ɾڞ༗ͷৢ 6*ͷಛཧ
ɾʮ୭ͱʯ࣠ͷίϛϡχέʔγϣϯ ɹʮԿΛʯ࣠ͷίϛϡχέʔγϣϯΑΓൃੜ͍͢͠ɻ ɾʮ୭ͱʯ͕࣠ᐆດ ෆಛఆଟ ͷঢ়ଶͰɺ ɹʮԿΛʯ࣠Ͱίϛϡχέʔγϣϯ͢Δγʔϯݱ࣮ʹগͳ͍ɻ ɹɹɹ˞͢ͳΘͪχʔζ͕ബ͍ɻ ɹɹɹɹͨͩ͠ɺ৫ͷن͕େ͖͘ͳΔʹͭΕͯॏཁੑ͕૿͢ɻ ୭ͱʼ୭ͱ ԿΛʼԿΛ
ར༻γʔϯͷଟ͞ ཱͯͨԾઆ
৫نͱͷχʔζͷ૬ؔੑ ࡶײ খن৫ େن৫ ڞ༗ͷৢ ˚ ˕ ۀޮͷ্ ˕ ˕
ߘྔͷભҠ 100,000 200,000 300,000 400,000 500,000 600,000 700,000 2011.3 2012.3
2013.3 2014.3 2015.3 ϝοηʔδૹ৴ ߘɾίϝϯτ ͜ͷ͋ͨΓ͔Βঃʑʹ ϝοηʔδʹྗΛೖΕ࢝Ίͨ
࠷ॳʹରͷ ίϛϡχέʔγϣϯΛੜΈग़͢ 1JWPUɿ݁
ࣾ4/4ʁ 1JWPU
ࣄͷίϛϡχέʔγϣϯͲ͔͜Βདྷͯɺ Ͳ͍͘͜ͷ͔ʁ اۀ ෦ॺ Ϙε ސ٬ ࢲ ಉ྅ औҾઌ ֎͔Βདྷͯ֎ؐΔ
େ͖͍ձࣾͱখ͍͞ձࣾ େ͖͍ձࣾ ࣾ֎ ࣾ ࣾ֎ খ͍͞ձࣾ ࣾ ࣾίϛϡχέʔγϣϯͷྔͲͪΒ͕ଟ͍͔ʁ w w
λʔήοτاۀେاۀʁ ʮࣾʯ͚ͩʹϑΥʔΧε͢ΔͳΒ େاۀͷ΄͏͕χʔζ͕ڧ͍ʁ େاۀಋೖϋʔυϧ͕ߴ͘ɺ ސ٬୯Ձ͕ߴ͘ͳ͍ͱίετ͕ݟ߹Θͳ͍ ˞4BB4ͱ૬ੑ͕ѱ͍
ࠃنผࣄۀॴͷׂ߹ ૯ܭɿສࣾ dਓ dਓ ਓҎ্ نผैۀһͷׂ߹ ૯ܭɿສਓ
dਓ dਓ ਓҎ্ ࣄۀऀͷߏൺ ฏɿ૯ল
اۀͱैۀһ ᶃ ਓະຬͷاۀશମͷ ᶄ ࿑ಇऀͷਓະຬͷاۀʹ͍Δ ίϛϡχέʔγϣϯྔͷ૯ɺ ਓະຬͷاۀͷ΄͏͕ଟ͍ͣ
খ͍͞ձࣾͷχʔζ ࣾ֎ খ͍͞ձࣾ ࣾ ඞવతʹ ͜͜ͷχʔζ͕ڧ͘ͳΔ
ͭ·Γʜɾࣾ4/4 ࣾͱ͔ݴ͍ͬͯΔ
Ϗδωείϛϡχέʔγϣϯͷ ϓϥοτϑΥʔϜʹͳΔ 1JWPUɿ݁
࠷ॏཁͷϐϘοτʹ͍ͭͯ ࠷ޙʹ
͋ͳͨͷΩϟϦΞ ϐϘοτͯ͠Έ·ͤΜ͔ʁ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠