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
報恩謝徳! 自分も出張1on1始めます!
Search
rozary
March 01, 2019
Programming
0
1.3k
報恩謝徳! 自分も出張1on1始めます!
rozary
March 01, 2019
Tweet
Share
More Decks by rozary
See All by rozary
お前たちの仕様の伝え方は間違っている!
rozary
23
11k
「それでも、前を向きたい」悩みごとや難題にぶつかったとき 一歩踏み出すためのマインドセット
rozary
0
2.9k
2年開発してるけれど リリースされてないプロダクトに 関わることになって行ったこと
rozary
0
210
エンジニアのしゃかい科
rozary
1
730
「こんな現場やってられるか!」一人のエンジニアが プロジェクトマネジメントに 足突っ込んだ結果
rozary
1
870
「本当に」ひとりで始めるチームビルド
rozary
1
1.3k
Other Decks in Programming
See All in Programming
Designing for tomorrow's programming workflows
honnibal
PRO
2
110
雑に思考を整理する技術と効能
konifar
55
25k
ONE WEDGE_company_guide
1wedge_one
0
380
Ruby Function Composition
bkuhlmann
1
330
try! Swift Tokyo 初参加報告LT
hinakko2
0
190
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
160
Folding Cheat Sheet #2
philipschwarz
PRO
0
110
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
220
Doctrine ORMでValue Objectを扱う方法4選 #phpstudy / 4 ways to handle Value Objects with Doctrine ORM
77web
4
110
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.6k
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
240
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
3.6k
Featured
See All Featured
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Bash Introduction
62gerente
604
210k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
The Mythical Team-Month
searls
215
42k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Practical Orchestrator
shlominoach
181
9.7k
Automating Front-end Workflow
addyosmani
1355
200k
It's Worth the Effort
3n
180
27k
Done Done
chrislema
178
15k
Designing with Data
zakiwarfel
95
4.8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
We Have a Design System, Now What?
morganepeng
42
6.7k
Transcript
LJDIJKPKJQN !J@SP[BSZ ใԸँಙʂ ࣗग़ுPO࢝Ί·͢ʂ
ࣗݾհ গ͠Ͱ ίϯςΩετΛଗ͑Δҝͷ
ࣗݾհ J@SP[BSZ ΜɺΤϯδχΞ͔Β࢝·Γɺ ٕज़Ϛωδϝϯτɺ1.ͳͲΛ͓ͬͯΓ·͢ ଚܟ͢ΔཧऀϒϥΠτ͞ΜͰ͢ɻ ΞΠίϯәॏͳΜͰ͚͢ΕͲ ͏৯ΒΕͳ͍ͷͰ͢ LJDIJKPKJQNͷQNzϓϩμΫτϚωʔδϟʔzͳਓ
ࣗͷࢥߟ
ࣾձ ϓϩμΫτ ݱ ྑ͍ϓϩμΫτ ྑ͍։ൃݱ͔Βੜ·ΕΔ ͦͯࣾ͠ձ
ग़Ҭ QN@SPQQPOHJɺTNOɺTDSVNPTBLB
͓ͷͳ͕Ε ͍͍ͩͨ ࠷ॳʹ·ͱΊ Ͷͬ͜ͷ ͖͔͚ͬ ࣄ্ͷPO ग़ுPO ͓ΘΓʹ
࠷ॳʹ·ͱΊ
࠷ॳʹ·ͱΊ ग़ுPO͡Ί·͢
Ͷͬ͜ͷ
ࣗͷਓੜ ͱܦݧ εΩϧ ͓Μ͗Όʔ ΤϯδχΞ45"35 ࣄۀŋܦӦ 1.ŋεΫϥϜ ։ൃϚωʔδϟʔ খֶߍڭһ໔ڐ
͓Μ͗Όʔ ͓Μ͗Όʔ ༡Ϳ ͣͬͱ༡ΜͰΔΜͰ͚͢ΕͲͶ ΠϚίί
ࣗͷϞνϕͱ͔ͦͷล
సػ ͰΤϯδχΞ ͰϚωδϝϯτ Ͱʜʜʜ
Կ͔৽͍͜͠ͱΛΓ࢝Ί ͳ͍ͱෆ҆ͳλʔϯ
ֶश͚ͭͮ͠ͳ͍ͱʜ ̋͵ʜ ˠ୰͖ɻ ੜ͖͍͚ͯͳ͍ʜ ˠೳྗతʹࣄۀతʹੜଘΛڴ͔͞ΕΔʜ͜Θ͍ʜ ͜ΕҎ্ָʹͳΒͳ͍ʜ ˠࠓ͚ͤͩΕͲɺͬͱָʹָ͘͠ੜ͖͍ͨΜͩΑͦ͏͍͏ͷͰ͠ΐ
Կ͔৽͍͜͠ͱΛΓ࢝Ί ͳ͍ͱਏ͍λʔϯ
͖͔͚ͬ
None
2DBGF ౦ژϛουλϯൺ୩֊ IUUQTSPZBMHBSEFODBGFDPNRDBGF
None
ಘΒΕͨ͜ͱ Βͳ͍ܦݧ ˠࣗͱҟͳͬͨܦݧࢥߟɻ৫͔Β৫ʹͱΒΘΕͳ͍ಈ͖ʹͳ͍ͬͯ͘աఔ͖ ͜ͷਓͳΜͩ ˠNBHOPMJBL͞Μɺྋ͍͠إ͠ͳ͕ΒͳΜͰͬͯΔײੌ͍ ֶशͷωλ ˠʰײͱີ݁߹͢ΔϓϩδΣΫτϚωδϝϯτʱ
ಘΒΕͨ͜ͱ ڭҭŋҭŋؐݩ ࣗͷΈʹର͢ΔΩʔϫʔυ
ʰग़ுPOʱΊͪΌ͑͑Μ ઌिɺTDSVNPTBLBݴ͔ͬͯͨΒଟগω
ύΫ͍͍ͬͯͰ͔͢ શવྑ͍Ͱ͢Α ??
None
ͨ·ͨ·ञ͕͋Δ͚ͩͰ͢ɻ
ग़ுPO͡Ί·͢ ͱ͍͏͜ͱͰʜ
ࣄ্ͷPO ͪΐͬͱ;Γ͔͑Γ
ࣗͷࣄ্ͰͷPO ૂ͍ ࣄۀͷޭɺҭɺධՁŋࠪఆɺ՝ͷٵ্͍͛ ͠߹͏͜ͱ ϓϩδΣΫτɺνʔϜɺձࣾɺຊਓ ΩϟϦΞ ࡶஊ ฉ͘ࣄ ϓϩδΣΫτɺνʔϜɺձࣾɺݸਓʹ࣭ؔͯ͠ɾཁ ͑Δࣄ
ඪͱݱঢ়ͷ͢Γ߹Θͤ ظ͍ͯ͠Δ͜ͱɾͬͯ΄͍͜͠ͱ ԡ͑͞Δ؍ ͳ͘Ε͍ͯΔ͔ɺָ͘͠ࣄ͕Ͱ͖͍ͯΔ͔ɻ νʔϜͷۀΛݟ௨͍ͤͯΔ͔ɺεέδϡʔϧձࣾͷঢ়ଶΛೝ͍ࣝͯ͠Δ͔ɻ ύϑΥʔϚϯε͕ྑͰ͋Δ͔ɻ ۈଵ͕ྑͰ͋Δ͔ɻ దٓ ૬खʹ͋Θͤͳ͕Β
ग़ுPO Ͳ͏Δͷ
ࣗͷࣄ্ͰͷPO ૂ͍ ࣄۀͷޭɺҭɺධՁŋࠪఆɺ՝ͷٵ্͍͛ ͠߹͏͜ͱ ϓϩδΣΫτɺνʔϜɺձࣾɺຊਓ ΩϟϦΞ ࡶஊ ฉ͘ࣄ ϓϩδΣΫτɺνʔϜɺձࣾɺݸਓʹ࣭ؔͯ͠ɾཁ ͑Δࣄ
ඪͱݱঢ়ͷ͢Γ߹Θͤ ظ͍ͯ͠Δ͜ͱɾͬͯ΄͍͜͠ͱ ԡ͑͞Δ؍ ͳ͘Ε͍ͯΔ͔ɺָ͘͠ࣄ͕Ͱ͖͍ͯΔ͔ɻ νʔϜͷۀΛݟ௨͍ͤͯΔ͔ɺεέδϡʔϧձࣾͷঢ়ଶΛೝ͍ࣝͯ͠Δ͔ɻ ύϑΥʔϚϯε͕ྑͰ͋Δ͔ɻ ۈଵ͕ྑͰ͋Δ͔ɻ దٓɺ૬खʹ͋Θͤͳ ͕Βɻ ͜ΜͳΜग़དྷͳ͍
ग़ுPOͷ͍͍ͱ͜Ζ ੍֎͠ ˠ૬खͷ৫ຊਓͷঢ়ଶΛ͋·ΓΒͳ͍͔Βɻ͔Βߟ͑ΒΕΔɻ ৽͍͠ൃݟ ˠ͋·ΓΒͳ͍ਓͱͬ͘͡Γ͠߹͑Δɻීஈ͍Δ৫ͱΕͨਓؒഎܠ͕ҧ͏ɻ ԣͷਓؒ ˠ৫ͩͱࣅͨΑ͏ͳಈ͖͍ͯ͠Δํগ͍ɻͦΜͳ߹ͰͤΔɻιϨɻ ٯʹ
ͦͯ͠ɺҿΊΔ ιϨͳ
ॳΊʹΔͱΑͦ͞͏ͳ͜ͱ ಇ͖ํ ˠࣗͷͰͳ͍͚ΕͲɺੜ׆ͷงғؾ͕͔ͭΊͦ͏ɻ ৫ͷਓؒ ˠࣗͷͰͳ͍͚ΕͲɺͲΜͳ׆༂Λ͍ͯ͠Δͷ͔͔ͭΊͦ͏ɻ ͍͖ͳΓࣗͷΛ͠ͳ͍ײ͡ Ώͬ͘ΓΕ͍ͯ͘ എܠ͕ଗ͍ͬͯ͘ ग़ுPO
ͲΜͳPO͕ରԠͰ͖Δͷ ࣗͷදެ։͠·͢
J@SP[BSZͷද IUUQTKBXIPUXJDPNJ@SP[BSZ Α͘͏ݴ༿
IUUQBQQMJNBLFSKQBOBMZUJD@BQQT J@SP[BSZͷද ɾࠓͷπΠʔτճ ɾͯͳϒϩάͷਓ ɾޱบʮා͍ʯ ɾφϥςΟϒѪ͕Ϡό͍ ɾΞϓϦڰ ɾͯͳϒϩάͷΨν ɾझຯ͕খྛݡଠ
ɾͪͳ͕࿀ਓ ɾϊʔαϯλϊʔϥΠϑ ɾੜଉΫϥελ༗അઢ
J@SP[BSZͷද IUUQTQFSTPOBMJUZJOTJHIUTEFNPOHCMVFNJYOFU ϫτιϯੳ
J@SP[BSZͷද IUUQTQFSTPOBMJUZJOTJHIUTEFNPOHCMVFNJYOFU ϫτιϯੳ
ग़ுPO͡Ί·͢ UXJUUFSͰ ͜ͷޙͰֻ͓͚͍ͩ͘͞ ͱ͍͏͜ͱͰ
͓ΘΓʹ
ҰॹʹΜͩΓߟ͑ͨΓͨ͠ΒԿා͘ͳ͍ ϋζ ͓͓ͪͯ͠Γ·͢ ׂΓצͶ ͰɺňPOʼnͩ͠ ܦඅਫ਼ࢉͰ͖Δͷ͔ͳ
༨ஊ ࣗʹԿ͕ग़དྷΔ͔Θ͔Βͳ͍͚ΕͲɺࣗͷΑ͏ʹΜͩ Γߟ͑ͨΓ͍ͯ͠Δਓ͕͍ͨΒɺ͠૬खͱ͔นଧͪ͘Β ͍ࣗͰग़དྷΔ͔ͳͱɻࣗઈࢍΜͩΓɺߟ͑த ͩͬͨΓ͢Δࣗ͠Կ͔ಘΒΕΔͷ͋Δ͔ͳͱɻͦ ΕɺͳΜ͔POΈ͍ͨͳܗͰग़དྷΔͷ͔ͳͱɺՄೳੑΛ ൿΊ͍ͯΔΜ͡Όͳ͍͔ͳͱɻͱࢥ͍ͬͯͨΓͯ͠ɻҰൠత ͳPOΈ͍ͨͳίϯςΫετ͕ଗͬͨதͰΔΘ͚Ͱͳ͍ɺ ग़ுPO͍ͬͯ͏ͷ͕Ͳ͏͍͏ͷʹͳΔͷ͔Θ͔Βͳ͍ ͚ΕͲɺ·͊ՄೳੑΛײ͡ΔͳΒͬͯΈΑ͏͔ͳͱɻ
༨ஊ िؒɺ؈٧ʹͳͬͯ։ൃͯͨ͠ܦݧͱ͔͋Δ ͚Ͳɺ͍Βͳ͍ʜɻ
΄Μͱʹ͓ΘΓ