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
ミクシィのマネージャーは悩んでいる / mixi's manager is in trouble
Search
atsushisakai
October 31, 2019
Technology
14k
16
Share
ミクシィのマネージャーは悩んでいる / mixi's manager is in trouble
EOF 2019で発表した資料です。
atsushisakai
October 31, 2019
More Decks by atsushisakai
See All by atsushisakai
大規模 SaaS の技術的意思決定を支える三要素 / Three elements that support technical decision-making for large-scale SaaS
_atsushisakai
0
1.5k
一方、私はなぜEMでありつづけるか / TECH TRACK vol.1
_atsushisakai
1
600
子育てとEMと転職と
_atsushisakai
2
950
「家族アルバム みてね」を支える エンジニアリング組織/introduce-familyalbum-engineering-team
_atsushisakai
2
270
実践 Engineering Manager / practice engineering manager
_atsushisakai
19
8.3k
Scalable Microservice for Media Transcoding / Transcoder
_atsushisakai
4
1.6k
New Relic {FUTURE} STACK 3/14, 2019 / newrelic_future_stack
_atsushisakai
1
1.6k
実践 WorkManager / WorkManager
_atsushisakai
3
7.7k
How to use New Relic in Mitene Development Team
_atsushisakai
0
760
Other Decks in Technology
See All in Technology
食べログのサーキットブレーカー導入を振り返って
atpons
1
140
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
350
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
540
AI とサービス・デザイン / AI and Service Design
ks91
PRO
0
180
Amazon Bedrock 経由の Claude Cowork を試してみよう・MCP にも繋いでみよう
sugimomoto
0
220
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
270
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
250
oracle-to-databricks-migration-with-llm-and-dbt
casek
0
300
Kaigi Effect Effect
ngtyuk
0
110
大規模環境でどのように監視を実現する?
yuobayashi
1
260
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
0
480
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
470
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
From π to Pie charts
rasagy
0
190
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Google's AI Overviews - The New Search
badams
0
1k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
410
Automating Front-end Workflow
addyosmani
1370
210k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
560
Transcript
ϛΫγΟͷϚωʔδϟʔΜͰ͍Δ ञҪ ಞ @_atsushisakai גࣜձࣾϛΫγΟ Engineering Organization Festival 2019
ञҪ ಞ @_atsushisakai 2011 גࣜձࣾϛΫγΟʹத్ೖࣾ 2014 ՈΞϧόϜʮΈͯͶʯͷ։ൃΛ։࢝ 2017 ΈͯͶࣄۀ෦։ൃάϧʔϓϚωʔδϟʔ ݉
SRE
ຊ͓͍ͨ͜͠͠ͱ • ϛΫγΟʹ͓͚ΔΤϯδχΞϦϯάϚωʔδϟʔ(EM)ʹ͍ͭͯ • EM๊͕͑ΔΈʹରͯࣗ͠ͷݴ༿Ͱճͯ͠Έ͍ͨ • Ϛωδϝϯτͷ՝Λڞ༗͠ɺࣄྫͱͯ͠ۀքʹؐݩ͍ͨ͠
0 ʮΈͯͶʯʹ͍ͭͯ
ಛ ࢠͲͷࣸਅಈըΛڞ༗ɾཧ Ո͚ͩͷ҆৺ͳίϛϡχέʔγϣϯ Λײ͡Δ͜ͱ͕Ͱ͖ΔৼΓฦΓػೳ ར༻ऀ 500ສਓҎ্ ʮΈͯͶʯʹ͍ͭͯ 0
ւ֎ల։ ੈքதʹϢʔβʔ͕֦େத ӳޠɾؖࠃޠɾൟମࣈʹରԠ 2019ʹւ֎ͷAwardෳड ʮΈͯͶʯʹ͍ͭͯ 0
None
1 ͡Ίʹ
͡Ίʹ 1 ࣗͷΩϟϦΞ εέδϡʔϧ ਓࣄධՁ ༧ࢉ ݖݶ ίετ ϝϯόʔͷ ϚωʔδϟʔͷΠϝʔδ…
͡Ίʹ 1 ΤϯδχΞϦϯάɾϚωʔδϟʔ
͡Ίʹ 1 ΤϯδχΞϦϯάɾϚωʔδϟʔ Φʔϓϯ͕͞จԽͱͯ͠ۀքશମʹఆண͍ͯ͠Δ
͡Ίʹ 1 ΤϯδχΞϦϯάɾϚωʔδϟʔ ݟ͕اۀʹຒΕ͕ͪͳจԽ
͡Ίʹ 1 ΤϯδχΞϦϯά৫ΛͬͱΦʔϓϯʹ
Φʔϓϯʹ͢ΔͱԿ͕ྑ͍ͷʁ • άάΕใ͕ͷରॲ๏͕ग़ͯ͘Δ͙Β͍ʹͳΕ࠷ߴ • EMͰͳ͍ਓʹEMͷࣄʹରͯ͠ͷཧղ͕·Δ • EMͱ͍͏৬छ͕ࣗࣾ৫ʹ࠷దԽ͞Ε͗͢ͳ͍ɺਅͬͳΩϟϦΞͱͳΔ ͡Ίʹ 1
2 ϛΫγΟͷΤϯδχΞϦϯάϚωʔδϟʔ
σʔλͰݟΔEM • ΤϯδχΞΛϚωδϝϯτ͢ΔʮϚωʔδϟʔʯ20໊΄Ͳ • ΤϯδχΞࣾͰ͓Αͦ200໊΄Ͳ • ΤϯδχΞ10໊͋ͨΓʹͻͱΓ • Լͷϝϯόʔͷਓ •
2ਓʙ17ਓ͘Β͍·Ͱ͞·͟· • Ϛωʔδϟʔͱͯ͠ͷबۀظؒ • 1ະຬʙ7Ҏ্ɺฏۉతʹ28ϲ݄͘Β͍ ϛΫγΟͷΤϯδχΞϦϯάϚωʔδϟʔ 2
ϛΫγΟͷΤϯδχΞϦϯάϚωʔδϟʔ 2
ϛΫγΟͷΤϯδχΞϦϯάϚωʔδϟʔ 2
EMΛऔΓר͘ڥ • ·͞ʹʮEMʯͱ͍͏৬छͷఆٛࣾʹଘࡏ͠ͳ͍ • ͋͘·ͰʮΤϯδχΞ͕ॴଐ͢Δ෦ॺͷϚωʔδϟʔʯͱ͍͏ཱ • ϚωʔδϟʔʹͳΔͨΊʹ໌֬ͳج४ແ͍ • ਓࣄ෦ͳͲͷαϙʔτͯ͘͠ΕΔ෦ॺͱؾܰʹ૬ஊͰ͖ΔΦʔϓϯ͕͋͞Δ ϛΫγΟͷΤϯδχΞϦϯάϚωʔδϟʔ
2
ʮϚωʔδϟʔʯͷࣄ • ͋ΔఔͷܾࡋݖΛ࣋ͪɺࣄۀ෦Λิࠤ͢Δ • ॴଐϝϯόʔͷཧ • ۈଵཧ • ඪཧ •
ਓࣄධՁ ϛΫγΟͷΤϯδχΞϦϯάϚωʔδϟʔ 2
ੜ࢈ੑͷ্ɺจԽͷৢɺ1on1ɺ࠾༻…ʁ • ͜͏͍͏ࣄEMʹͱͬͯ҉తͳͷ • ໌ࣔ͞Ε͍ͯͳ͍ && άάͬͯग़ͯ͜ͳ͍Λղܾ͢Δ ϛΫγΟͷΤϯδχΞϦϯάϚωʔδϟʔ 2
3 Ϛωʔδϟʔ๊͕͑ΔΈ
ࣾΞϯέʔτɾΠϯλϏϡʔ:ʮϚωʔδϟʔͷΈʯ • ͍·๊͍͑ͯΔϚωδϝϯτʹؔ͢ΔΈΛڭ͍͑ͯͩ͘͞ʂʢࣗ༝هड़ʣ • ͞ΒʹৄࡉʹΛฉͨ͘ΊʹෳਓΛϐοΫΞοϓͯ͠ΠϯλϏϡʔ Ϛωʔδϟʔ๊͕͑ΔΈ 3
ΈΜͳ๊͕͍͑ͯΔΈͱʁ • ࣗͷϚΠϯυɾϞνϕʔγϣϯʹ͍ͭͯ • ϝϯόʔͷୀ৬ҟಈ • ωΨςΟϒͳϝϯόʔͷϚωδϝϯτ • ৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ •
จԽ • ࠾༻ • ධՁ Ϛωʔδϟʔ๊͕͑ΔΈ 3
ΈΜͳ๊͕͍͑ͯΔΈͱʁ • ࣗͷϚΠϯυɾϞνϕʔγϣϯʹ͍ͭͯ • ϝϯόʔͷୀ৬ҟಈ • ωΨςΟϒͳϝϯόʔͷϚωδϝϯτ • ৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ •
จԽ • ࠾༻ • ධՁ Ϛωʔδϟʔ๊͕͑ΔΈ 3
3.1ϝϯόʔͷୀ৬ɾҟಈʹؔ͢ΔΈ
Έ • ϓϩδΣΫτऴྃͱಉ࣌ʹୀ৬ҟಈΛͯ͠͠·͏ • γχΞΤϯδχΞཱ͕ͯଓ͚ʹࣙΊͯ͠·͍Λײ͡Δ ϝϯόʔͷୀ৬ɾҟಈʹؔ͢ΔΈ 3.1
ϛΫγΟಛ༗ͷࣾࣄ • MCCʢϛΫγΟΩϟϦΞνϟϨϯδʣͱ͍͏੍͕͋Δ • ࣾһͷνϟϨϯδΛޙԡ͢͠Δɺ͍ΘΏΔࣾެื੍ • ্࢘ʹใࠂͳ͠ͰҟಈΛرͰ͖Δ • ผ෦ॺͷࣄΛ͍݉ͯ͠ΔΤϯδχΞ •
࠲੮ผ෦ॺʹҠಈͯ͠ɺ΄΅ϓϩδΣΫτʹ͖ͬΓʹͳΔ͜ͱ ϝϯόʔͷୀ৬ɾҟಈʹؔ͢ΔΈ 3.1
ճ: ϝϯόʔͷୀ৬ɾҟಈʹରͯ͠ͷϚΠϯυ • ϝϯόʔͷୀ৬ɾҟಈආ͚ΒΕͳ͍ͷͰ͋Δ • ୀ৬ҟಈඞͣ͠Ϛωδϝϯτͷࣦഊͷ݁ՌͰͳ͍ • ͋ͳͨͷ෦ॺͰͷܦྺΛങΘΕͯϝϯόʔస৬ɾҟಈ͕Ͱ͖Δ ϝϯόʔͷୀ৬ɾҟಈʹؔ͢ΔΈ 3.1
ճ: ୀ৬ɾҟಈΛ͑ΒΕͨͱ͖ʹߦ͏͜ͱ • ຊਓʹͱʹ͔͘લ͖ͳݴ༿ͰɺνϟϨϯδΛࢍ͠Α͏ • ୀ৬ҟಈͷཧ༝͕Ϛωʔδϟʔ͕͙͜ͱ͕Ͱ͖ͨͳͷ͔ΛৼΓฦΖ͏ • ࣄۀͷͨΊʹਐḿͷΕ͕ग़ΔϦεΫΛݟੵΓɺ্ʹڞ༗͠Α͏ • Ϛωʔδϟʔ͕ࣗखΛಈ͔ͯ݀͠ຒΊ͠Α͏ͱ͍͚ͯ͠ͳ͍ʂ
• ʢͪΖΜɺঢ়گʹΑΔ͕…ʣ ϝϯόʔͷୀ৬ɾҟಈʹؔ͢ΔΈ 3.1
3.2ωΨςΟϒͳϝϯόʔͷϚωδϝϯτ
Έ • ߴ͍ڃΛࢦͦ͏ͱ͍͏ϚΠϯυʹͳ͔ͳ͔ͳΒͳ͍ϝϯόʔ͕͍Δ • ʮΓͨ͘ͳ͍ʯଟ͍͕ɺʮΓ͍ͨʯ͕ͳ͔ͳ͔ग़ͯ͜ͳ͍ • ೳྗߴ͍ͣͳͷʹࣄۀ෦ॺͷจԽʹϑΟοτ͠ͳ͍ϝϯόʔ͕͍Δ ωΨςΟϒͳϝϯόʔͷϚωδϝϯτ 3.2
ճ: ׆ྗΛࣦ͍ͬͯΔΑ͏ʹݟ͑Δϝϯόʔͷରࡦ • ੵۃతʹͳΒͳ͍͜ͱΛڧ͘Ίͳ͍ɺແཧʹ͕ΜΔ͜ͱΛڧཁ͠ͳ͍ • ·ͣৗతɾ൰͚ۙͩͲॏཁͳ՝ͱ͖߹ͬͯΒ͏Α͏ʹ͢Δ • Δ͖͜ͱʗΕΔ͜ͱࣗવʹݟग़͍͚ͯ͠Δ՝ͱ࣌ؒΛ࣋ͭ͜ͱ • ͨͩ͠ɺͪΖΜධՁΛ͘͢Δ͜ͱ͍͚ͯ͠ͳ͍
ωΨςΟϒͳϝϯόʔͷϚωδϝϯτ 3.2
ճ: ϒϦϦΞϯτδϟʔΫ(※) ରࡦ • ·ͣɺݴ༿Λਅʹड͚ͳ͍ͱ͍͏ؾ࣋ͪΛ࣋ͭ • ຊʹϒϦϦΞϯτ͔Ͳ͏͔ΛݟۃΊΔͷ͕ॏཁ • ʮ͜ͷݴ༿ʹԿ͔ຊ࣭తͳ՝͕͋Δ͔͠Εͳ͍ʯͱڵຯΛ࣋ͭ •
ͪΖΜߦಈݴಈʹରͯ͠ͷҙৗʹߦ͏ • ϒϦϦΞϯτδϟʔΫͷࢦఠ͕࣮৫ͷ՝ͱ͍͏߹͋ΔͷͰҙ ※ ʰΤϯδχΞͷͨΊͷϚωδϝϯτΩϟϦΞύε ―ςοΫϦʔυ͔ΒCTO·ͰϚωδϝϯτεΩϧ্ΨΠυʱ ωΨςΟϒͳϝϯόʔͷϚωδϝϯτ 3.2
3.3৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ
Έ • νʔϜͷ্ཱͪ͛࣌ʹϝϯόʔΛ֫ಘ͢Δۤ࿑ • қͷߴ͍ٕज़બఆɾઓུͮ͘Γ • ͲͷΑ͏ʹͯ͠νʔϜͷจԽΛܗ͢Δͷ͔͕Θ͔Βͳ͍ ৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ 3.3
ճ: ৽نࣄۀͷϝϯόʔͷूΊํ • ࠷ॳͷϝϯόʔબఆ͕ͱʹ͔͘େࣄ • ৗࠒ͔ΒࣄͷελΠϧΛ͍ͬͯΔਓಉ͕࢜࠷ద • ৽نࣄۀ্ཱͪ͛ܦݧऀ͕࠷ॳͷϝϯόʔʹ͍Δ͜ͱඞਢ • ϓϩδΣΫτίϛϡχςΟΛ࡞Γࣄલʹ૬ஊΛ͓ͯ͘͠
৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ 3.3
৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ 3.3
ճ: ٕज़બఆɾઓུͷϙΠϯτ • ݸਓతʹࣾͰރΕٕͨज़Λ͏͖ͱߟ͑Δ • ৽نࣄۀͷॳظʹ࠷ॏཁͳͷݕূͷεϐʔυײ • ։ൃεϐʔυͱٕज़తෛ࠴શʹτϨʔυΦϑͰͳ͍ • ࠷ݶͷ։ൃϧʔϧΛ࠷Ͱ࡞Δ
৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ 3.3
ճ: จԽܗͷํ • ϝϯόʔͷϚΠϯυͷݪΛܗ͢Δ • ΠϯηϓγϣϯσοΩΛ࡞Δ • ݱ࣌ͰԿΛେࣄʹͯ͠ɺԿΛେࣄʹ͠ͳͯ͘ྑ͍ͷ͔͕໌֬ʹͳΔ • ϝϯόʔͷ৺ͷதͷ։ൃจԽͬΆ͍ͷΛΞτϓοτ͠ɺೲಘ͍͘·ͰσΟ
εΧογϣϯ͢Δʢఔ͔͔ͬͯྑ͍Ϩϕϧʣ • ʮͬΆ͍ͷʯ = ཧղ͠߹͏͖ࣄฑ৺ͷதͰ໌จԽͰ͖ͳ͍ͷͨͪ ৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ 3.3
৽نࣄۀͷ্ཱͪ͛ʹؔ͢ΔΈ 3.3
3.4ධՁʹؔ͢ΔΈ
Έ • ධՁ͕దਖ਼ʹߦ͍͑ͯΔ͔ɺϓϨογϟʔ͕ඇৗʹେ͖͍ • ϝϯόʔͷࣗݾධՁͱϑΟʔυόοΫʹେ͖ͳ͕ࠩग़ͨ࣌ͷෆ҆ ධՁʹؔ͢ΔΈ 3.4
ΤϯδχΞධՁʹ͍ͭͯ • ΤϯδχΞʹಛԽͨ͠ධՁ੍ແ͍ʢશ৬छڞ௨ͷڃఆ͕ٛ͋Δʣ • ظ͝ͱʹධՁΛߦ͏ • ࣄۀʹ͓͚ΔՌͱݸਓͷͷೋ࣠ͰධՁΛߦ͏ • ࡉ͔͍ඪཧධՁͷํ๏ͳͲϚωʔδϟʔͷࡋྔ͕͔ͳΓେ͖͍ ධՁʹؔ͢ΔΈ
3.4
ճ: ਓࣄධՁͱ͍͏ࣄʹରͯ͠ͷϚΠϯυ • ϚωʔδϟʔͱϝϯόʔؒͰᘳʹೲಘͷͰ͖ΔධՁΛࢦ͢ • ͱ͍͑ɺ࠷ॳ͔Βᘳઈରʹ͍͠ • ධՁͻͱͭͷۀͰ͋Γվળ͍͚ͯ͠Δͷͱߟ͓͑ͯ͘ • ͦͷ্Ͱɺݱ࣌Ͱઈରͷࣗ৴Λ࣋ͯΔΑ͏ेʹ࣌ؒΛ͔͚ͯධՁ͢Δ
ධՁʹؔ͢ΔΈ 3.4
ճ: ධՁͷઢ߹Θͤ • ڃ͝ͱʹٻΊ͍ͯΔ͜ͱΛࣗͷݴ༿Ͱఆٛͯ͠ڞ༗͢Δ • ࢛ظ͝ͱʹඪΛ࡞Δ • ظͩͱա͗Δ • ϐϘοτࠩ͠ࠐΈͰୡͰ͖ͳ͔ͬͨͱ͖ͷෆཧײΛݮΒ͢
ධՁʹؔ͢ΔΈ 3.4
3.5͜͜·Ͱͷ·ͱΊ
ΞϯέʔτɾΠϯλϏϡʔΛ௨ͯ͠ • ಠࣗੑͷ͋ΔΈҙ֎ʹগͳ͘ɺڞ௨ͷ͕ଟ͔ͬͨ • ϚωδϝϯτܥͷຊͰಡΜͩΑ͏ͳͲΜͲΜग़͖ͯͨ • ΤϯδχΞಛ༗ɺͱ͍͏Θ͚Ͱͳͦ͞͏ͳଟͦ͏ • ͬͱࣾ֎ͰϚωʔδϟʔͷΈղܾࡦΛڞ༗͢ΔΛ͍࣋ͪͨ ͜͜·Ͱͷ·ͱΊ
3.5
4 ϚωδϝϯτͰ·ͳ͍
͍͔ͭ͘ͷࣗϧʔϧ • ϑϨʔϜϫʔΫຊͰಘͨࣝΛͲΜͲΜݱʹೖ͢Δ • ʮϚωδϝϯτʯͷείʔϓΛӽ͑ͳ͍Α͏ʹҙ͢Δ ϚωδϝϯτͰ·ͳ͍ 4
ಋೖ͍ͯ͠ΔϑϨʔϜϫʔΫ • εΫϥϜ։ൃʢϥʔδεέʔϧεΫϥϜʣʹΑΔ։ൃͱϓϩηεվળ • 1on1ͷ࣮ࢪ • OKRʹΑΔඪཧ ϚωδϝϯτͰ·ͳ͍ 4
ʮৼΓฦΓʯͷॏཁੑ • ϑϨʔϜϫʔΫͷಋೖɺܾ͙ͯ͢͠ʹ্ख͘ ͍͔ͳ͍ • ͨͩ͠ɺྑ͘ͳͬͨ͜ͱʗѱ͔ͬͨ͜ͱΛఆظ తʹৼΓฦΓɺϦϑΝΫλ͍͚ͯ͠ɺ࣮֬ʹ ྑ͍ঢ়گʹͳΔͱ͍͏ܦݧ͕͋Δ • Ϛωδϝϯτͷख๏νϟϨϯδ͠ͳ͕Β࣮ફ
͍ͯ͠Δ͜ͱϝϯόʔʹͪΌΜͱ͓͑ͯ͘ ϚωδϝϯτͰ·ͳ͍ 4
ʮϚωδϝϯτʯͷείʔϓΛݟۃΊΔ • ࠷ॳ͕ࣗม͑ΒΕΔ͜ͱ͚ͩʹϑΥʔΧε͢Δ • ʮͳΜͱͳ͘ϚωʔδϟʔͷׂʯΛͲΜͲΜݮΒ͍ͯ͘͠ • ϝϯόʔࣗʹಈ͍ͯΒ͏ϧʔϧͮ͘ΓΛઌͯ͠ߦ͏ • ϦϦʔεཧ •
ձٞͷϑΝγϦςʔτ ϚωδϝϯτͰ·ͳ͍ 4
5 ·ͱΊ
ϛΫγΟͷϚωʔδϟʔΜͰ͍Δ • Ϛωʔδϟʔ͕ஔ͔Ε͍ͯΔڥঢ়گ • ͦͷதͰͲͷΑ͏ͳΈΛͲ͏ͬͯղܾ͍ͯ͠Δ͔ʁ • Ask the speakerͰօ͞ΜͷΈੋඇฉ͔͍ͤͯͩ͘͞ʂ ·ͱΊ
5
Ͱ͖Δ͚ͩΈΛ๊͑ͳ͍ͨΊʹ • ৗʹࣗͷࣄͷείʔϓΛߟ͑ͯߦಈΛ͢Δ͜ͱ • Ϛωʔδϟʔͱ͍͏ΩϟϦΞΛָ͠ΉͨΊʹͱվળΛ͠ଓ͚Δ͜ͱ ·ͱΊ 5
ΤϯδχΞϦϯά৫ΛͬͱΦʔϓϯʹ • EMΛऔΓר͘ڥΛͬͱྑ͍ͨ͘͠ • ৫ʹ࠷దԽͤͣɺۀքશମͰEMͷଘࡏՁΛߴΊ͍͖ͯ·͠ΐ͏ ·ͱΊ 5
THANK YOU!!