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
October 30, 2020
Business
1
620
「ゴールの無いチーム」との走り方 #JBUG #JBUG札幌
JBUG札幌 #7 発表資料。
https://jbug.connpass.com/event/191071/
Kihara, Takuya
October 30, 2020
Tweet
Share
More Decks by Kihara, Takuya
See All by Kihara, Takuya
AWS Amplify Gen 2 GA記念 ~Gen1との違いを確認
tacck
0
31
Amplify Gen2 が GA したよ! #jawsug_sapporo #jawsug
tacck
0
140
Flutter で "Hello World!! #ゆるWeb札幌
tacck
0
100
AWS Lambda で LLRT を動かしてみた #北海道まったりLT大会
tacck
0
94
地方から始める登壇のステップアップ 〜Java Do から JJUG CCC への登壇参加記録 #javado
tacck
0
140
ゆるWebの新型コロナ Before/After とこれからのこと #seb_yearend
tacck
0
35
AWS Amplify と Amazon Bedrock を使ってオレオレ生成AIサイトを作る #ゆるWeb札幌
tacck
0
220
「普通」のエンジニアとしての生存戦略〜または、いかにして技術を楽しむか。 #情報メディア入門
tacck
0
90
噂の Amazon Bedrock を Java から使ってみる #javado
tacck
1
350
Other Decks in Business
See All in Business
オレンジスピリッツ 会社説明資料/Introduction
orangespirits
0
13k
エスキュービズム 会社紹介資料
human_resources
0
4.8k
20240629_CMCCentral_closing
hideki_ojima
2
240
20240629_CMCCentral_CMBasics
hideki_ojima
2
420
株式会社トラストバンク_採用ピッチ資料
trustbank
0
210
plex-recruiting-pitch
plex
1
280k
BALLAS 事業紹介資料
ballas_inc
0
400
kubell 会社概要・中期経営計画
kubell
0
39k
WORKERS'BOX document ver5.2
himojimoji
0
100
マネジメント本から学ぶチームで価値を生む考え方 / Concepts for Creating Value in Teams Learned from Management Books
shuzon
5
990
240722_CobeAssocie_121-changes-in-lifestyle-2024_vol18.pdf
nozomi
0
110
(5枚)KPIマネジメントにおけるPDCAサイクルの全体像
nyattx
PRO
1
1.4k
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
189
16k
Adopting Sorbet at Scale
ufuk
71
8.8k
Design by the Numbers
sachag
277
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
21
2.9k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
129
32k
Visualization
eitanlees
139
14k
Designing for humans not robots
tammielis
247
25k
Designing the Hi-DPI Web
ddemaree
276
34k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
Side Projects
sachag
451
42k
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