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
初めましてが多いチームの形成期にEMが取り組んだ事
Search
ShoheiMitani
June 25, 2024
Technology
1
210
初めましてが多いチームの形成期にEMが取り組んだ事
ShoheiMitani
June 25, 2024
Tweet
Share
More Decks by ShoheiMitani
See All by ShoheiMitani
The Citadel
shoheimitani
0
30
Rails-ishなActiveRecordの操作方法
shoheimitani
0
46
自己実現のためのキャリア選択 / Choosing a Career Path for Self-Realization
shoheimitani
1
210
rails statsで大解剖 🔍 “B/43流” のRailsの育て方を歴史とともに振り返ります
shoheimitani
3
1.3k
法律に準拠した本人確認システムを0から作った話 〜家計簿プリカB/43でのeKYC開発実例〜
shoheimitani
2
1.2k
ユーザーフレンドリーな取引明細のアーキテクチャ 〜VISAカードの複雑性に向き合う実践例〜
shoheimitani
5
3k
孤独のCTOグルメという やや奇抜な企画をやった目的と効果
shoheimitani
3
1.5k
VISAカードの裏側と “手が掛かる” 決済システムの育て方
shoheimitani
43
23k
32個のPRでリリースした依存度の高いコアなモデルの安全な弄り方
shoheimitani
8
7.7k
Other Decks in Technology
See All in Technology
不安定だったテストが信頼を取り戻すまで / The Road to Trustworthy Tests
katawara
0
120
Data Observability:企業資料管理技術的未來顯學
cheng_wei_chen
0
290
キャッシュレス決済のプロダクトから決済基盤への進化
b1a9id
0
200
ai bot got sick (abc 2025s version)
kojira
0
120
Generational ZGCのメモリ運用改善 - その物理メモリ使用量、本当に正しい?
tabatad
0
260
現場で役立つAPIデザイン
nagix
1
140
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
38k
MCP Clientを活用するための設計と実装上の工夫
yudai00
1
900
メルカリにおけるデータアナリティクス AI エージェント「Socrates」と ADK 活用事例
na0
15
6.7k
AI Engineering Summit Pre Event LT #10
okaru
2
170
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
370k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
17k
Featured
See All Featured
The Language of Interfaces
destraynor
158
25k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Done Done
chrislema
184
16k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Fireside Chat
paigeccino
37
3.5k
Faster Mobile Websites
deanohume
307
31k
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.7k
Code Review Best Practice
trishagee
68
18k
A designer walks into a library…
pauljervisheath
205
24k
The Cost Of JavaScript in 2023
addyosmani
49
8.3k
Transcript
lॳΊ·ͯ͠z ͕ଟ͍νʔϜͷܗظʹ &.͕औΓΜͩ͜ͱ
໊લ ࡾ୩ণฏʢ!TIPIFJʣ ॴଐ גࣜձࣾεϚʔτόϯΫਓࣾһ &.݉όοΫΤϯυΤϯδχΞ ൃ৴ ,BJHJPO3BJMTεϐʔΧʔ :"1$)JSPTIJNBϕεττʔΫ CVJMEFSTDPOొஃ༧ఆ
ͦͷଞ׆ಈ HPUBOEBSCӡӦ 8FMDPNF'JOUFDI$PNNVOJUZओ࠵
X
νʔϜ͕͢Δʹஈ֊͕͋ΔλοΫϚϯϞσϧ νʔϜͷஈ֊
͕ࣗͨͪࠓͲ͜ʹ͍Δͷ͔ʁΛҙࣝͨ͠ߦಈ͕େ νʔϜͷஈ֊
ૣ͘ػೳظʹҠߦ͍ͯ͘͜͠ͱ͕&.ͷ͓ࣄͷҰͭ νʔϜͷஈ֊ ͍ͨ͘͠
ࠓճͷͷഎܠ
ࠓͷ w ࠓͷ݄ʹ্ཱ͕ͪͬͨ୳ࡧܕϓϩδΣΫτΛ࣋ͭνʔϜͷ&.ʹͳͬͨ w #J[%FW໊1.໊ w αʔόʔαΠυΤϯδχΞ໊ w ࣗ
w ݄ೖ໊ࣾ w ݄ۀҕୗ։໊࢝ w ΞϓϦΤϯδχΞɺσβΠφʔޙʑຊ֨ࢀՃ༧ఆ lॳΊ·ͯ͠z͕ଟ͍νʔϜ
w ୳ࡧܕϓϩδΣΫτͷ࣮ߦ w ձ͔ࣾΒࣄۀྖҬͱඪ͚ͩ͞Ε͍ͯΔঢ়ଶͰ۩ମԿܾ·ͬͯͳ͍ w طଘػೳͷվળอकӡ༻ w ػೳվળ͍ͨ͠χʔζ͋ΔͷͷɺԿΛΔ͔ܾ·ͬͯͳ͍ w
νʔϜ্ཱ͕͕ͪͬͨɺશһ͕ઐͰͳ݉͘ϝϯόʔ͕ଟ͍ w #J[%FW1.&.݄ҎલͷϓϩδΣΫτΛ๊͑ͯΔঢ়ଶ ৽νʔϜͷϛογϣϯͱঢ়گ νʔϜ্ཱͪ͛࣌ͷঢ়گ
w ڥηοτΞοϓ(PPE'JSTU*TTVFΛऴ͑ͯlશʹཧղͨ͠zঢ়ଶ w ΔؾʹຬͪᷓΕ͍ͯΔʂ w ૣ͘ձࣾʹߩݙ͍ͨ͠ʂ w ϢʔβʔʹՁఏڙ͍ͨ͠ʂ w
ΧϧνϟʔࣄͷਐΊํɺίʔυͰΒͳ͍͜ͱ͕ଟ͘ෆ҆ w Ͳ͏ͬͯϓϩδΣΫτΛਐΊΔΜͩΖ͏ʁίʔσΟϯάنʁϦϦʔεαΠΫϧʁ w ࣗʹͰ͖ΔΜͩΖ͏͔ʁʁ w 👉ձࣾʹ׳ΕΔͱ͜ΖΛαϙʔτ͍ͨ࣌͠ظ ৽ϝϯόʔͷঢ়گ νʔϜ্ཱͪ͛࣌ͷঢ়گ
w ৽͍͠ϝϯόʔʹૣ͘ձࣾʹ׳Εͯ΄͍͠ w Ͱ͖Εૣ͘ϢʔβʔʹՁΛಧ͚ͯΒָͬͯ͠ΜͰ΄͍͠ w ৽͍͠νʔϜΛૣ͘يಓʹ͍͕ͤͨʜ w ্ཱ͔ͪ͛ͨΓͰόοΫϩάͳ͘ɺνʔϜӡӦͷϧʔϧܾ·ͬͯͳ͍ w
ࣾྺ͕͍͕ࣗձࣾͷதͰόεҼࢠʹͳ͍ͬͯΔ w લ1+ͷλεΫνʔϜ֎ͷอकӡ༻λεΫͰ๊͍͑ͯΔͷ͕͋Δ w 👉Γ͍ͨ͜ͱࢁੵͯ͠Δ͕ɺϑϧίϛοτͰ͖͓ͯΒͣઌߦ͖ෆ҆ʜ &.ʢࣗʣͷঢ়گ νʔϜ্ཱͪ͛࣌ͷঢ়گ
5)&⭐νʔϜܗظ νʔϜ্ཱͪ͛࣌ͷঢ়گ 1. #J[%FW &. *$ *$ *$ %FTJHO
FS όεҼࢠͳͬͯΔʙ ૣ͘։ൃ͍ͨ͠ʂ Ͳ͏ͬͯ։ൃਐΊΔΜͩΖ ΞϥʔτରԠ͢ΔͰʂʂ ͜ͷࢪࡦΓ͍ͨͳʙ લͷ1+ͷλεΫ͕ऴΘΒͳ͍ʂ ͬͪ͜ͷλεΫͬͯΔͶʂ
νʔϜͱͯ͠ಈ͚ΔΑ͏ʹͳΔͨΊʹԿ͕Ͱ͖Δʁ
w ୳ࡧܕνʔϜͰΔ͜ͱ͕໌֬ʹܾ·͓ͬͯΒͣόοΫϩά͕ͳ͍ w &.ͷόεҼࢠ͕ߴ͘ɺ৽͍͠νʔϜʹϑϧίϛοτͰ͖͍ͯͳ͍ w ৽ϝϯόʔ·ͩ·ͩձࣾʹ׳ΕΔϑΣʔζ ՝ νʔϜͱͯ͠ಈ͚ΔΑ͏ʹͳΔͨΊʹͨ͜͠ͱ
w ୳ࡧܕνʔϜͰΔ͜ͱ͕໌֬ʹܾ·͓ͬͯΒͣόοΫϩά͕ͳ͍ w ͙͢ʹղܾ͕͍͠ w &.ͷόεҼࢠ͕ߴ͘ɺ৽͍͠νʔϜʹϑϧίϛοτͰ͖͍ͯͳ͍ w ࣗͷ͜ͱͳͷͰίϯτϩʔϧ͍͢͠ w
৽ϝϯόʔ·ͩ·ͩձࣾʹ׳ΕΔϑΣʔζ w νʔϜ֎ͷλεΫΛ͠ͳ͕Β׳ΕͯΒ͑Δ ՝ νʔϜͱͯ͠ಈ͚ΔΑ͏ʹͳΔͨΊʹͨ͜͠ͱ
w &.ͷόεҼࢠ͕ߴ͘ɺ৽͍͠νʔϜʹϑϧίϛοτͰ͖͍ͯͳ͍ w ৽ϝϯόʔ·ͩ·ͩձࣾʹ׳ΕΔϑΣʔζ ͭͷ՝ʹϑΥʔΧε νʔϜͱͯ͠ಈ͚ΔΑ͏ʹͳΔͨΊʹͨ͜͠ͱ w ͜ͷͭͷ՝Λղফ͠ͳ͕ΒɺϝΠϯϓϩδΣΫτ͕ಈ͖࢝Ίͨ࣌ʹε Ϝʔζʹಈ͚ΔΑ͏ʹlॳΊ·ͯ͠zΛ٫͢Δ͜ͱΛΰʔϧʹઃఆͯ͠
νʔϜϏϧσΟϯάΛ࢝ΊΔ͜ͱʹ
ͬͨ͜ͱ
ᶃ&.ͷόεҼࢠΛߴΊ͍ͯͨλεΫΛͲΜͲΜ͢
ᶃ&.ͷόεҼࢠΛߴΊ͍ͯͨλεΫΛͲΜͲΜ͢ w લͷϓϩδΣΫτͷλεΫ w 2"ͷ࣮ࢪͱෆ۩߹ରԠɺࢹܥͷλεΫ,1*ΫΤϦͷ४උ w ͔ࣗ͠ରԠ͍ͯ͠ͳ͔ͬͨอकӡ༻ܥλεΫ w ܾࡁΤϥʔൃੜ࣌ͷσʔλෆ߹मਖ਼
w ϚελՃܥͷ࡞ۀ w ձࣾͷதͰ୭Ϙʔϧ࣋ͬͯͳ͍ܥͷΤϥʔղফ બΓΈͤͣͲΜͲΜ͢
ᶃ&.ͷόεҼࢠΛߴΊ͍ͯͨλεΫΛͲΜͲΜ͢ w қେখؔͳͤ͘Δͷย͔ͬΒ͢ w ʮ͜ΕͰ͖Δ͔ͳ ʯͱ͔ߟ͑ͣઍਘͷ୩ʹམͱ͍͢Ͱ w ϝϯόʔ͕ಘҙͳ͜ͱɾෆಘҙͳ͜ͱΛΔ͜ͱ͕Ͱ͖Δ w
&.ͷόεҼࢠΛܶతʹԼ͛Δ͜ͱ͕Ͱ͖Δ w ϓϩμΫτͷ͍ΖΜͳίʔυΛݟͨΓ৮ͬͨΓ͢Δ͜ͱ͕Ͱ͖Δ w ظతʹՌΛ্͍͛͢ બΓΈͤͣͲΜͲΜ͢
ᶄνʔϜͰ࣌ؒ͢Λ૿͢
ᶄνʔϜͰ࣌ؒ͢Λ૿͢ w λεΫΛଟ͘ফԽ͢ΔΑΓɺ͓ޓ͍ͷߟ͑ํ ࣄͷਐΊํʹ͍ͭͯ͠߹͍ɺνʔϜͷ։ൃελΠ ϧΛ࡞ΔظؒΛ༏ઌ w νʔϜ͕͍ͯ͘͠ʹͭΕͯேձͷΞδΣϯμΛ Ξοϓσʔτʢ݁ߏසൟʣ w
ࠓͷͷ👉 w ࡢ࣮ͨ͠13ͩͬͨΓɺࡢॻ͍ͨυΩϡϝϯ τͱ͔Λͯ͠Β͏ͷྑ͖ ຖɺ࣌ؒͷேձΛ࣮ࢪ
ᶅ։ൃ͍͢͠ڥΛ࡞Δ
ᶃνʔϜͷ։ൃελΠϧΛ࡞Δ w ରԠ͢ΔΞϥʔτΛू w ϦΞΫࣈνϟϯωϥʔΛͬͯಛఆͷ ελϯϓΛ͚ͭΔͱྲྀΕΔΈ w ࡶଟʹ͛ࠐΉˠϝϯόʔͷ୭͔͕ रͬͯରԠ༰ΛεϨουʹ͢ˠͦ
ͷϩά͕࣍ͷ୭͔ͷࢀߟʹͳΔ w ݟಀ͠ͷࢭͱφϨοδڞ༗ͷαΠΫϧ อकӡ༻ܥͷ4MBDLνϟϯωϧͷ࡞ νʔϜ໊@PQT
ᶃνʔϜͷ։ൃελΠϧΛ࡞Δ w ࡞ۀதͷ༷ࢠΛ4MBDLʹߘͯ͠ଞϝϯόʔʹݟ͑ΔΑ͏ʹ͢Δ w ࡞ۀͰ٧·ͬͨ࣌ʹͲΜͲΜਘͶΔ w ୭͕ԿΛ͍ͬͯΔͷ͔ɺԿʹࠔ͍ͬͯΔͷ͔ΛϑΥϩʔ͘͢͠ͳΔ 8PSLJOH0VU-PVEʢେ࡞ۀʣ
ᶃνʔϜͷ։ൃελΠϧΛ࡞Δ w ༵ۚʹ;Γ͔͑Γ.5(Λ࣮ࢪ w νʔϜ໊@GVSJLBFSJνϟϯωϧʹࠔΓ͝ͱ;Γ͔͑Γ͍ͨ͠༰Λࡶଟʹ ์ΓࠐΜͰΒ͏ w &.ʢࣗʣ͕νʔϜͰͨ͠ํ͕ྑͦ͞͏ͳςʔϚΛܾΊͯɺ;Γ͔͑Γ ख๏Λʮ;Γ͔͑ΓΧλϩάʯΛݟͳ͕ΒܾΊΔ
w 👉Χέϋγ͞Μͷਅࣅ ि࣍;Γ͔͑Γ
ᶃνʔϜͷ։ൃελΠϧΛ࡞Δ ͪΐ͏ͲεΫϑΣεେࡕͰൃද͞Ε͍ͯͨ IUUQTTQFBLFSEFDLDPNLBLFIBTIJSFUSPTQFDUJWFTXJUIPPEB
ࠓ
νʔϜࠞཚظʹೖΓ࢝Ίͨ ࠓͷνʔϜঢ়گ 1. #J[%FW &. *$ *$ *$ %FTJHO
FS .5(গͳ͘Ͱ͖ͳ͍ʁ ͜ͷίʔυͷॻ͖ํͲ͏ʁ ΞϥʔτରԠͲ͏ʹ͔ͨ͘͠ͳ͍ʁʁ ৽͍͠ࢪࡦࢥ͍͍ͭͨʂ ͬͪ͜ͷࢪࡦ͋Δ͚Ͳʁ ͦΖͦΖλεΫੜ·ΕΔʁ ͬͱνʔϜʹूத͍ͨ͠ʂ
w lॳΊ·ͯ͠z͕ଟͯ͘ɺԿ͔Β࢝ΊΔ͔ӈࠨΘ͔Βͳ͍ঢ়گ͢Δ ͜ͱ͕Ͱ͖ͨ w λεΫͷબΓΈ͠ͳ͍ͱʹ͔͘ͲΜͲΜͤΔ͍ͬͺ͍ͯ͠ νʔϜʹ߹͏ܗΛͪΐͬͱ͍ͮͭ͑ͯ͘ॴ͏·͍ͬͨ͘ͱࢥ͏ w νʔϜӡӦʹ͍͍ͭͯΖΜͳҙݟ͕ग़࢝ΊͯɺઢΛ߹ΘͤΕΔΑ͏ʹͳ Γ࢝Ίͨ
;Γ͔͑Γʢ(PPEʣ ࠓͷνʔϜঢ়گ
w ΦϑϥΠϯ͕ϝΠϯͳͷͰɺͲ͏ͯ͠՝ղܾͷ͕.5(ʹͳΓ͕ͪͰ εϐʔυײʹ͔͚͍ͯͨ w ͏গ͠ϖΞϓϩͱ͔ɺҰॹʹίʔυΛಡΜͩΓॻ͍ͨΓ͢Δ͕࣌ؒऔΕ Δͱ׳ΕΔͷ͕ૣͦ͏͚ͩͲɺ͕࣌ؒऔΕͳ͔ͬͨ ;Γ͔͑Γʢ.PSFʣ ࠓͷνʔϜঢ়گ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠