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
Scala Driven Management
Search
Jiro Hiraiwa
June 28, 2019
Technology
0
1.4k
Scala Driven Management
My presentation in Scala Matsuri 2019. Developing management with Scala, its process and benefits.
Jiro Hiraiwa
June 28, 2019
Tweet
Share
More Decks by Jiro Hiraiwa
See All by Jiro Hiraiwa
Linearはいいぞ
hiraiva
0
83
「空気を読む」ということ c/w Podcastのススメ
hiraiva
0
160
自社の体制と自分流マネジメント概論 (Engineering Manager Meetup #5).pdf
hiraiva
2
2.3k
Other Decks in Technology
See All in Technology
開発スピードは上がっている…品質はどうする? スピードと品質を両立させるためのプロダクト開発の進め方とは #DevSumi #DevSumiB / Agile And Quality
nihonbuson
2
2.8k
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
200
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
400
2/18/25: Java meets AI: Build LLM-Powered Apps with LangChain4j
edeandrea
PRO
0
100
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
140
自動テストの世界に、この5年間で起きたこと
autifyhq
10
8.4k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
57k
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.3k
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
16
6.5k
開発組織のための セキュアコーディング研修の始め方
flatt_security
3
2k
Amazon S3 Tablesと外部分析基盤連携について / Amazon S3 Tables and External Data Analytics Platform
nttcom
0
130
CZII - CryoET Object Identification 参加振り返り・解法共有
tattaka
0
340
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
We Have a Design System, Now What?
morganepeng
51
7.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Speed Design
sergeychernyshev
27
790
Practical Orchestrator
shlominoach
186
10k
Thoughts on Productivity
jonyablonski
69
4.5k
Making Projects Easy
brettharned
116
6k
The World Runs on Bad Software
bkeepers
PRO
67
11k
A designer walks into a library…
pauljervisheath
205
24k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Embracing the Ebb and Flow
colly
84
4.6k
Transcript
4DBMB%SJWFO.BOBHFNFOU Jiro Hiraiwa (Opt, Inc.) ScalaMatsuri 2019
4FMGJOUSPEVDUJPO
"E5FDI0KJTBO .ZDIBSBDUFSJOPVSUFDICMPHJOQBTU 8PSLJOHGPS0QU *OD %JHJUBMBEWFSUJTJOHBHFODZJO+BQBO
&YFDVUJWF0GGJDFS $50BOENBOBHFSPG0QU 5FDIOPMPHJFT 0QU 5FDIOPMPHJFT (FOFSJDPGFOHJOFFSJOHEJWJTJPOTJO0QU EJWJTJPOTBOE FOHJOFFST *BNBO"E5FDI0KJTBO ͦ͏Ͱ͢ࢲ͕ΞυςΫ͓͡͞ΜͰ͢ ΠϯλʔωοτࠂཧళͷΦϓτͰ$50ͱ͔͍ͬͯ·͢
8IBUJTl.BOBHFNFOUz*UBMLBCPVU
"DIJFWJOHSFTVMUTUISPVHIPUIFST 3FTVMUTXIJDIPOFQFSTPODBOOPUBDIJFWFBMPOF &ODPVSBHFQFPQMFUPXPSLUPHFUIFSFGGJDJFOUMZ %FBMJOHXJUIDPOGMJDUJOHUIJOHT 8IBUJTl.BOBHFNFOUz*UBMLBCPVU ϚωδϝϯτͷΰʔϧଞਓΛ௨ͯ͠ࣄͷՌΛಘΔ͜ͱ
ໃ६ͨ͠ࣄ߲ΛԿͱ͔͠ɺՌͱϝϯόʔͷͱΛ࣮ݱ 4DBMBCJMJUZBOE TVTUBJOBCJMJUZPGCVTJOFTT QSPKFDUBOEUFBN (SPXUIBOEIBQQJOFTTPGNFNCFS
.BOBHFNFOUGPSQFPQMF 5BLJOHDBSFPGQFPQMFBOEFODPVSBHFUIFJSHSPXUI 1SPQFSTUBGGJOHBOEQSPQFSSFTPVSDFDPOUSPM .BLJOHPSHBOJ[BUJPONPSFFGGJDJFOUBOEGBJS .BOBHFNFOUGPSCVTJOFTT
QSPKFDUPSUFBN "HSFFEHPBM 1TZDIPMPHJDBMTBGFUZ *OUSJOTJDNPUJWBUJPOOPUDPNNBOEFEXPSLCVUWPMVOUBSZXPSL 3FTPMWFDPOGMJDUJOHTJUVBUJPOT 8IBUJTSFRVJSFEGPSl.BOBHFNFOUz ਓʑͷϚωδϝϯτͱࣄۀνʔϜͳͲͷϚωδϝϯτ͕͋Γ ͦΕͧΕʹඞཁͳཁૉ͕͋Δ
.ZDBTFPG4DBMBESJWFONBOBHFNFOU
"JOUFSOBMUPPMGPSBOBEWFSUJTJOHNFEJB .JOJNBMGFBUVSFTJOUIFTUTUBHF *OUFSOBMTUBGGUPCFBTTJHOFEJTPOMZNF NFNCFSTBSFPVUTPVSDFE .PTUPGUIFNEPO`U
IBWF4DBMBFYQFSJFODF CVUEPLOPX+BWB *BNHPPEBUEFTJHOJOHSFRVJSFNFOUTBOEGFBUVSFT #VU*EPO`UIBWFFOPVHIUJNFUPEFWFMPQXJUINFNCFST *EFTJHOFEJUBTB41"XJUI4DBMBBOE"OHVMBS 5ZQF4DSJQU 1SPKFDUPWFSWJFX ͱ͋Δࠂഔମ͚ͷπʔϧͰ ࣾһࢲ͚ͩɺ͋ͱۀҕୗϝϯόʔͰ։ൃͨ͠
4NBMMSFTPVSDFTBOEVOUSBJOFENFNCFST 74 /FFETPGGBTUEFWFMPQNFOUBOESFMFBTF $POGMJDUJOUIJTQSPKFDU ͜ͷϓϩδΣΫτগͳ͍Ϧιʔεͱ܇࿅͞Ε͍ͯͳ͍ϝϯόʔ Ͱૉૣ͘։ൃͱϦϦʔεΛ͠ͳ͚ΕͳΒͳ͍ͱ͍͏ໃ६͕͋Δ
.FNCFSTTUVEJFEXJUIlTDBMB UFYUzJOUIFGJSTUXFFL .ZUBTLT .BOBHFNFOU EFTJHOBOEKVTUBMJUUMFPGJNQMFNFOUBUJPO 3FWJFXTPGQVMMSFRVFTUT
$IFDLQPJOUT5ZQFTBGFUZ SJHIUCFIBWJPST /PODIFDLQPJOUT(PPE4DBMBTUZMFDPEFT *OGSBTUSVDUVSFPO"84 5BTLTPGPVUTPVSDFENFNCFST 8SJUJOHDPEFTXJUI4DBMBPS5ZQF4DSJQU 8IBUNZUFBNEJE ۀҕୗϝϯόʔॳिʹTDBMB UFYUͰֶशͨ͠ ࢲ͕ઃܭ࠷ݶͷϨϏϡʔΛߦ͍ɺۀҕୗϝϯόʔ͕࣮
5IFTUTUBHFQSPEVDUXBTBWBJMBCMFJOBCPVUNPOUIT *UXBTBMJUUMFMBUF #VUNPTUMZDPNQMFUFEGFBUVSFTPGUIFTUTUBHF "TBSFTVMU 4NBMMTVDDFTTPGTUTUBHF
"OEUIFO *UPPL PWFS NBOBHFNFOU UP BOPUIFS JOUFSOBM TUBGG "TBSFTVMU ϲ݄Ͱ࠷ݶػೳͷॳظ൛Λఏڙ͠ɺখ͞ͳޭಘͨ ͦͷޙϚωδϝϯτΛҾ͖ܧ͍ͩ
#FOFGJUTPG4DBMBGPSNBOBHFNFOU
8JUITNBMMNBOBHFNFOUDPTU EFWFMPQRVJDLMZBOETBGFMZ 5ZQFTBGFUZ DBTFDMBTT SJDIFDPTZTUFN .FNCFSTXIPBSFFYQFSJFODFEJO+BWBMFBSONPSFRVJDLMZ
0QQPSUVOJUZGPSTPNFPGUIFNUPBEWBODFUIFJSTLJMMT 8JUIWFSZTNBMMNBOBHFNFOUDPTU DPNQMFUFUPUBLFPWFS 5ZQFTBGFUZJTBHSFBUNBOBHFNFOUFMFNFOU .JOJNBMEPDVNFOUT 4PNFUFDIOJDBMEFCUSFNBJOTUIFDPNQFOTBUJPOPGDPOUSBEJDUJPO #FOFGJUTJOUIJTQSPKFDU ঈͱͯ͠ෛ࠴͕ͬͨɺ+BWBܦݧऀͱ͖ͬͭ͘͢ খ͍͞ϚωδϝϯτίετͰૉૣ҆͘શʹ։ൃ͠ɺҾ͖ܧ͛ͨ
-PPTFDPVQMJOHNBOBHFNFOUXJUINBOBHFS`T4DBMBTLJMM "WPJEJOHNJDSPNBOBHFNFOU (SPXUIPQQPSUVOJUJFTGPSFOHJOFFST #FOFGJUTGPSNBOBHFNFOU ϚωʔδϟʔࣗͰ4DBMB%SJWFO.BOBHFNFOU͢Δ͜ͱʹΑΓ ։ൃϚωδϝϯτ͕҆શʹͳΓίετԼ͕Δ
4DBMBNBLFTEFWFMPQJOHNBOBHFNFOUBMTPTBGF 4DBMBESJWFONBOBHFNFOUEFDSFBTFTNBOBHFNFOUDPTU 4DBMBNJHIUGJUBMTPQSPUPUZQJOHPSFBSMZSFMFBTF
Thank you! & We’re hiring! Jiro Hiraiwa / @hiraiva Opt,
Inc.