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
「ゴールの無いチーム」との走り方 #JBUG #JBUG札幌
Search
Kihara, Takuya
PRO
October 30, 2020
Business
1
690
「ゴールの無いチーム」との走り方 #JBUG #JBUG札幌
JBUG札幌 #7 発表資料。
https://jbug.connpass.com/event/191071/
Kihara, Takuya
PRO
October 30, 2020
Tweet
Share
More Decks by Kihara, Takuya
See All by Kihara, Takuya
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
260
Amazon Q Developer CLI でゲームと Amplify アプリを作ってみた #ゆるWeb札幌
tacck
PRO
0
30
ゆるWeb勉強会@札幌 #30 #ゆるWeb札幌
tacck
PRO
0
8
Flutter を始めよう! - Flutter の開発現場から
tacck
PRO
0
150
GitHub Actions で Flutter アプリの CI/CD をやってます #ゆるWeb札幌
tacck
PRO
0
220
ゆるWeb勉強会@札幌 #29 #ゆるWeb札幌
tacck
PRO
0
140
読んで学ぶ Amplify Gen2 / Amplify と CDK の関係を紐解く #jawsug_tokyo
tacck
PRO
1
480
はじめまして GoLang #cm_sapporo_study
tacck
PRO
0
140
ゆるWeb勉強会@札幌 #28 #ゆるWeb札幌
tacck
PRO
0
92
Other Decks in Business
See All in Business
三井物産グループのデジタル証券〜ザ ロイヤルパークホテル 東京汐留〜再販売②徹底解説セミナースライド(20251008)
c0rp_mdm
PRO
1
200
テオリア・テクノロジーズ:About Us
theoriatec2024
2
39k
20251012_社内でのMCT活動
ponponmikankan
1
760
CLT OF THE YEAR 2025応募要領
kobari
0
110
株式会社サイバーリンクス|カルチャーデック
cyberlinks
0
560
【Omiai】リアーキ LT_202510
enito
PRO
1
220
採用ピッチ資料_キヨモトテックイチ
satoshi01
0
120
We are Wunderbar, Culture Deck Full
wunderbar
0
1.4k
MagicPodを使い倒すメドレーの活用術 / How to utilize of MagicPod
medley
1
190
在庫管理アプリ「nanco」サービス資料_2025
nsketch
0
110
株式会社LANY / Company Deck
lany
2
83k
株式会社EventHub 会社紹介資料
eventhub
1
40k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
12k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Agile that works and the tools we love
rasmusluckow
331
21k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Music & Morning Musume
bryan
46
6.9k
Mobile First: as difficult as doing things right
swwweet
225
10k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
The Language of Interfaces
destraynor
162
25k
Typedesign – Prime Four
hannesfritz
42
2.8k
Transcript
ʮΰʔϧͷແ͍νʔϜʯ ɹͱͷΓํ +#6(ࡳຈ+#6(ࡳຈ+#6( גࣜձࣾϊʔεσΟςʔϧ ։ൃ%JWJTJPOٕज़ਪਐ(SPVQ ݪ dνʔϜͷऀͱͯ͠
୭ +#6(ࡳຈ+#6(ࡳຈ+#6( 2 1)1$POGFSFODF)PLLBJEP ໊લ ݪ / ɹɹ@tacck ॴଐ
גࣜձࣾϊʔεσΟςʔϧ ։ൃDivision ٕज़ਪਐGroup / Leader ओ࠵ ΏΔWebษڧձ@ࡳຈ εϚʔτεϐʔΧʔͰ༡΅͏ձ@ࡳຈ ͖ͳ ϑΟΪϡΞεέʔτͷٕ εϓϨουɾΠʔάϧ
ʮΰʔϧͷແ͍νʔϜʯ ɹΛ͞Εͯ +#6(ࡳຈ+#6(ࡳຈ+#6( 3
w ݄ʹձׂࣾɾ৽͍͠ձ͕ࣾͭ͘͜ͱʹɻ w Կ͔ΜͰɺݱࡏͷձࣾͰ ʮٕज़ਪਐ(SPVQʯ͕ઃཱ͞ΕΔɻ w ͦͯ͠ɺ(SPVQ-FBEFS৬ʹɻ ؾ͕͚ͭϦʔμʔʹ +#6(ࡳຈ+#6(ࡳຈ+#6( 4
w ݄ʹձׂࣾɾ৽͍͠ձ͕ࣾͭ͘͜ͱʹɻ w Կ͔ΜͰɺݱࡏͷձࣾͰ ʮٕज़ਪਐ(SPVQʯ͕ઃཱ͞ΕΔɻ w ͦͯ͠ɺ(SPVQ-FBEFS৬ʹɻ (SPVQͷϛογϣϯ ʮ্࣭ɺڭҭݚमɺ࡞ۀޮԽɺݚڀ։ൃʯΛ௨ͯ͠ɺ ձࣾͷٕज़ྗΛ্͍ͯ͘͠ɺͱ͍͏ͷɻ
ؾ͕͚ͭϦʔμʔʹ +#6(ࡳຈ+#6(ࡳຈ+#6( 5
w ʮԿ͔Μʯͷલͷؒɺ શࣾతͳٕज़αϙʔτతͳϙδγϣϯɻ w ͨͩ͠ɺʮҰਓνʔϜʯͰಈ͍͍ͯͨɻ w ࠓճɺࣗҎ֎ʹϝϯόʔ͕ॴଐɻ ˠࠓ·Ͱͱҧ͏ؔΘΓํ͕ඞཁɻ ݄࣌ͰɺࢲؚΊ໊ͯɻ લͱগ͠ҧ͍ͬͯͯ
+#6(ࡳຈ+#6(ࡳຈ+#6( 6
w ͜Ε͔Β ʮνʔϜͰϛογϣϯʹཱ͔ͪ͏ʯ͜ͱʹɻ w ͔͠͠ɺϝϯόʔҰบೋบ͋Δਓ͔ͨͪΓʜ ࣄͷํ͕มΘͬͨ +#6(ࡳຈ+#6(ࡳຈ+#6( 7
w "͞Μ ʮͳΜ͔Μʯͷલ͔Βɺ ʮ։ൃ෦શൠͷࡶαϙʔτʯతͳϙδγϣϯɻ w #͞Μ ʮͳΜ͔Μʯͷલ͔Βɺ ʮ"*ٕज़ͷݚڀ։ൃʯΛ ҰਓͰ औΓΉϙδγϣϯɻ
w ࢲ ʮͳΜ͔Μʯͷલ͔ΒɺͳΜ͔Μͱ্࣭ɺڭҭݚमɺݚڀ։ൃΛ ҰਓͰ ബ͘͘Δϙδγϣϯɻ ։࢝࣌ͷϝϯόʔͷϙδγϣϯ +#6(ࡳຈ+#6(ࡳຈ+#6( 8
w ͔͜͜ΒɺʮνʔϜͰϛογϣϯʹཱ͔ͪ͏ʯ͜ͱʹɻ w ͔͠͠ɺ֤ࣗͷࣄ ʮͦͦΰʔϧͷແ͍ʯͷ͔Γɻ w ͱ͍͑ વࣄͳͷͰ ɺԿΒ͔ͷՌඞਢɻ ։࢝࣌ͷνʔϜͷঢ়ଶ
+#6(ࡳຈ+#6(ࡳຈ+#6( 9
w ͱ͍͏ͱ͜Ζ͔Β࢝·ͬͨɺҰ΄Ͳͷޠɻ w ͔ͨ͠͠Βɺগ͠ະདྷͷ͋ͳ͔ͨ͠Ε·ͤΜɻ +#6(ࡳຈ+#6(ࡳຈ+#6( 10
ࠓճ͢͜ͱ w ʮΰʔϧͷແ͍νʔϜʯͰͷա͝͠ํ w ͲͷΑ͏ʹνʔϜͱڞʹਐΜͰ͖͔ͨɻ w ʮΰʔϧͷແ͍νʔϜʯͷಇ͖͔͚ํ w ϛογϣϯ͔͏ʹ͋ͨͬͯɺϝϯόʔͲ͏͍͔ͯͨ͠ɻ w
ʮΰʔϧͷແ͍νʔϜʯͱͷΓํ w ࠓɺͦͯ͜͠Ε͔ΒઌɺͲΜͳϛογϣϯ͔͏͔ɻ ʮΰʔϧͷແ͍νʔϜʯͱͷΓํ +#6(ࡳຈ+#6(ࡳຈ+#6( 11
ʮΰʔϧͷແ͍νʔϜʯ ɹͰͷա͝͠ํ +#6(ࡳຈ+#6(ࡳຈ+#6( 12
w ։ൃϓϩδΣΫτͷ߹ w ʮϓϩδΣΫτͷؔऀ ސ٬ɾϝϯόʔɾ্࢘ͳͲ Ͱ ߹ҙɾڞ༗͞ΕͨίετɺظؒɺՌͷୡɻʯ w ΫϦςΟΧϧͳͷͳͷͰɺΰʔϧͱͯ͠ೝ͍ࣝ͢͠ɻ ͦͦΰʔϧͬͯԿͩΖ͏
+#6(ࡳຈ+#6(ࡳຈ+#6( 13
w զʑͷάϧʔϓʮ໌֬ͳՌʯΛఆٛͮ͠Β͍ɻ w ྫ͑ɺʮ*%&ͷಋೖखॱॻʯΛ࡞͔ͬͨΒͱݴͬͯ ʮٕज़ྗͷ্ʯͱ͍͏ϛογϣϯʹޮ͘ͱݴ͍ͮΒ͍ɻ w 2$%ͷ্ݶܾΊΒΕΔ͕ɺ Ռͷࠜڌ͕ݟ͑ͮΒ͍ɻ ͦͦΰʔϧͬͯԿͩΖ͏ +#6(ࡳຈ+#6(ࡳຈ+#6(
14
w ΰʔϧແ͍͕ɺʮΑΓྑ͍ํʯΘ͔Δɻ w ϝϯόʔʹʮบ͕͋Δʯ͜ͱΛར༻ͯ͠ɺ ͦ͏͍͏ϝϯόʔ͔ͩΒͦ͜ ʮڞ༗Ͱ͖ΔΠϝʔδʯΛܗ࡞Δɻ νʔϜͰʮΑΓྑ͍ํʯΛࢦ͢ +#6(ࡳຈ+#6(ࡳຈ+#6( 15
ϛογϣϯΛ࠶ఆٛ +#6(ࡳຈ+#6(ࡳຈ+#6( 16 ձ͔ࣾΒͷϛογϣϯ: ʮ্࣭ɺڭҭݚमɺ࡞ۀޮԽɺݚڀ։ൃʯ Λ௨ͯ͠ɺ ձࣾͷٕज़ྗΛ্͍ͯ͘͠ɻ
ϛογϣϯΛ࠶ఆٛ +#6(ࡳຈ+#6(ࡳຈ+#6( 17 ਅͷϛογϣϯ: ʮզʑ(ٕज़ྗʹ͓͍ͯ)ϠϕʔౕΒͰ͋Δʯ ձ͔ࣾΒͷϛογϣϯ: ʮ্࣭ɺڭҭݚमɺ࡞ۀޮԽɺݚڀ։ൃʯ Λ௨ͯ͠ɺ ձࣾͷٕज़ྗΛ্͍ͯ͘͠ɻ
զʑϠϕʔౕΒͰ͋Δ +#6(ࡳຈ+#6(ࡳຈ+#6( 18 w ʮϠϕʔౕΒʯͳΒ ʮ্࣭ʯʮڭҭݚमʯʮ࡞ۀޮԽʯʮݚڀ։ൃʯ ͱ͍ͬͨཁૉΛʮͬͯવʯͰ͋Γɺ զʑͷ׆ಈͯ͢ϛογϣϯʹඥ͍͍ͮͯΔɻ Αͬͯɺඞવతʹձࣾͷٕज़ྗ্ͱ ݁ͼͭ͘ͷͰ͋Δɻ
w ʮͰ͖͍ͯΔʯঢ়ଶΛલఏʹɺ ʮपғͷ׆ಈͷೝʯΛ۩ମతʹऔΓΊྑ͍ɻ
w جຊతʹɺݩʑ͍࣋ͬͯΔۀɾλεΫ ͦΕࣗମඞཁੑ͕͋ΔͷͰ ܧଓ͢Δɻ w ͜ΕʹՃ͑ͯɺʮϠϕʔౕΒʯͰ͋ΔͨΊʹ ʮΞτϓοτʯͷڧԽΛ։࢝ɻ w άϧʔϓͷϛογϣϯͷऔΓΈͷڧԽ ஈ֊తʹɻ
ࣄ༰ͷӨڹ +#6(ࡳຈ+#6(ࡳຈ+#6( 19
w "͞Μ w શ͚ࣾͷΞτϓοτ͢ΔࣗମΛ࡞Δɻ ࣾ-5ձͷൃىɾӡӦ w #͞Μ w ਂֶशΛར༻ͨ͠σϞγεςϜͷ࡞ɺؔ࿈ใͷ͚ࣾهࣄԽɻ
w ৽ٕज़ "84"NQMJGZ ΛͬͨࣾγεςϜͷϓϩτλΠϓ։ൃͱӡ༻ɻ w ࢲ w ࣗࠓ·Ͱ௨Γ৭ʑͬͯɺϒϩάॻ͍ͯɺ-5ൃදͯ͠ɺͳͲͳͲɻ w ϝϯόʔͷ࡞ۀʹ͍ͭͯɺϑΥϩʔɾϨϏϡʔͳͲਵ࣌ɻ ࢲҎ֎ͷϝϯόʔͷΞτϓοτʹޮՌ͕ग़͍ͯΔ औΓΜͩ༰ ͷҰ෦ +#6(ࡳຈ+#6(ࡳຈ+#6( 20
ʮΰʔϧͷແ͍νʔϜʯ ɹͷಇ͖͔͚ํ +#6(ࡳຈ+#6(ࡳຈ+#6( 21
w ϝϯόʔࣗͷۀʹ࠷େݶूத w ʮϓϩάϥϚͷࡾେඒಙʯΛઌ w ϝϯόʔͷඪϦʔμʔͷඪ جຊελϯε +#6(ࡳຈ+#6(ࡳຈ+#6( 22
ԿʹྗΛೖΕΔͷ͔ɺͰ͖Δ͚ͩ໎Θͳ͍Α͏ʹɻ w ʮԿΛٻΊ͍ͯΔ͔ʯΛΫϦΞʹ w Ͳͷ࡞ۀʹͲͷ͘Β͍࣌ؒΛ͏͔ ྗΛೖΕΔ͔ ࣄલʹ߹ҙɻ w ࡞ۀ࣌ؒΛ֬ೝ͠ɺؾʹͳͬͨΒ͔͚ɻ w
ϑΥϩʔ͍͢͠ঢ়ଶΛࣄલʹ࡞͓ͬͯ͘ɻ ϝϯόʔࣗͷۀʹ࠷େݶूத +#6(ࡳຈ+#6(ࡳຈ+#6( 23
୯७ʹɺࢲ͕ࣗʮͭ·Βͳ͍୯७࡞ۀʯ ʮख͚͔͔ؒͩΔఆܕ࡞ۀʯ͕ݏ͍ɻ ʮͳ͕ͥࣗιϑτΣΞΤϯδχΞΛ͍ͬͯΔͷ͔ʯͷ ࠜݩʹ͍ۙɻ ͍ΘΏΔʮπʔϧԽʯͯ͠खؒΛແ࢟͘͢Λɺ ઌͯ͠ݟ͍ͤͯ͘ɻ ʮϓϩάϥϚͷࡾେඒಙʯΛઌ +#6(ࡳຈ+#6(ࡳຈ+#6( 24
w ϓϩάϥϚͷࡾେඒಙ w ଵଦʢ-B[JOFTTʣ w ؾʢ*NQBUFODFʣ w ၗຫʢ)VCJTʣ w ͷҙຯͩͱྑ͍ϩʔϧϞσϧʹݟ͑ͳ͍͕ɺ
࣮ࡍҧ͏ɻ w ඇޮͳ࡞ۀͷޮԽ w ઌճΓͨ͠Έ࡞Γ w ࣗͷίʔυͷࣗෛͱ ϓϩάϥϚͷࡾେඒಙ +#6(ࡳຈ+#6(ࡳຈ+#6( 25
w ઌ΄Ͳͷ࡞ۀ࣌ؒͷ֬ೝπʔϧ w ׆ಈ༰શࣾར༻ͷγεςϜొɻ ձࣾۀͱͯ͠ඞਢ w 1VQQFUFFSͰൈ͖ग़ͯ͠ɺ(PPHMF4QSFBETIFFU࠶ूܭͯ͠ άϧʔϓͰڞ༗ɻ w
ຖɾिຖͷλεΫ֤ࣗ5SFMMPͰཧ w %POFͷϦετ͚ͩڞ௨Խɻ w %POFͷλεΫΛਵ࣌(PPHMF$IBU௨ͯ͠ɺάϧʔϓͰڞ༗ɻ w ͖࣋ͭ࢟Λઌͯ͠ݟͤΔ ϓϩάϥϚͷࡾେඒಙͷ࣮ફྫ +#6(ࡳຈ+#6(ࡳຈ+#6( 26
ԡ͚͠ͳ͍ɺड͚ࢭΊ͗͢ͳ͍ɻ ڞʹඪ͔͑ΔΑ͏ʹ͢Δɻ w ຊਓͷر͢ΔඪΛϕʔεʹʮࢲʯͷرΛ Ћ w ձ͕ࣾٻΊΔ͜ͱΛ͑Δ͚ͩͰʮແʯɻ ϝϯόʔ͕Γ͍ͨ͜ͱ͚ͩΒͤΔͷʮཧ์غʯɻ w ϝϯόʔͷඪ͕ձࣾͷرʹ͔͑ΔΑ͏ʹɺ
Ϧʔμʔͷߟ͑Λ͖ͪΜͱͭͨ͑Δɻ w େ͖͘ಓΛҳΕͳ͍Α͏ʹΨΠυͰ͖Δॴʹ͍Δɻ ϝϯόʔͷඪϦʔμʔͷඪ +#6(ࡳຈ+#6(ࡳຈ+#6( 27
ʮΰʔϧͷແ͍νʔϜʯ ɹͱͷΓํ +#6(ࡳຈ+#6(ࡳຈ+#6( 28
w νʔϜͷʮਅͷϛογϣϯʯʹɺΈΜͳͰ͔͏ɻ w ʮΞτϓοτʯΛਪ͠ɺࣗΒઌ͢Δɻ w ୈࡾऀʹࣗಈతʹݟ͑Δঢ়ଶͰ͋Εϕετɻ w .5(ɺݸผͷ໘ஊɾձɺάϧʔϓͷνϟοτɺ ͍ΖΜͳͱ͜ΖͰʮ͜ͷΞτϓοτ͍͍Ͷʂʯͱ͍͏ ϙδςΟϒϑΟʔυόοΫΛΞτϓοτ͢Δ͜ͱ
ʮΠϝʔδΛڞ༗ʯ͠νʔϜͷํ +#6(ࡳຈ+#6(ࡳຈ+#6( 29
w ࣮ࡍʹɺʮઌಋʯʮซʯʮϑΥϩʔʯΛ ҙ͍ࣝͯͬͯ͘͠ɻ w ઌಋʮ͓खຊʯͱͯ͠࠷ॳʹͬͯΈͤΔɻͨͩ͠ɺઌʹߦ͖͗͢ͳ͍Α͏ʹɻ w ซʮϨϏϡʔʯΛ௨ͯ͠Ұॹʹ࡞Δɻ w ϑΥϩʔʮ૬ஊʯΛड͚ͯҰॹʹߟ͑Δɻ w
ϝϯόʔ͔Βʮखͷಧ͘ʯʮͷಧ͘ʯڑʹ ͍Δ͜ͱΛ৺͕͚͓ͯ͘͜ͱɻ ʮνʔϜͰࢦ͢ํʯʮʯ +#6(ࡳຈ+#6(ࡳຈ+#6( 30
w ϝϯόʔ͕ɺଞͷνʔϜͷʮऀʯͱͳΕΔΑ͏ʹɻ w Ξτϓοτͷ༰Λʮ۩ମԽʯ͢Δͱͱʹ ʮͳͥͦ͏ߟ͑Δͷ͔ʯͱ͍͏ཧ೦Λൃ৴͍ͯ͘͠ɻ w ͦΕͱͱʹɺϝϯόʔ͕ଞͷνʔϜͷதͰର͠ɺ ͦͷཧ೦ʹΑͬͯʮΑΓྑ͍ํʯΛࣔ͢͜ͱ͕Ͱ͖ΔΑ͏ʹɻ w ৫͕ಉ͡ํʹਐΉ͜ͱ͕Ͱ͖ΔΑ͏ʹɻ
ʮ͢ΔνʔϜʯ͔ͬͯ +#6(ࡳຈ+#6(ࡳຈ+#6( 31
ָ͘͠։ൃͰ͖Δ ɹνʔϜ͔ͬͯ ɹ৫͔ͬͯ +#6(ࡳຈ+#6(ࡳຈ+#6( 32
&OE +#6(ࡳຈ+#6(ࡳຈ+#6( 33