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
エンジニアリングマネージャーと戦略 / Engineering Manager and ...
Search
takayuki shimizu
March 27, 2019
Technology
2
3.4k
エンジニアリングマネージャーと戦略 / Engineering Manager and Strategy
20190327 Startup Meetup GINZA #2 「エンジニアリング・マネージャー編」 での登壇資料です。
takayuki shimizu
March 27, 2019
Tweet
Share
More Decks by takayuki shimizu
See All by takayuki shimizu
VPoEの仕事 / What's VPoE work?
takayukishmz
0
390
エンジニアリングマネージャーと実行力 - 13ヶ月の組織改善から学ぶ3つのアンチパターンとチェックリスト - / Engineering Manager and Execution
takayukishmz
8
4.4k
カイカクジャーニー ~ スタートアップが必ずぶつかる課題と開発チームのメジャーバージョンアップ ~/ Rails Developer Meetup 2018-12-08
takayukishmz
5
3.6k
8 Tips for React beginner
takayukishmz
0
260
React/Reduxで半年くらい真面目にSPAするとわかること
takayukishmz
6
5k
Other Decks in Technology
See All in Technology
JAWS FESTA 2024「バスロケ」GPS×サーバーレスの開発と運用の舞台裏/jawsfesta2024-bus-gps-serverless
ma2shita
3
280
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
500
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
110
リクルートのエンジニア組織を下支えする 新卒の育成の仕組み
recruitengineers
PRO
1
140
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
230
LINE NEWSにおけるバックエンド開発
lycorptech_jp
PRO
0
330
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
540
20250304_赤煉瓦倉庫_DeepSeek_Deep_Dive
hiouchiy
2
110
日経のデータベース事業とElasticsearch
hinatades
PRO
0
260
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
200
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
2.9k
2025/3/1 公共交通オープンデータデイ2025
morohoshi
0
100
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
GraphQLとの向き合い方2022年版
quramy
44
14k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Speed Design
sergeychernyshev
27
810
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Automating Front-end Workflow
addyosmani
1369
200k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
440
Transcript
ΤϯδχΞϦϯάϚωʔδϟʔͱઓུ ENGINEER MANAGER AND STRATEGY
Agenda ΤϯδχΞϦϯάϚωʔδϟʔͱ ͳͥΤϯδχΞϦϯάϚωʔδϟʔʹઓུ͕ඞཁͳͷ͔ ΑΓ۩ମతʹઓུΛཧղ͢Δ ࣮ࡍʹͬͯΈͯɿࣦഊͱରࡦ 2 ΤϯδχΞϦϯάϚωʔδϟʔͱઓུ
ਗ਼ਫ ོ೭ @takayuki_shmz 'J/$5FDIOPMPHJFT ࣥߦһ71PG&OHJOFFSJOH1. 3PMFJO'J/$5FDIOPMPHJFT ɹΤϯδχΞ ɹςοΫϦʔυΤϯδχΞϦϯάϚωʔδϟʔ ɹΤϯδχΞϦϯάϚωʔδϟʔ1. ɹΤϯδχΞϦϯάϚωʔδϟʔ1.2"ࣨ
ɹΤϯδχΞϦϯάϚωʔδϟʔ1.71P&ࣥߦһ 3 ࣗݾհ
ਗ਼ਫ ོ೭ @takayuki_shmz 'J/$5FDIOPMPHJFT ࣥߦһ71PG&OHJOFFSJOH1. 3PMFJO'J/$5FDIOPMPHJFT ɹΤϯδχΞ ɹςοΫϦʔυΤϯδχΞϦϯάϚωʔδϟʔ ɹΤϯδχΞϦϯάϚωʔδϟʔ1. ɹΤϯδχΞϦϯάϚωʔδϟʔ1.2"ࣨ
ɹΤϯδχΞϦϯάϚωʔδϟʔ1.71P&ࣥߦһ 4 ࣗݾհ ϚωδϝϯτଟΊͷਓ
5
6 FiNC ΞϓϦʹ͍ͭͯ
7 FiNC Technologiesʹ͍ͭͯ
8 FiNC, ϦϒϥϯσΟϯά͠·ͨ͠ https://note.mu/seiya0622/n/n651ff2eb0e51
Agenda ΤϯδχΞϦϯάϚωʔδϟʔͱ ͳͥΤϯδχΞϦϯάϚωʔδϟʔʹઓུ͕ඞཁͳͷ͔ ΑΓ۩ମతʹઓུΛཧղ͢Δ ࣮ࡍʹͬͯΈͯɿࣦഊͱରࡦ 9 ΤϯδχΞϦϯάϚωʔδϟʔͱઓུ
ΤϯδχΞϦϯάϚωʔδϟʔͷఆٛʁ 10 ͦͷ·͑ʹ ҙ֎ͱόϥόϥͳͷͰ͍ͬͨΜఆٛ
ࣗͷΤϯδχΞϦϯάνʔϜͷΞτϓοτ ʴ ࣗͷӨڹྗ͕ٴͿνʔϜͷΞτϓοτ Λ࠷େԽ͢Δਓɻ 11 FiNCͰͷΤϯδχΞϦϯάϚωʔδϟʔͷఆٛ
Responsibility ରνʔϜ σϦόϦʔɿϓϩδΣΫτϚωδϝϯτ˞ %9ͷ্ɿ։ൃڥɾϑϩʔͷվળɺੜ࢈ੑ্ٕज़ෛ࠴ͷϚωδϝϯτ ਓࡐ࠾༻ɿਓһܭըɺ࠾༻׆ಈ ରݸਓ Ϟνϕʔγϣϯ࠷େԽɿඪઃఆධՁΩϟϦΞFUD ϝϯόʔͷҭɾଅਐɿPOݚमษڧձFUD ˞ϓϩδΣΫτϚωδϝϯτͷൣғνʔϜʹΑͬͯมΘΔɻ1.5-ͱۀɺ1+.͕ઐͳͲɻൣғνʔϜຖʹ߹ҙΛऔΔɻ 12
FiNCͰͷΤϯδχΞϦϯάϚωʔδϟʔͷ
Agenda ΤϯδχΞϦϯάϚωʔδϟʔͱ ͳͥΤϯδχΞϦϯάϚωʔδϟʔʹઓུ͕ඞཁͳͷ͔ ΑΓ۩ମతʹઓུΛཧղ͢Δ ࣮ࡍʹͬͯΈͯɿࣦഊͱରࡦ 13 ΤϯδχΞϦϯάϚωʔδϟʔͱઓུ
ઓज़ͷ͕ଟ͍ @ΤϯδχΞϦϯάϚωʔδϟʔք۾ 14 ࠷͓ۙ͏͜ͱ &.ͷఆٛ ධՁͷํ๏ POͷΓํ ΦϯϘʔσΟϯάํ๏ ٕज़ॻิॿͳͲͷ੍FUD
EMઓज़͚ͩߟ͍͍͑ͷ͔ʁ 15 ࠷͓ۙ͏͜ͱ
ͳͥࠓɺͳͥ͋ͳͨͷ৫Ͱɺ ͦͷϚωδϝϯτࢪࡦΛΔ͖͔ɺ ετʔϦʔΛ࣋ͬͯݴ͑·͔͢ʁ 16 ࠷͓ۙ͏͜ͱ ͳ͔ͳ͔εοͱ͑ʹ͍͍͘Ͱͨ͠
Ұݟྑ͍ࢪࡦ(࡞ઓ/ઓज़)Λ୯ମͰͬͯ ຊʹ΄͍͠ՌखʹೖΒͳ͍͔͠Εͳ͍ɻ 17 ࠷͓ۙ͏͜ͱ FY POͨ͠͠ධՁ͔ͬ͠Γ͍͍͚ͬͯͯͨͩͲɺୀ৬ऀ ͕૿͑ͨ͜ͱ͕͋ͬͨɻͦ͜Ͱर͑ͳ͍՝͕͍ͬͯͨɻ ֶͼ ্ஈͷઓུͰͷ՝ઃఆͱͦͷղܾͷͨΊͷετʔϦʔͱɺ ͬͯΔࢪࡦ͕ͣΕΔͱҙຯ͕ͳ͍
ฌ(Ϧιʔε)ͷௐୡ(࠾༻)͕ࠔͳΤϯδχΞͦ͜ ઓུͰ͕ࠩͰΔɻ 18 ࠷͓ۙ͏͜ͱ ΤϯδχΞϦϯάॻ͍ͨίʔυ͕શͯɻ ࠾༻ͯ͠ྔͰղܾͰ͖Δ উͯΔ ৫ҰѲΓɻ ࣌ؒΛίʔυΛॻ͘͜ͱҎ֎ʹͯΔ͜ͱɺઓུΛ࣋ͬͯɺ બͱूதͰϦλʔϯΛޮՌతʹಘͳ͚ΕͳΒͳ͍ɻ
ઓུ͋ͬͯͷઓज़ɻ 19 ͭ·Δͱ͜Ζ ઓज़࠶ݱ͘͢͠ɺ ΩϟονʔͰ߹ʹΑͬͯଈޮੑ͋Δ͕ɺ ͦΕͰ&.ͷࢹڱ͍ɻ
ΤϯδχΞϦϯάϚωʔδϟʔʹͦ͜ઓུ͕ඞཁͩ 20 ͞Βʹͭ·Δͱ͜Ζ
Agenda ΤϯδχΞϦϯάϚωʔδϟʔͱ ͳͥΤϯδχΞϦϯάϚωʔδϟʔʹઓུ͕ඞཁͳͷ͔ ΑΓ۩ମతʹઓུΛཧղ͢Δ ࣮ࡍʹͬͯΈͯɿࣦഊͱରࡦ 21 ΤϯδχΞϦϯάϚωʔδϟʔͱઓུ
ͦͦઓུͱ͔ઓज़ͱ͔ͬͯͳΜ͚ͩͬʁ 22 ࠷͓ۙ͏͜ͱ ҧ͍Λݴ͑·͔͢ʁ
ઓུ/࡞ઓ/ઓज़/ฌͱ 23 googleઌੜʹฉ͍ͯΈͨ ࢀߟ: ৽Ϛωδϟʔʮઓུʯʮ࡞ઓʯʮઓज़ʯͷҧ͍ΛਤղͰཧղ͠Α͏ (2/2) - ITmedia ΤϯλʔϓϥΠζ https://www.itmedia.co.jp/bizid/articles/1204/19/news008_2.html
ઓུ/࡞ઓ/ઓज़/ฌͱ 24 googleઌੜʹฉ͍ͯΈͨ Ҿ༻: ઓུ(Strategy)ɺ࡞ઓ(Operation)ɺઓज़(Tactics)ɺͦͯ͠ฌ (Logistics) ͷ https://newspicks.com/news/747840/ ίϝϯτཝΑΓɻ Ҿ༻ɿ̞̩Ϗδωεͷݪཧ࣮ફฤɹ
https://www.slideshare.net/Kazobara/ss-92631243 p12 ͱͯΘ͔Γқ͍ͷͰͥͻಡΜͰ΄͍͠ɻ
۩ମྫͰཧղ͢Δ 25 ͬͱΘ͔Γ͘͢ ެ։ࡁΈͷ'J/$ͰͷΤϯδχΞϦϯάϚωʔδϟʔͷ ͓ࣄࣄྫͰཧղ͢Δ
ࣄྫ1ɿFiNCͷ৫ઓུ ઓུ ɹʮ&OHBHFNFOUɾ%FW3FMɾ3FDSVJUJOHͷαΠΫϧɾΤίγεςϜΛ৫ʹཱ֬͠ɺ ɹτοϓϨϕϧͷਓࡐ͕ҭͪɾू·Δʹ͢Δʯ ࡞ઓ ɹ&OHBHFNFOUվળνʔϜɺ%FW3FMνʔϜɺ3FDSVJUJOHνʔϜ ઓज़ ɹ৫՝ͷચ͍ग़͠ํ๏ɺCMPHൃ৴Λ૿ͨ͢ΊͷΠϯηϯςΟϒઃܭɺ ɹ࠾༻ϓʔϧΛ૿ͨ͢ΊͷPOͰͷϦϑΝϥϧώΞϦϯάFUD 26
ࢀߟɿͰeNPS͕30ϙΠϯτվળʂFiNCͷɺΤϯ ήʔδϝϯτΛߴΊΔ৫ͷ࡞Γํͱ https://seleck.cc/1281
ࣄྫ2ɿFiNCͷΞϓϦ։ൃνʔϜͷվֵઓུ(AppTeam2.0) ઓུ ɹʮνʔϜׂͱಉ࣌ʹ։ൃνʔϜΛࣗݾ৫Խ͞Εͨ࢟Λࢦͯ͠ม͑Δ ɹɹϜʔϒϝϯτΛͭ͘Δ͜ͱͰɺνʔϜΛ࠷Ͱɾ࠷খͷϦεΫͰεέʔϧͤ͞Δʯ ࡞ઓ ɹ४උظɾվֵظɾࠞཚظɾఆணظͷओʹϑΣʔζΛॱʹߦ͏ɻ ɹ͔͚ͯϋϨʔγϣϯʹͳΔ͘ஸೡʹରॲ͠ͳ͕Β։ൃΛࢭΊͣʹ࣮ߦɻ ઓज़ ɹ४උظͷώΞϦϯάํ๏ɺϋϨʔγϣϯΛ͙ίϛϡχέʔγϣϯํ๏ɺ ɹࠞཚظͷϝϯλϦϯάͷΈɺఆணظͷҕৡϓϩηεFUD
27 ࢀߟɿhttps://speakerdeck.com/takayukishmz/rails- developer-meetup-2018-12-08
Πϝʔδ͖ͭ·͔ͨ͠ʁ 28 ͳΜͱͳ͘ ৄ֤͘͠ϦϯΫઌΛ͝ཡ͍ͩ͘͞ɻ
ΤϯδχΞϦϯάϚωʔδϟʔͷࣄ ઓུ/࡞ઓ/ઓज़ʹཧͰ͖Δ 29 ͭ·Γ
Agenda ΤϯδχΞϦϯάϚωʔδϟʔͱ ͳͥΤϯδχΞϦϯάϚωʔδϟʔʹઓུ͕ඞཁͳͷ͔ ΑΓ۩ମతʹઓུΛཧղ͢Δ ࣮ࡍʹͬͯΈͯɿࣦഊͱରࡦ 30 ΤϯδχΞϦϯάϚωʔδϟʔͱઓུ
࣮ࡍʹͬͯΈͨ ͍Ζ͍Ζͭͬͯ͘ΈΔ ৫ઓུ ٕज़ઓུ νʔϜผͷઓུ ࣄྫҰ෦Ͱɺͦͷଞʹ͍Ζ͍Ζ͖ͬͯ·ͨ͠ 31 ࣮ࡍʹͬͯΈͯɿࣦഊͱରࡦ
ͦ͏؆୯ʹ͏·͍͔͘ͳ͍ ͦͦཧղ͕͍͠ɻ ͔ͦ͜Β࡞ΓํΘ͔Βͳ͍ɻ ࡞ͬͯΈͯɺ͜Ε͕͋ͬͯΔͷ͔Θ͔Βͳ͍ɻ ࡞ͬͯҰݟΑͦ͞͏͕ͩͬͨɺ࣮ߦ͕ਐ·ͳ͍ɻ࣮ݱੑ͕ͳ͍ɻ ͔ͱ͍ͬͯ͋ͬͨ΄͏͕͍͍ؾ͢Δͷɻ ৫తͷऔΓΈͷ՝ઃఆ͕ͿΕ͍ͯΔͱ͢ΔͲ͍ਓ͔Βʮͦͦઓུ͕ʙʯͱݴΘΕΔɻ 32 ࣮ࡍʹͬͯΈͯɿࣦഊͱରࡦ ΤϯδχΞ͕Ϛωʔδϟʔʹͳͬͯɺઓུͱ͍͏ݴ༿ͱ͖߹ͬͨͱ͖ɺ΄΅௨ΔΈͳͷͰͳ͍͔
ઓུΛ؆୯ʹཧɾڞ༗͢ΔͨΊͷ ϫʔΫγʔτ 1.&.͕0,3ͷΑ͏ͳඪઃఆΛ͢Δલʹ࡞ɻ 1.ͳͲҎલͦΕͧΕͷܗͰॻ͍͍͕ͯͨɺ&.ࣗͷ ൣғʹ͓͍ͯઓུΛཱͯΔ͜ͱΛҙ͚ࣝΔͨΊʹͭͬͨ͘ɻ ϑΥʔϚοτʮྑ͍ઓུɺѱ͍ઓུʯΑΓҾ༻ͯ͠࡞ɻ 33 ࣮ࡍʹͬͯΈͯɿΘΕΘΕͷରࡦྫ ྑ͍ઓུɺѱ͍ઓུ ϦνϟʔυɾPɾϧϝϧτ,
ଜҪ ষࢠ https://goo.gl/hVJEDR ϑΥʔϚοτԿͰΑ͍ɻ ܕΛ͍ɺ࣭ͱֶͼΛՃͤ͞Δͷ͕ૂ͍ɻ ࣾͷscrapboxʹ͋Δ࣮ࡍͷϖʔδ
ઓུΛ؆୯ʹཧɾڞ༗͢ΔͨΊͷ ϫʔΫγʔτʢ1.அ) ʻஅʼ zঢ়گΛஅ͠ɺऔΓΉ͖՝ΛΈ͖ΘΊΔɻྑ͍அࢮ׆త ʹॏཁͳΛબΓ͚ɺෳࡶʹབྷΈ߹ͬͨঢ়گΛ໌շʹղ͖΄ ͙͢ɻz ɾࢦ͖͢ঢ়ଶ ɹYYY ɾݱঢ় ɹYYY
ɾ՝ ɹYYY 34 ࣮ࡍʹͬͯΈͯɿΘΕΘΕͷରࡦྫ
ઓུΛ؆୯ʹཧɾڞ༗͢ΔͨΊͷ ϫʔΫγʔτ(2.جຊํ) ʻجຊํʼ zஅͰݟ͔ͭͬͨ՝ʹͲ͏औΓΉ͔ɺେ͖ͳํੑͱ૯߹ తͳํΛࣔ͢ɻz 35 ࣮ࡍʹͬͯΈͯɿΘΕΘΕͷରࡦྫ
ઓུΛ؆୯ʹཧɾڞ༗͢ΔͨΊͷ ϫʔΫγʔτ(3.ߦಈ) ߦಈ l͜͜ͰߦಈͱݺͿͷɺجຊํΛ࣮ߦ͢ΔͨΊʹઃܭ͞ΕͨҰ؏ੑͷ͋ΔҰ ࿈ͷߦಈͷ͜ͱͰ͋Δɻͯ͢ͷߦಈΛίʔσΟωʔτͯ͠ํΛ࣮ߦ͢Δɻl ˺͍ͭͳʹΛͲͷॱͰਐΊΔ͔ͷߦಈܭը˺ϩʔυϚοϓ˺λΠϜϥΠϯɻ 2 ݄ X X
X X ݄ ɾɾɾ 36 ࣮ࡍʹͬͯΈͯɿΘΕΘΕͷରࡦྫ
Agenda ΤϯδχΞϦϯάϚωʔδϟʔͱ ͳͥΤϯδχΞϦϯάϚωʔδϟʔʹઓུ͕ඞཁͳͷ͔ ΑΓ۩ମతʹઓུΛཧղ͢Δ ࣮ࡍʹͬͯΈͯɿࣦഊͱରࡦ ·ͱΊ 37 ΤϯδχΞϦϯάϚωʔδϟʔͱઓུ
·ͱΊɿͬͯΈͯΘ͔ͬͨ͜ͱ 38
ΤϯδχΞϦϯάϚωʔδϟʔʹͦ͜ઓུ͕ඞཁͩ 39 ͞Βʹͭ·Δͱ͜Ζ
͕ͩɺͦ͏؆୯ʹ͏·͍͔͘ͳ͍ 40 ͬͯΈͯΘ͔ͬͨ͜ͱ
ͨͩɺઓֶུΔɻ 41 ͬͯΈͯΘ͔ͬͨ͜ͱ ଞͷ&.εΩϧͱಉ͡ͰɺܦݧֶͰʹ͚ͭΒΕΔͷɻ ͪΖΜಡΜͰͰ͖ΔΑ͏ʹͳΔͷͰͳ͍ɻ ͬͯΈͯͬͯΈͯɺΛ͑Δ͔͠ͳ͍ɻ
ͦͯ͠ɺޮՌେ͖͍ɻ 42 ͬͯΈͯΘ͔ͬͨ͜ͱ ઓུࢥߟɺ֓೦తͳ͜ͱෳࡶܥͳղܾΛ͢ΔίϯηϓνϡΞϧεΩϧ˞ɻ ՝ѻ͏ม͕ଟ͍ΤϯδχΞϦϯάϚωʔδϟʔʹͱͬͯɺਅʹऔΓΉɾؤ ுΔ͖͜ͱΛಋ͘εΩϧɻ ৫͕εέʔϧ͠ɺݸਓ͔Β৫ͷ՝Λѻ͏ϑΣʔζʹͳΔͱΑΓ͍ͬͦ͏ඞཁ ʹͳΔͷͰͳ͍͔ɻ ※ίϯηϓνϡΞϧεΩϧ(conceptual skill)ͱɺถࠃͷܦӦֶऀͰϋʔόʔυେֶڭतͷϩόʔτɾLɾΧοπ(Robert
L. Katz)ࢯ͕ཧऀʹඞཁͳ3ͭͷϏδωεεΩϧͱͯ͠ఏএͨ͠͏ͪͷ1ͭͰ͋Γɺ ࣄͷຊ࣭Λత֬ʹͱΒ͑Δ͜ͱʹΑͬͯݸਓ৫ͷ࣋ͭՄೳੑΛ࠷େݶʹ·ͰߴΊΔ͜ͱ͕Ͱ͖Δऔಘ༏ઌͷߴ͍༏Εͨೳྗ
ઓज़େࣄ͕ͩɺ&.ʹઓུΛɻઓུΛͬͨ&.ڧ͍ɻ ઓུΛͭ͘ΓʮҰ൪ࠓΔ͖͜ͱͳʹ͔ʁʯΛ໌֬ʹ͢Δͱ&.ͷ͕ΑΓՌͨͤΔ ઓུΛ࡞Δͷ͍͠ɻ͍͖ͳΓͰ͖ͳ͍ɻ͕ɺઓֶུΔͣɻ ઓུࢥߟΛҭΉγεςϜΛͥͻΤϯδχΞ৫ʹɻ৫͕εέʔϧ͢ΔͳΒঘͷࣄɻ 43 ࠓͷ͓αϚϦ
44 SLIDE TITLE ͍͍ࣸਅΔɻू߹ࣸਅͱ͔ɻ FiNC TechnologiesͰ ΤϯδχΞϦϯάϚωʔδϟʔΛืू͍ͯ͠·͢! 8F`SFIJSJOHؾܰʹ͔͚͍ͯͩ͘͞ʂ5XJUUFS%.͍ͩ͘͞ʂ·ͣϥϯνʂ TઓུతʹΓ͍ͨʂ Ͱ͔͍՝ʹνϟϨϯδ͍ͨ͠ʂ
ະܦݧͰڭ͑·͢ʂ