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
vegatech_3.pdf
Search
starfish719
November 05, 2018
0
420
vegatech_3.pdf
starfish719
November 05, 2018
Tweet
Share
More Decks by starfish719
See All by starfish719
開発生産性を上げるための生成AI活用術
starfish719
3
2.2k
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
4.3k
ファインディ株式会社における生成AI活用までの軌跡
starfish719
1
3.8k
ファインディの テックブログ爆誕までの軌跡
starfish719
3
3.2k
動作確認やテストで漏れがちな観点3選
starfish719
6
1.5k
GitHub CopilotでTypeScriptの コード生成するワザップ
starfish719
28
6.8k
Findyの爆速開発を支えるPull requestの粒度
starfish719
0
5k
フロントエンドの設計刷新〜決断から効果検証まで〜
starfish719
0
67
開発生産性実践入門 Pullrequestの粒度編
starfish719
0
1.9k
Featured
See All Featured
Docker and Python
trallard
46
3.6k
Navigating Team Friction
lara
190
15k
The Cult of Friendly URLs
andyhume
79
6.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Documentation Writing (for coders)
carmenintech
76
5.1k
The Invisible Side of Design
smashingmag
302
51k
Writing Fast Ruby
sferik
630
62k
Become a Pro
speakerdeck
PRO
29
5.6k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
700
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Transcript
ͷνʔϜϚωδϝϯτ
ࣗݾհ • ށా ઍ൏ (Toda Chihaya) • @starfish0206 • PHP
JavaScript Swift • Vue.js Elixir • झຯɹϙέϞϯ • ಛٕɹϙέϞϯ
ࠓ͢͜ͱ • νʔϜϚωδϝϯτ • ϓϩδΣΫτͷਐΊํ • ։ൃͷਐΊํ
ࠓ͞ͳ͍͜ͱ • ٕज़ͷ • ;Δ͞ͱೲ੫ͷ • ϙέϞϯͷ
ϓϩμΫτͷ ίϯηϓτΛܾΊΔ
ίϯηϓτܾΊ • ·ͣԿΛ࡞Δͷ͔໌֬ʹ͢Δ • ͦͷϓϩμΫτͰԿΛ࣮ݱ͍ͨ͠ͷ͔ • ίϯηϓτͱΩϟονίϐʔҧ͏
ίϯηϓτͱΩϟονίϐʔͷҧ͍ • ίϯηϓτԿΛ࣮ݱ͍ͨ͠ͷ͔ • ΩϟονίϐʔԿ͕ग़དྷΔͷ͔ • ΩϟονίϐʔϦϦʔεલޙͰܾΊΕྑ͍ Ωϟονίϐʔ ίϯηϓτ ϓϩμΫτ
։ൃํΛܾΊΔ
Μͩ࣌ͷࢦΛܾΊΔ • ίϯηϓτΛ࣮ݱ͢ΔͨΊʹ։ൃνʔϜͷࢦ ΛܾΊΔ • Μͩ࣌ʹ։ൃํʹԊͬͨબΛ͢Δ͜ͱ ͰਐΉํ͕ϒϨʹ͘͘ͳΔ • ̏ͭ༻ҙ͢Δ͜ͱΛΦεεϝ
։ൃํͷྫ • γϯϓϧ • εϐʔυ • ΤϯυϢʔβʔϑΝʔετ • ϞόΠϧϑΝʔετ •
֦ுੑ • ݎ࿚ੑ • ݟͨॏࢹ • ͍উख • etc
։ൃํͷ͍ํ • Μͩ࣌ͷऔࣺબͷࡐྉ • ΑΓ։ൃํʹ͍ۙͷΛબ͢Δ • ʮΈΜͳͷҙݟ͕ө͞ΕͨϓϩμΫτʯʹ ͠ͳ͍
Βͳ͍͜ͱΛܾΊΔ
Βͳ͍͜ͱͷઢҾ͖Λ͢Δ • ͋ͬͨํ͕͍͍ɺ͋ΔͱศརϨϕϧͷͷ͕ ͲΜͲΜՃ͞ΕΔ͜ͱ͕ଟ͍ • ઌʹΒͳ͍͜ͱΛઢҾ͖͓͚ͯ͠Δͱɺແ ବͳཁ݅ΛΧοτ͍͢͠ • ίϯηϓτɺ։ൃํΛݩʹܾΊΔ
ϛʔςΟϯά
ఆྫۃྗগͳ͘ • ຖिܾΊΒΕͨ࣌ؒʹɺܾΊΒΕͨϝϯόʔ͕ू ·ͬͯใࠂ͢Δձۃྗগͳ͘͢Δ • ΔͷͰ͋Εɺඞཁ࠷ݶͷਓͰɺ͍࣌ؒ ͰऴΘΒͤΔ͖ • ։ൃঢ়گΛΓ͍ͨͳΒɺશһूΊΔඞཁͳ͘ɺ Ϧʔμʔ͕֤ࣗͷͱ͜ߦ͖Λฉ͚ͩ͘Ͱ͍͍
ࢀՃਓඞཁ࠷ݶͰ • ؔऀશһ͕ू·ͬͯɺٞʹࢀՃ͢Δͷ ࠷େͰ3ਓఔ • ฉ͚ͩ͘ͷϛʔςΟϯάʹՁͳ͍ • ٞࣄΛ༻ҙͯ͠ޙͰ֬ೝͯ͠Β͏͚ͩͰ ྑ͍
ԿΛܾΊΔͷ͔໌֬ʹ • ใࠂ͢Δ͚ͩͷϛʔςΟϯάෆཁ • SlackͰใࠂ͢Δ͚ͩͰ͍͍ • ԿΛܾΊΔͷ͔Λ໌֬ʹͯ͠ɺͦͷٞʹूத͢Δ • ੍ݶ࣌ؒʹܾ·Βͳ͚Εɺผ్࣌ؒΛͱͬͯ࠶ ٞ
• ܾ·Δ͜ͱ͕ܾ·ͬͨΒ͙͢ʹϛʔςΟϯάΛऴྃ
࣌ؒͷ͍ํ • ٞΛ͢Δ͚ͩͰϓϩμΫτ͠ͳ͍ • ϛʔςΟϯά࠷খݶʹ • ίʔυΛॻ࣌ؒ͘Λ࠷େݶʹ
։ൃ
όά • όάΛθϩʹ͢Δߟ͑࠷ॳ͔Β࣋ͨͳ͍ • θϩʹ͢ΔͷͰͳ͘ɺόάʹૣ͘ؾ͖ͮɺ मਖ਼ͯ͠σϓϩΠͰ͖Δମ੍ͷํ͕ॏཁ • εΫϦϓτΤϥʔΛSlackʹ௨͢ΔΈ • Sentry͍͍ͧ
ͪΐͬͱͣͭؒҧ͑Δ • ཁ༷݅ΛܾΊͯɺ࣮ஈ֊Ͱ࿙Ε݀ ͕ग़ͯ͘Δ • ص্ΑΓɺ࡞ͬͯΈͯؾ͍ͮͨ͜ͱʹՁ ͕͋Δ • ·ͣಈ͘ͷΛ࡞Γɺ͔ͦ͜Βͪΐͬͱͣͭ ϒϥογϡΞοϓ͍ͯ͘͠
ཧ ελʔτ ΰʔϧ
࠷ѱ ελʔτ ΰʔϧ
ݱ࣮ ελʔτ ΰʔϧ
͕ͯ͘ϨϏϡʔ͢Δ • ͕100ύʔηϯτ͡Όͳͯ͘ɺϨ Ϗϡʔ֬ೝʹճ͢Α͏ʹ͢Δ • ϛε࿙Εʹૣ͘ؾͮ͘͜ͱ͕Ͱ͖Δ • GitHubͷPull requestsΛ׆༻͢Δ •
ίʔυ্ͰٞΛ͢Δ
όάࣦഊڐ༰͢Δ • μϝͩͬͨͱΘ͔ͬͨ͜ͱ͕ऩ֭ • ࣦഊͰͳ͘ɺ෦తޭͱଊ͑Δ • όάࣦഊʹૣ͍ஈ֊Ͱؾͮ͘͜ͱ͕ॏཁ
ςετ • ςετʹ͋·Γ࣌ؒΛ͔͚ͳ͍ • ઈରʹى͖͍͚ͯͳ͍όάͷύλʔϯͷΈɺ ॏతʹςετΛ͢Δ • ଞͷόάؾ͍͔ͮͯΒमਖ਼͙ͯ͢͠ʹσϓ ϩΠ͢Εྑ͍
εέδϡʔϧ • ΨϯτνϟʔτWBSར༻͠ͳ͍ • εέδϡʔϧΛཧ͢Δ͜ͱͰͳ͘ɺϓϩμΫτΛ࡞Δ͜ ͱ͕ࣄ • GitHubͷMilestonesͰཧ • ظΛઃ͚Δͷͱɺͦ͏Ͱͳ͍ͷΛ۠ผͯ͠ϝϯόʔʹ
མͱ͠ࠐΉ • ظ͕ܾ·ͬͯͳ͍ͷͷਐΊํ֤ϝϯόʔʹͤΔ
·ͱΊ
Ϟϊͮ͘Γʹूத͢Δମ੍ • తͱखஈΛ໌֬ʹͯ͠ɺແବͳػೳ࡞Β ͳ͍ • ΤϯδχΞ͕ίʔυΛॻ࣌ؒ͘Λେࣄʹ͢Δ • ͋ΔఔͷࣦഊΛڐ༰ͯ͠ɺগ͠Ͱલʹਐ Ή͜ͱ͕େ