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方法論 #em_meetup
Search
Hiroaki Ninomiya
February 01, 2019
Technology
0
1.4k
失敗から学ぶEM方法論 #em_meetup
Engineering Manager Meetup #4
https://engineering-manager-meetup.connpass.com/event/116235/
Hiroaki Ninomiya
February 01, 2019
Tweet
Share
More Decks by Hiroaki Ninomiya
See All by Hiroaki Ninomiya
久々にコードを書いてOmniauthでハマった話
treby
0
850
IM@Study活動紹介
treby
1
440
全ての雑用を、生まれる前に消し去りたい
treby
0
420
Webエンジニアからデータエンジニアへ転向している話 #pronama
treby
0
320
Rails 6.0の気になった新機能 #shuuumai
treby
1
610
Shinjuku.rbの移り変わりについて、あるいは大規模カンファレンスの知見を募集したい話 #tqrk13
treby
1
130
EMの悩みにフォーカスする #em_izakaya
treby
0
500
この先生きのこるためのエンジニアキャリア戦略パターン #em_meetup
treby
5
2.4k
Vue.js + Vuexチーム開発実践の事例
treby
0
280
Other Decks in Technology
See All in Technology
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
910
本当のAWS基礎
toru_kubota
1
620
Cloud Service Mesh に触れ合う
phaya72
1
150
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
1
1.6k
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
3
630
競技としてのKaggle、役に立つKaggle
yu4u
6
2.3k
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
The AI Revolution Will Not Be Monopolized: Behind the scenes
inesmontani
PRO
1
150
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
150
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
4
18k
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
8
610
【基本】データベース設計
oracle4engineer
PRO
2
140
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Web Components: a chance to create the future
zenorocha
306
41k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Side Projects
sachag
451
41k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
7
1.3k
GraphQLとの向き合い方2022年版
quramy
33
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Code Review Best Practice
trishagee
56
15k
The Invisible Customer
myddelton
114
12k
Transcript
ࣦഊମݧ͔ΒֶͿEMํ๏ 2019/02/01 Repro גࣜձࣾ Hiroaki Ninomiya Engineering Manager Meetup #4
ࣗݾհ • Hiroaki Ninomia a.k.a treby • Reproגࣜձࣾ αʔόαΠυΤϯδχΞ •
20165݄δϣΠϯ • Shinjuku.rb Organizer
Reproגࣜձࣾ • 2014ઃཱͷελʔτΞοϓاۀ • https://repro.io/ • BtoB SaaS • ࣗࣾϓϩμΫτRepro
SDKΛ։ൃ • ϞόΠϧΞϓϦͷੳɾϚʔέςΟϯά༻్ • ಛఆηάϝϯτʹ؆୯ʹϓογϡ௨͕ଧͯΔ • ݱࡏɺઈࢍٸத
Reproגࣜձࣾ • 2014ઃཱͷελʔτΞοϓاۀ • https://repro.io/ • BtoB SaaS • ࣗࣾϓϩμΫτRepro
SDKΛ։ൃ • ϞόΠϧΞϓϦͷੳɾϚʔέςΟϯά༻్ • ಛఆηάϝϯτʹ؆୯ʹϓογϡ௨͕ଧͯΔ • ݱࡏɺઈࢍٸத
ձࣾͷεέʔϧ
ձࣾͷεέʔϧ(։ൃ)
ࠓ͓͢Δ͜ͱ • Engineering Managerํ๏ • ӨڹΛड͚ͨߟ͑ํ • ࣦഊܦݧͷڞ༗ͱ͔ͦ͜Βಋ͖ग़͞ΕΔํ๏
͓͍͖ͯ͠·͢
ΤϯδχΞͱ͍ͯͬͯ͠Δۀ • ػೳ։ൃλεΫΦʔφʔ • ίʔσΟϯά • ϓϩδΣΫτϚωδϝϯτ • ֤ؔॴͱͷௐ
νʔϜϦʔμʔͱ͍ͯͬͯ͠Δۀ • ϝϯόʔͱͷ1 on 1 • νʔϜMTGͷϑΝγϦςʔτ • νʔϜͷλεΫϚωδϝϯτ •
νʔϜ֎ͱͷަবௐ(ϦϑΝΫλϦϯάͷͱͬͨΓ) • νʔϜϝϯόʔͷ࠾༻ • Ϧʔυ֫ಘɾεΫϦʔχϯάɾ໘ஊɾҰτϥΠΞϧ • ৽ϝϯόʔͷΦϯϘʔσΟϯά • (։ൃνʔϜͷઃܭ) • (ධՁ)
Engineering Manager? • ࢲ͕͍ͬͯΔͷEngineering Managerͳͷ͔ʁ • ελϯεɿձࣾͷޭʹඞཁͳ͜ͱΔ • ࣗͷڵຯ •
× Ϛωδϝϯτ • ◦ νʔϜͷՌͷ࠷େԽɿϚωδϝϯτखஈ • EM Meetupͷ༷ࢠΛ͏ʹࢲͷߦ͍ͬͯΔ͜ͱʹ͍͕ۙฉ͑ͯ͘͜ ΔͷͰࢲ͕͕͍ࣗͯ͠ΔͷEMͬΆ͍(ͱࢥ͏)
ࢲEM͔Ͳ͏͔͓͖ͯ͞ • ࠓ͍ͬͯΔ͜ͱ·͋ɺݏ͍Ͱͳ͍(ࣗͷײ) • ͔ͭɺ͞ΕΔൣғ͕૿͍͑ͯΔ(٬؍తͳࣄ࣮) • ʮࣄͷใुࣄʯཧ • ࣗͷࠜఈʹ͋Δ͜ͱ •
ઌਓͷݟֶ • ࣗࣗͷ(ಛʹ)ࣦഊܦݧ • ͜ΕΒݟΛڞ༗͢Δ͜ͱͰੈͷதʹߩݙͰ͖ΔͷͰͳ͍͔
ࢲͷࣄ؍ͷӨڹ • ࣗͷΩϟϦΞ: ࣾձਓ6(2013৽ଔ) • େֶӃ·Ͱ͍͍ͬͯͨͷͰɺपΓʹΕΛͱ͍ͬͯΔײ֮ • ͜͜·Ͱ͓ੈʹͳͬͨاۀ • άϦʔגࣜձࣾ
• CtoCܥαʔϏεελʔτΞοϓ • ϑϦʔϥϯε • Reproגࣜձࣾ
Ұࣾ • άϦʔגࣜձࣾ • ຊʹ͋ΔήʔϜձࣾ • ࣌ͷࣾһ: 1500ਓ • બߟ࣌:
όϒϧʙೖࣾ࣌: ఀظ • ίϯϓΨνϟγϣοΫ
Ұࣾ • ৽ଔೖࣾ • ٯٻਓΠϕϯτʹͯग़ձ͍ɺͦͷ··ೖࣾ • ब৬ʹͬͯԬ͔Β্ژ • ࠓ͔Βߟ͑ΔͱΊͬͪΌΫι৽ଔ •
େྔ࠾༻͍ͯ͠Δͱ͖͔ͩΒೖΕͨ
Ұࣾ • ϕϯνϟʔاۀͷϑΣʔζͱͯ͠όϒϧʙགྷΓ • ৫ͷڧ͞Λࢼ͞ΕΔλΠϛϯά • աͳࣾһհใۚ: ࣾһͷΤʔδΣϯτԽ • ձࣾͷΧϧνϟʔͱ߹Θͳ͍ํଟ͔ͬͨ
• ձࣾʹຮԆ͢ΔωΨςΟϒͳงғؾ • ΜͰɺͨΓલͷΑ͏ʹࣗΔ
Ұࣾ - ࣦഊ • ձࣾબͼͰ͍ͷʹר͔Εͨ • ७ਮʹແ : ΤϯδχΞͱͯ͠ಇ͘ #ͱ
• ࣗͷ٬؍ࢹͷෆ • Ͳ͏ݟΒΕΔ͔ɾݟΒΕΔϦεΫ͕͋Δ͔ • ͬͯ͠·ͬͯɺ۪ஒΛు͖·ͬͯͨ͘ͳ͊(ճ) • νϟϯε͕ճ͖ͬͯͮΒ͍ঢ়گʹ • ҙ֎ͱҙతͳਓ͍ͯ͘ΕΔͷʹͼͬ͘Γ(ޙஊ): ͪΖΜ৽ଔิਖ਼͋ͬ ͯͩͱࢥ͏
Ұࣾ - ֶͼͱࡒ࢈ • ৽ଔͷؾ࣋ͪ • ͍ͱ؆୯ʹڥʹӨڹ͞Ε͍͢ • େ͖͘ͳ͔ͬͯΒೖͬͨϝϯόʔͷؾ࣋ͪ •
ʓʓ͞ΜͬͯͲͳͨͩΖ͏ ! • ֦େͨ͠৫͕Ͳ͏ͬͯյΕ͍͔ͯ͘ • ΧϧνϟʔϑΟοτ͍ͯ͠ͳ͍νʔϜച্͕ಷԽͨ͠ޙා͍ • άϦʔωοτϫʔΫɿ ֶൊʹ͍ۙޮ༻ • ͪͳΈʹࣗभग़ɺ౦ژۈͳͷͰֶൊ͕͑Δ͜ͱগͳ͍ • ͋Εɺ݁Ռͱͯ͠άϦʔΊͬͪΌྑ͍ձࣾͩͬͨͷͰ
ೋࣾ • CtoCܥαʔϏε • ࣌ࣾһ10ਓ͍ͳ͍͘Β͍ɻ3൪ͷΤϯδχΞ • ໌֬ͳస৬ҙࢥͳ͘ɺWantedlyͷʮΛฉ͖ʹ͍͖͍ͨʯܦ༝ • ͔࣌ΒҰτϥΠΞϧͯͨ͠ɿத్࠾༻Ͱ͜Ε͕ී௨ͳͷ͔ͱ͍͏ೝ ࣝ
• څྉԼ͛Δ͜ͱʹͳ͕ͬͨɺ͕ࣗݴ͍༁ͷͰ͖ͳ͍ڥʹ͍͖͔ͨͬ ͨ • άϦʔ࣌ࣗͰ͍ͬͯΔ࣮ײ͋ͬͨ
ೋࣾ • ܦӦऀͱͷҙݟͷ૬ҧ • ϓϩμΫτͷػೳ։ൃ༏ઌ͔ɺٕज़తෛ࠴ฦࡁ͔ • ܦӦऀ͕લऀɺ͕ࣗޙऀͩͬͨ • ࠓͩͬͨΒܦӦऀͷؾ͔࣋ͪΔ •
͜Ε͕ڀۃΧϧνϟʔϑΟοτͳͷͩͱࢥ͏
ೋࣾ - ࣦഊ • ձ͕ࣾͲ͏͍͏ϑΣʔζͳͷ͔ɺCTO͕Ͳ͏͍͏Ձ؍ͳͷ ͔ΛѲͰ͖͍ͯͳ͔ͬͨ • ೖࣾલʹཧղͰ͖͍ͯΕΑ͔͕ͬͨɺ·͍͋͠ • ͡Ίͯͷస৬ͩͱͦͷ͋ͨΓͷԹײ͕͔Βͳ͍
ೋࣾ - ࣦഊ • ࣗͷʮී௨ʯ͕ੈͷதͷී௨ͱඞͣ͠Ұக͍ͯ͠ͳ͍͜ͱ Λೝ͍ࣝͯ͠ͳ͔ͬͨ • ΤϯδχΞͩͬͨΒવεϚʔτͳίʔυΛॻ͘Ͱ͠ΐ ͏ɺͱ͍͏ࢥ͍ࠐΈ •
ҙݟࣗମਖ਼ͯ͘͠ɺཱͪճΓํͰଛΛ͍ͯ͠Δ͜ͱ͋Δ • ͔͠ɺ໌֬ͳϑΟʔυόοΫͳ͠ʹ͆ → ᨠਉ͕ඞཁ
ೋࣾ - ֶͼͱࡒ࢈ • ελʔτΞοϓͷ݁ߏॳظϑΣʔζͳͷͰͳΜͰΒͤͯΒ͑ͨ • ໘ஊ • Techϒϩάࣥච •
ΠϕϯτࢀՃ • Ұٕज़ऀͱͯ͠ɺࣄۀͱΤϯδχΞϦϯάͷόϥϯε • ձࣾͷॳظϑΣʔζͳͷͰɺձࣾʹ͓͕ۚͳ͍ • ݱͷΤϯδχΞͱͯ͠ͷΛ௨ͨ͠໘ڭࢣ • ใͷެ։ੑ / ্࢘ͷཱͪৼΔ͍ • ཱͪճΓ͕ΫιԼखͳͷͰɺཱͪճΓ্͕ख͘ͳ͍ਓͷؾ͕͔࣋ͪΔ
ϑϦʔϥϯε • ࣮ϑϦʔϥϯεʹͳΓͨͯ͘ͳͬͨΘ͚Ͱͳ͍ • ࣌ͷReproͷਫ४ʹୡ͍ͯ͠ͳ͔ͬͨ • ϑϦʔϥϯεͱͯ͠τϥΠΞϧ • ͜Ε͜ΕͰେ͖ͳܾஅ •
20ͷΩϟϦΞઓུ • ͳΜ͔ҧ͏ͳʁͱࢥͬͨΒ͙͢ʹ৬Λม͑Δ • 20ແ݅ʹظ͞ΕΔ
ࡾࣾ • Reproגࣜձࣾ • Ұͭձ͔ࣾΒධՁ͍͚ͯͨͩͨ͠ͷͰ • ࢜ϑΣʔζ͔ΒٸϑΣʔζ(ͳ͏)·Ͱ • ձ͕ࣾٻΊΔਓࡐͷมભ •
ٸϑΣʔζɿ͡Ίͯͷମݧ • ͋Δҙຯલ͖ͳେม͞ • ݱࡏਐߦܥ !
ࣦഊͷʑ • ࣦഊͨ͠ͱ͖ΊͬͪΌͭΒ͍ • ࣦഊ͔ΒΛഎ͚ͨ͘ͳΔ͜ͱ • ࣦഊ͢Δձ༷ࣾʑͳཧ༝Ͱࣦഊ͢Δ͕ɺޭ͢ΔձࣾେମࣅͨΑ͏ͳײ͡ • ࣦഊ͢ΔݪҼΛ௵͢ɿࣦഊΛ͍ͬͯΔͷ͕ڧ͍ •
ࢹΛม͔͑ͨΒݟ͖͑ͯͨͷ • ձࣾͷՁ؍ • ࣗࣗͷձࣾͷධՁ • ΈΜͳಉ͡ਓؒͰ͋Δ • ߟ͑ํͦ͜όϥόϥͰ͋ͬͯ
EMํ๏ • EMͰ͋ΔલʹҰਓͷΤϯδχΞͰ͋Δ • ࣗʹࣗͷઓུ͕͋Δ͠ɺ૬खʹ૬खͷઓུ͕͋Δ • ؔ৺ʮձࣾͷޭͤ͞Δʯ • EMͨͩͦͷͨΊͷํ๏͔͠ͳ͍ •
νʔϜϏϧσΟϯάͷߟ͑ํͷجૅ • × Ͳ͏ͬͯϝϯόʔʹಈ͍ͯΒ͏͔ • ◦ Կ͕૬खͷڧΈͰɺͦͷڧΈͱνʔϜͷχʔζΛ͍͔ʹϚονͤ͞ΒΕΔ͔
࣮Ͱ͋ΕɻकΕͳ͍ଋ͢Δͳɻࣗͷརӹ Εɺ૬खͷརӹ͚ͩΛߟ͑Αɻ ૬खʹظ͢ΔڠྗԿ͔ɺ໌֬ʹѲͤΑɻ ૬खͷΈʹͳΕɻ૬खͷਅͷΈԿ͔ʁ ͋ͳͨʹڠྗ͢Ε૬खʹͲΜͳརӹ͕͋Δ͔ʁ ΈͲ͓ΓͷརӹΛ૬खʹ༩͑Αɻ ਓʹΛཔΉ߹ɺͦͷཔΈ͕૬खͷརӹʹͳΔͱ ؾͮ͘Α͏ʹͤɻ — ʰਓΛಈ͔͢ʱσʔϧɾΧʔωΪʔ
EMํ๏ • ͨ·ͨ·ɺ͕ࣗEMۀ(ൺֱత)ۤͰͳ͍͚ͩ • ରʹࣗʹͰ͖ͳ͍͜ͱ͕͋Δ • ·͡ͰEMۀۤखͳΒɺۤख͡Όͳ͍ਓͱΉͷ͋ΓͰ • ٯʹEMۀͰ͖Δ͚Ͳɺٕज़ྗඍົͱ͍͏ίϯϓϨοΫεͬͯ Δਓ͍Δ
• νʔϜશମͱͯ͠͏·͘ճΕྑͦ͞͏ • ͦͷͰϚδϦεϖΫτ͔͠ͳ͍
ՌΛ͋͛Δಓɺଚܟ্͖࢘͢ɺ ޭ͍ͯ͠Δ্࢘Λਅࣅ͢Δ͜ͱͰ ͳ͍ɻࣗΒͷڧΈɺࢦͷΑ͏ʹ ࣗΒʹݻ༗ͷڧΈΛൃش͠ͳ͚Ε ɺՌΛ͋͛Δ͜ͱͰ͖ͳ͍ɻ — ʰϓϩϑΣογϣφϧͷ݅ʱϐʔλʔɾυϥοΧʔ
ୈҰʹ͋ͳ͕ͨͨࣗͷݸੑ͕ൃలͰ͖ΔΑ͏ ͳॴʹ৲Λམ͚ͪͭ͘ɺࣗͱͽͨΓͱ߹ͬ ͨࣄΛൃݟ͢Δ·Ͱᬏਐ͠ͳ͚ΕҰੜͷෆ Ͱ͋Δͱɻ͔͕ࣗͦ͠͠Ε͚ͩͷݸੑΛଚॏ͠ ಘΔΑ͏ʹɺࣾձ͔Βڐ͞ΕΔͳΒɺଞਓʹର ͯͦ͠ͷݸੑΛೝΊͯɺ൴ΒͷΛଚॏ͢Δ ͷ͕ཧͷવʹͳͬͯདྷΔͰ͠ΐ͏ɻ — ʰࢲͷݸਓओٛʱՆᕸੴ
EMํ๏ • EMԿ͔ͱ͘͠ͳΓ͍͢ϩʔϧͰ͕͢ • ͦ͠͏ʹ͢Δɾେมͦ͏ʹ͢Δฐ • જࡏతʹEMۀ͍͍ͯΔਓ͕Γͨ͘ͳ͘ͳΔ • ͬͱΧδϡΞϧʹࣗͷΓ͍ͨ͜ͱ͕Ͱ͖ΔڥΛ࡞Γͨ ͍
• EM͕͍͠ → EM͕ࣄΛѲΓ͍͗ͯ͢Δ → EMͱͯ͠ແೳ(?)
ͱ͍͑ɺEMͷʹͳͬͯ • ݱͰίʔυॻ͍ͯͨ΄͏ָ͕͍͠/ָ͘͠ • → ऴΘΓ / ͕͔͑Δ • EMʹٻΊΒΕΔׂ
• ͕͑ͳ͍ͷʹ͑Λݟ͚ͭΔ • ࣗମΛઃఆ͢Δ͜ͱ • ܾஅ͢Δ͜ͱ • ͔ܾ͠அͨ͠ޙྑ͔ͬͨͷ͔Ͳ͏͔Θ͔ΒΜ • ͡Ό͋EMͭΒ͍͚ͩͳͷ͔
͜Ε͕EMͷΓ͕͍ͳͷͩͱࢥ͏ • νʔϜͷՌΛ࠷େԽ͢Δ͜ͱ͕Ͱ͖Δ • 1 + 1Λ2ΑΓେ͖͘͢Δ͜ͱ͕Ͱ͖Δ • Կ͠ͳ͚Ε1͕͍͔ͭ͘ू·ͬͯ1ʹୡ͠ͳ͍͜ͱ͕͋Δ •
νʔϜؒίϛϡχέʔγϣϯͰɺࣗνʔϜΛकΔ • ਅ伨ʹ͖߹͏: ৴པ͕ؔੜ·ΕΔ • ωΨςΟϒϑΟʔυόοΫߦ͏ • νʔϜΛ၆ᛌ͢ΔͷͰͳͯ͘ɺҰॹʹาΈ͍ͨ
·ͱΊ • ࣗͷݱࡏ͍ͬͯΔ͜ͱ • Engineering Managerͱʁ(Reproʹͳ͍λΠτϧ) • ͱΓ͋͑ͣࣗʹEngineering ManagerͷλΠτϧ͚ͭΑ͏ͱࢥ͍·͢ɺɺɺ •
ࠓSoftware Engineerͱ͍͏λΠτϧ • (ࢲͷόΠΞεΛؚΈͳ͕Β)༷ʑͳձࣾͰͷࣦഊΛհ͠·ͨ͠ • ฐࣾͷ͜ͱ͔͠Θ͔Βͳ͘ͳ͖͍ͬͯͯΔใަ͍ͤͯͩ͘͞͞ • ݠڏʹɺ࣮Ͱ͋Γ͍ͨ
ਅ伨͞शಘͰ͖ͳ͍ɻࣄʹ͍ͭͨͱ͖ʹ͍ͬͯͳ ͚Εɺ͋ͱͰʹ͚ͭΔ͜ͱͰ͖ͳ͍ɻਅ伨͞ ͝·͔͕͖͔͠ͳ͍ɻҰॹʹಇ͚ɺͦͷऀ͕ਅ伨Ͱ ͋Δ͔Ͳ͏͔िؒͰΘ͔Δɻ ෦ԼͨͪɺແೳɺແɺཔΓͳ͞ɺແ࡞๏ͳͲɺ΄ ͱΜͲͷ͜ͱڐ͢ɻ͔͠͠ɺਅ伨͞ͷ͚ܽͩڐ͞ ͳ͍ɻͦͯ͠ɺͦͷΑ͏ͳऀΛબͿϚωδϝϯτΛڐ͞ ͳ͍ — ʰݱͷܦӦʱϐʔλʔɾυϥοΧʔ
͓·͚: ͜͜·ͰνʔϜϦʔμʔΛͬ ͖ͯͯͷؾ͖ • Έ͔ྟػԠมʹରԠ͢Δ͔ • ΈԽΛଵΔͱεέʔϧ͠ͳ͍ • ΈʹΕ͗ͯ͢ਫष͍ •
ΤϯδχΞϦϯάྖҬʹ͓͚ΔʮManager = ͑Β͍ʯͱ͍͏ݬͱͷ͖߹͍ํ • εϖγϟϦετλΠϓʹͲ͏׆༂͍͔ͯͨͩ͘͠ • (ࣗͷΩϟϦΞͱͯ͠) Ͳ͜ʹॏΛ͓͔͘ • Ͱ͖Δ != Γ͍ͨ • ͍ۙকདྷͷܾஅ͕ٻΊΒΕ͍ͯΔ
͓·͚: ීஈ͔Β݁ߏ͜Ε͍ͬͯΔ ͳͱ͍͏ (ͳΜ͔खͷΛࡽ͢Έ͍ͨͰஏ͔͍ͣ͠Ͱ͕͢) • βΠΦϯεޮՌ • ϐάϚϦΦϯޮՌ • ϛϥʔϦϯά
• ϖʔγϯά • ϔουΠϯβυΞ • μϒϧόΠϯυ • ฦใੑͷݪཧ
͓·͚ • ͳΜ͔ͩΜͩͰਓ͕͖ͳΜͩͱࢥ͍·͢ • ਓͷऑΈʹΛ͚ͯ͠Όʔͳ͍ͷͰɺͲ͏͢Εશମͱ ͯ͠ՌΛग़ͤΔ͔ΛՊֶɾܦݧ͍͖͍ͯͨ͠