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.3k
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
460
Jira Product Discovery で実現する高速仮説検証
maidol
0
540
20211026_pmconf2021_すべてのPMに学びの場を
maidol
1
6.3k
20210818_開発PM勉強会vol.5
maidol
0
570
20200531_ITエンジニアのキャリアを模索する会 Vol.4
maidol
0
120
20201127_Webナイト宮崎_PMとして気をつけていること
maidol
0
130
20200527_炎上プロジェクトを語ろう!
maidol
0
1.7k
20200418_BacklogWorld2020
maidol
5
3k
20200411_開発PM勉強会LT
maidol
0
1.1k
Other Decks in Technology
See All in Technology
Streamlit は社内ツールだけじゃない!PoC の速さで実現する'商用品質'の分析 SaaS アーキテクチャ
kdash
3
1.1k
AIが書いたコードをAIが検証する!自律的なモバイルアプリ開発の実現
henteko
1
240
データエンジニアがこの先生きのこるには...?
10xinc
0
410
非同期処理実行基盤 Delayed脱出 → Solid Queue完全移行への旅路。
srockstyle
3
1.4k
実装で解き明かす並行処理の歴史
zozotech
PRO
1
120
Function calling機能をPLaMo2に実装するには / PFN LLMセミナー
pfn
PRO
0
750
"複雑なデータ処理 × 静的サイト" を両立させる、楽をするRails運用 / A low-effort Rails workflow that combines “Complex Data Processing × Static Sites”
hogelog
3
1.4k
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
550
Goを使ってTDDを体験しよう!
chiroruxx
1
240
PLaMo2シリーズのvLLM実装 / PFN LLM セミナー
pfn
PRO
2
830
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9k
Trust as Infrastructure
bcantrill
0
230
Featured
See All Featured
Visualization
eitanlees
148
16k
GitHub's CSS Performance
jonrohan
1032
460k
Automating Front-end Workflow
addyosmani
1371
200k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Designing for Performance
lara
610
69k
RailsConf 2023
tenderlove
30
1.2k
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