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
20200726_チャリティーカンファレンス沖縄vol.2☆devPMタイアップ
Search
まいどる(浪川舞 / Mai Namikawa)
July 26, 2020
Technology
0
1.2k
20200726_チャリティーカンファレンス沖縄vol.2☆devPMタイアップ
■ イベントページ
https://peer-quest.connpass.com/event/181795/
まいどる(浪川舞 / Mai Namikawa)
July 26, 2020
Tweet
Share
More Decks by まいどる(浪川舞 / Mai Namikawa)
See All by まいどる(浪川舞 / Mai Namikawa)
プロダクト開発の落とし穴と改善したいマインド
maidol
2
420
Jira Product Discovery で実現する高速仮説検証
maidol
0
500
20211026_pmconf2021_すべてのPMに学びの場を
maidol
1
6.3k
20210818_開発PM勉強会vol.5
maidol
0
560
20200531_ITエンジニアのキャリアを模索する会 Vol.4
maidol
0
110
20201127_Webナイト宮崎_PMとして気をつけていること
maidol
0
120
20200527_炎上プロジェクトを語ろう!
maidol
0
1.6k
20200418_BacklogWorld2020
maidol
5
2.9k
20200411_開発PM勉強会LT
maidol
0
1.1k
Other Decks in Technology
See All in Technology
libsyncrpcってなに?
uhyo
0
160
Cursor Meetup Tokyo
iamshunta
2
700
面接を通過するためにやってて良かったこと3選
sansantech
PRO
0
140
カンファレンスのつくりかた / The Conference Code: What Makes It All Work
tomzoh
8
930
FastMCPでSQLをチェックしてくれるMCPサーバーを自作してCursorから動かしてみた
nayuts
1
220
SmartHRの複数のチームにおけるMCPサーバーの活用事例と課題
yukisnow1823
2
1.2k
GoogleのAI Agent
shukob
0
140
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.6k
やさしいClaude Code入門
minorun365
PRO
32
25k
MCP Clientを活用するための設計と実装上の工夫
yudai00
1
810
LT:組込み屋さんのオシロが壊れた!
windy_pon
0
470
DevOpsDays Taipei 2025 -- Creating Awesome Change in SmartNews!
martin_lover
0
160
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
76
9.4k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Building Adaptive Systems
keathley
41
2.6k
Code Review Best Practice
trishagee
68
18k
For a Future-Friendly Web
brad_frost
178
9.7k
A better future with KSS
kneath
239
17k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Code Reviewing Like a Champion
maltzj
523
40k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Transcript
5IBOLTGPS$IBSJUZ$POGFSFODF0LJOBXB ৽نϓϩδΣΫτ্ཱͪ͛ͱάϩʔεϚωδϝϯτ ʙ࣮ྫͰֶͿେͳϙΠϯτʙ .BJ/BNJLBXB
1SPGJMFࣗݾհ 1FFS2VFTU*ODද݉1.ΤϯδχΞ ԻେଔˠԻָۀքˠ4*FSˠঁੑϕϯνϟʔ ˠಠཱʢاըɾٕज़ސɺࣗࣾαʔϏεʣ ΤϯδχΞϦϯά ϚʔέςΟϯά ใ13 ࠷ۙͬͺΒίϯαϧدΓ 1.ۀগʑ झຯࣗͷ͓͏ͪʹ͍Δ͜ͱʂ
ʢສࣗΒεςΠϗʔϜXʣ NBJEPM@ NBNBY ࿘ʢ·͍ͲΔʣ
$PNQBOZձࣾ֓ཁ ձ໊ࣾɿ߹ಉձࣾ1FFS2VFTUʢ1FFS2VFTU*ODʣ ൃىਓɿ࿘٠৴ଠٴ೭ ࣄۀ༰ɿ*5اըɾٕज़ސγεςϜ։ൃ ɹɹɹɹɹαΠτ੍࡞ϝσΟΞɾษڧձӡӦ ܦӦཧ೦ɿίϛϡχέʔγϣϯͷՁΛ࠷େԽ͢Δ IUUQTQFFSRVFTUKQ DPOUBDU!QFFSRVFTUKQ ࣮͜Ε͔ΒԻָؔͷࣄۀΛՃ͢Δ͔ʂ ໌͚ࢦͯ͠४උ͍ͯ͠·͢
⁎˃ᴗ˂⁎
4FSWJDFࣗࣾαʔϏε αʔϏε໊ɿEFW1.ʢσϒϐʔΤϜʣ ֓ཁɿ։ൃϓϩδΣΫτࣄྫڞ༗ϓϥοτϑΥʔϜ ɹɹɹʰ1.͕ͭ͘Δ1.ͷͨΊͷ1.ֶͼͷʱ ϓϨεϦϦʔεɿ IUUQTQSUJNFTKQNBJOIUNMSEQ IUNM ίϯςϯπ࡞Γʹڠྗ͍͚ͨͩΔ1.ืूதʂ
&WFOU։ൃ1.ษڧձ ίϛϡχςΟɿ։ൃ1.ษڧձ ֓ཁɿ։ൃϓϩδΣΫτͷϚωδϝϯτΛ ɹɹɹࢀՃऀશһͰҰॹʹߟ͑Δษڧձ Πϕϯτϖʔδɿ IUUQTQFFSRVFTUDPOOQBTTDPNFWFOU ݄ʹɺ͞·͟·ͳςʔϚͰ-5ϫʔΫγϣοϓΛ ։࠵தʂʢ݄͓ٳΈɺ࣍ճ݄த०༧ఆͰ͢ʂʣ
ୈҰ෦ɿ৽نϓϩδΣΫτ্ཱͪ͛ ୈೋ෦ɿάϩʔεϚωδϝϯτ ʘຊͷߏʗ
৽نϓϩδΣΫτͷ্ཱͪ͛ ࠓͷςʔϚᶃ
"HFOEB࣍ ͲΜͳ͓ʁʙཱ͓ͪλʔήοτʙ ৽ناըώΞϦϯά๏ʙ͓͍͑ͨͭ͞ͷ৺ಘʙ ;Θͬͱཁ݅ཧ๏ʙಋ͍ͯɺҰॹʹܾΊΔʙ νʔϜΛҾͬுΔϧʔςΟʔϯʙ͋ͱࣗવͱΓग़͢ʙ
ͲΜͳ͓ʁ
"CPVUཱ͓ͪλʔήοτ ৽نࣄۀʹ·ͭΘΔ8FCγεςϜ։ൃɺαΠτ-1੍࡞ͳͲɺ ࣗࣾɾडୗΘͣɺ৽ͨʹελʔτ͢ΔϓϩδΣΫτʹ͍ͭͯͷ͓ ৽ن1+ͷاըཱҊऀɺࣾ֎ൃ୲ऀɺडୗ։ൃ૭ޱ1.ɺ ϓϩδΣΫτͷΩοΫΦϑʹܞΘΔํ͕ର ಛʹडୗ։ൃ͕ελʔτ͢Δ·ͰͷϞϠͬͱͨ͠෦Λ ͖ͬ͢Γͤ͞ΔͨΊͷϊϋ͕ଟΊ
"CPVUղઆͷਐΈํ ݱঢ়ͷ՝ɺΑ͋͘ΔݱͷࠔΓ͝ͱΛఏࣔ ղܾࡦ৺ಘɺվળࣄྫͳͲΛఏࣔ
৽ناըώΞϦϯά๏
None
צҧ͍ίϯτ͔ʂ
৽ناըώΞϦϯά๏͍͑ͨͭͷ৺ಘ શମͷ༧ࢉ͚ͩ͑ΒΕͯ Ͳ͏ӡ༻͞ΕΔ͔ݟ͑ͯ͜ͳ͍ ؾ͍ͮͨΒ ΫϥΠΞϯτͱडୗνʔϜ ͕ఢର͍ͯ͠Δ ͱʹ͔͘ເޠΈ͍ͨͳ ཧγεςϜͰ͕ઢ ΦʔϓϯใΛ ग़དྷΔݶΓ૿͢ʂ
ࣄۀͷϚωλΠζʹΑͬͯ ϥϯχϯάίετͷ ߟ͑ํʹӨڹ͕ɻ Ͱ͖ͳ͍ཧ༝Λ୳ͣ͞ɺ Ͱ͖Δํ๏Λߟ͑Δɻ ಉ͡తୡ͕Ͱ͖ΔͳΒ ඞͣ͠γεςϜͰղܾ ͠ͳͯ͘ྑ͍ɻ ϓϩδΣΫτώΞϦϯά͔Β ࢝·͍ͬͯΔɻ ॳظͷ৴པߏங͕ࠓޙͷ伴ɻ ൱ఆͤͣɺ͢ΔྗΛɻ
;Θͬͱཁ݅ཧ๏
None
צҧ͍ίϯτ͔ʂ ސ٬͕ຊʹཉ͔ͬͨ͠ͷʂ
·ͩԿܾ·ͬͯͳ͍ͷʹ ͋ͱΑΖ͘͠ɺͱؙ͛ ༷ΛܾΊΒΕΔਓ͕͓Βͣ ͜Ε୭ͷαʔϏεʁঢ়ଶ ૣ͘։ൃͯ͠΄͍͠ʂͱ εϐʔυײ͔ΓٻΊΒΕΔ ϓϩδΣΫτݑষͷ࡞Λ ͋͑ͯґཔͯ͠ΈΔɻ ܾ·ͬͯͳ͍͜ͱͷଟ͞Λ ֮ࣗ͠ɺཱͪࢭ·ͬͯ
ߟ͑Δ࣌ؒΛͭ͘Δɻ ܾΊͳ͚Ε͍͚ͳ͍͜ͱΛ νΣοΫϦετͰݟ͑ΔԽɻ ઐ͕ࣝඞཁͰ͋ΔҙٛΛ Ұॹʹཧղͯ͠Β͏ɻ ઐՈ͕ಋ͖ఏҊ͠ɺ ߹ҙܗͷΛͭ͘Δɻ ӡ༻ऀ͋͘·ͰൃҊऀɻ ͦͷ༷͕ٴ΅͢ӨڹΛ ߟ͑Δ͓હཱͯΛ͍ͯ͘͠ɻ ;Θͬͱཁ݅ཧ๏ಋ͍ͯɺҰॹʹܾΊΔ ࢀߟɿʰ;Θͬͱͨ͠ཁ݅ͷةݥͳϓϩδΣΫτΛ࢝·Δલʹަ௨උͯ͠Έͨʱ
νʔϜΛҾͬுΔϧʔςΟʔϯ
Α͠ɺ ͜ΕͰਐΊͯ ͍͚ΔͣΑʂ ։ൃνʔϜͷΈΜͳ ͓ئ͍͠·͢ʂ ֬ఆ༷͕ ߱Γͯ͘Δͷ ͬͯΑʙ ༷
͓٬͞Μ͕ ܾΊΔΑͶʁ ͋ͷλεΫ͖ͬͱ ˓˓͞Μ͕ͬͯ͘ΕͯΔ ͩΖ͏ɻΒΜ͚Ͳɻ
Α͠ɺ ͜ΕͰਐΊͯ ͍͚ΔͣΑʂ ઃܭνʔϜͷΈΜͳ ͓ئ͍͠·͢ʂ ֬ఆ༷͕ ߱Γͯ͘Δͷ ͬͯΑʙ ༷
͓٬͞Μ͕ ܾΊΔΑͶʁ ͋ͷλεΫ͖ͬͱ ˓˓͞Μ͕ͬͯ͘ΕͯΔ ΑͶɻΒΜ͚Ͳɻ ઌߦ͖ෆ҆͗͢ʂ
Θ͔Βͳ͍͜ͱ͕ͿΒΓΜ Λ࣋ͬͯ(0͢Δਓ͕͍ͳ͍ ԣͷਓʹؾΛݣ͍߹͏ ·ͨڵຯΛ࣋ͨͳ͍ Կ͔ΒͬͨΒཱ͍͍͔ͪԟੜ ਓʹΑͬͯՌ͕ҧ͏ ܾΊΔͨΊͷϨʔϧΛෑ͘ɻ ఆྫձͷઃఆ͚ͩͰͳ͘ɺ ྟ࣌.5(࣮ࢪͷج४Λ໌֬Խɻ ଐਓͰͳ͘ձٞମͰʂ
ςϯϓϨΛϑϧ׆༻ɻ ϓϩδΣΫτنʹΑͬͯ ܾ·ͬͨϑΥϧμߏ υΩϡϝϯτΛࣄલ४උɻ νʔϜϝϯόʔͷׂΛڞ༗ɻ खࡳΛΦʔϓϯʹ͢Δ͜ͱͰ શ՝ʹશһͰऔΓΉ ҙࣝΛͭ͘Γɺଐਓʂ ࢀߟɿʰ1.͕Γͳ͍ʹ͍ͭͯߟͯ͠Έͨʢલฤʣʱ νʔϜΛҾͬுΔϧʔςΟʔϯ͋ͱࣗવͱΓग़͢
ϓϩδΣΫτશһͷͷɻ ॳظͷΈԽ͕ޙʹڹ͘ʂ ʘୈҰ෦ͷ·ͱΊʗ
άϩʔεϚωδϝϯτ ࠓͷςʔϚᶄ
"HFOEB࣍ ͲΜͳ͓ʁʙཱ͓ͪλʔήοτʙ ϞνϕʔγϣϯԼϦεΫʙ೩͑ਚ͖ީ܈ʙ ϢʔβʔͷʁࣈʁʙࣖΛ͚Δ͖͜ͱʙ ΞΫγϣϯϙΠϯτʙνʔϜΛ໎ࢠʹ͠ͳ͍ज़ʙ
ͲΜͳ͓ʁ
"CPVUཱ͓ͪλʔήοτ ͷϦϦʔεΛܴ͑ΔϓϩδΣΫτνʔϜ ϦϦʔε͞Εͨޙɺӡ༻อकΛ͢ΔதͰ ຊདྷͷతΛݟࣦͬͯϞνϕʔγϣϯ͕Լ͕Γͦ͏ͳνʔϜ αʔϏεΛҭͯΔϑΣʔζʹೖͬͨࣄۀ୲ऀ ӡ༻อकʹΓ͕͍Λݟ͍ͩͤͳ͍։ൃऀ
"CPVUղઆͷਐΈํ ͔͜͜ΒɺओʹࢴࣳډΛָ͓͠Έ͍ͩ͘͞
ϞνϕʔγϣϯԼϦεΫ
ࣄۀ༻-1Λͻͨ͢Β اըϦϦʔεʂ ࣗࣾϨϯλϧεϖʔεͷձһ γεςϜΛప։ൃʂݟΓൃंʂ ͱʹ͔ࣗࣾ͘ϒϥϯυΦʔϓϯʂ ग़ͨ͠Βग़ͬ͠ͺͳ͠ɻ Ͳ͏ͳͬͨͷ͔ѲͰ͖Μɻ ձһͷ૿ݮʹҰتҰ༕ɻ ӡ༻Ͱ͍ͬͺ͍ͰՃ։ൃແཧɻ ଞࣄۀ͕͗ͯ͢͠ݟͯΒΕͳ͍
ࣄۀ༻-1Λͻͨ͢Β اըϦϦʔεʂ ࣗࣾϨϯλϧεϖʔεͷձһ γεςϜΛప։ൃʂݟΓൃंʂ ͱʹ͔ࣗࣾ͘ϒϥϯυΦʔϓϯʂ ग़ͨ͠Βग़ͬ͠ͺͳ͠ɻ Ͳ͏ͳͬͨͷ͔ѲͰ͖Μɻ ձһͷ૿ݮʹҰتҰ༕ɻ ӡ༻Ͱ͍ͬͺ͍ͰՃ։ൃແཧɻ ଞࣄۀ͕͗ͯ͢͠ݟͯΒΕͳ͍
શʹ೩͑ਚ͖ީ܈
Ϣʔβʔͷʁࣈʁ
΄Βݟ͍ͯͩ͘͞ɻ ͜ͷલͷࢪࡦͰɺձһ͕ര৳ͼͯ͠·͢Αʂ Ϣʔβʔ͔Β Ԡԉϝοηʔδಧ͍ͯ·͢ʂ
΄Βݟ͍ͯͩ͘͞ɻ ͜ͷલͷࢪࡦͰɺձһ͕ര৳ͼͯ͠·͢Αʂ Ϣʔβʔ͔Β Ԡԉϝοηʔδಧ͍ͯ·͢ʂ Ϣʔβʔͷͱࣈҙ֎ͱ μΠϨΫτʹϞνϕʔγϣϯ61
΄Βݟ͍ͯͩ͘͞ɻ ͜ͷલͷࢪࡦͰɺձһ͕ര৳ͼͯ͠·͢Αʂ Ϣʔβʔ͔Β Ԡԉϝοηʔδಧ͍ͯ·͢ʂ ͜ͷਓΛࣗಈԽ
΄Βݟ͍ͯͩ͘͞ɻ ͜ͷલͷࢪࡦͰɺձһ͕ര৳ͼͯ͠·͢Αʂ Ϣʔβʔ͔Β Ԡԉϝοηʔδಧ͍ͯ·͢ʂ ͜ͷਓΛࣗಈԽ ೳಈతʹݟʹߦ͔ͳͯ͘ྑ͍Α͏ʹ ΈͰϞνϕΛҡ࣋͢Δ
ΞΫγϣϯϙΠϯτ
ຊͷΰʔϧ ୡͨ͠ؾʹͳ͍ͬͯΔ Մѩͳਓ
ຊͷΰʔϧ ୡͨ͠ؾʹͳ͍ͬͯΔ Մѩͳਓ ੴਖ਼͘͠ஔ͖·͠ΐ͏ ฆΒΘ͍͠ඪઃఆରʂ
ຊͷΰʔϧ ΰʔϧͲ͜ʂʂʂ
ຊͷΰʔϧ ΰʔϧͲ͜ʂʂʂ ҋӢർΕΔʂ ਐΜͰ͍Δ࣮ײ͕େࣄ
1.ϓϩδΣΫτͷ ૯߹ϓϩσϡʔαʔ ʘຊͷ·ͱΊʗ
4VNNBSZ·ͱΊ ։ൃϓϩδΣΫτʹϚωδϝϯτඞཁͳͷ͔ʁ ͦΕ͕ʮ1.ʯͱ͍͏ ϙδγϣϯͰͳ͔ͬͨͱͯ͠ɺ ϓϩσϡʔεඞͣඞཁʹͳΔɻ
4VNNBSZ·ͱΊ ৽نʙάϩʔε·ͰɺϚωδϝϯτͷڞ௨ʁ Ͱ͖ͳ͍ཧ༝Λ୳͞ͳ͍͜ͱɻ ݴ͍༁͢ΔͷΧϯλϯɻ ಄ΛͬͯͰ͖Δํ๏Λߟ͑Δɻ ࢀߟɿʰࣗͷ͖ಘҙͱ͖߹͏͜ͱͰνʔϜϝϯόʔͷಛੑൃش͢Δʛ·͍ͲΔΠϯλϏϡʔʱ
5IBOLTGPS$IBSJUZ$POGFSFODF0LJOBXB ৽نϓϩδΣΫτ্ཱͪ͛ͱάϩʔεϚωδϝϯτ ʙ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂʙ .BJ/BNJLBXB