Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第5回 社内勉強会 「設計 後編」
Search
Wemotion, Inc
September 17, 2022
Technology
0
110
第5回 社内勉強会 「設計 後編」
Wemotion, Inc
September 17, 2022
Tweet
Share
More Decks by Wemotion, Inc
See All by Wemotion, Inc
第10回 社内勉強会「GPT x Embeddingで質疑応答を試す」
wemotion
0
79
第9回 社内勉強会「ChatGPTを使い倒そう」
wemotion
0
230
第8回 社内勉強会 「サーバーを構築してWebページを公開してみよう」
wemotion
0
160
第7回 社内勉強会 「REST APIを作ってみよう」
wemotion
0
140
第4回 社内勉強会 「設計 前編」
wemotion
0
150
第3回 社内勉強会 「要件定義 後編」
wemotion
1
160
第2回 社内勉強会 「要件定義 前編」
wemotion
1
320
第1回 社内勉強会 「セキュアプログラミング」
wemotion
0
260
Other Decks in Technology
See All in Technology
私のRails開発環境
yahonda
0
170
Agents IA : la nouvelle frontière des LLMs (Tech.Rocks Summit 2025)
glaforge
0
330
Flutter Thread Merge - Flutter Tokyo #11
itsmedreamwalker
1
130
機械学習を「社会実装」するということ 2025年冬版 / Social Implementation of Machine Learning November 2025 Version
moepy_stats
4
2.1k
AI時代のインシデント対応 〜時代を切り抜ける、組織アーキテクチャ〜
jacopen
4
190
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
21k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
履歴テーブル、今回はこう作りました 〜 Delegated Types編 〜 / How We Built Our History Table This Time — With Delegated Types
moznion
15
9.1k
Active Directory 勉強会 第 6 回目 Active Directory セキュリティについて学ぶ回
eurekaberry
16
5.8k
20251127 BigQueryリモート関数で作る、お手軽AIバッチ実行環境
daimatz
0
420
Data Hubグループ 紹介資料
sansan33
PRO
0
2.3k
Excelデータ分析で学ぶディメンショナルモデリング ~アジャイルデータモデリングへ向けて~ by @Kazaneya_PR / 20251126
kazaneya
PRO
3
830
Featured
See All Featured
Visualization
eitanlees
150
16k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
The World Runs on Bad Software
bkeepers
PRO
72
12k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Designing for humans not robots
tammielis
254
26k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Designing Experiences People Love
moore
142
24k
Transcript
ઃܭޙฤ ୈճࣾษڧձ্ྲྀఔฤ1BSU
ΞδΣϯμ wલฤͷ͓͞Β͍ w4QSJOH#PPUͱ8FCΞϓϦέʔγϣϯ wઃܭޙฤ w૯·ͱΊ
લฤͷ͓͞Β͍
ઃܭϑΣʔζͷత ઃܭϑΣʔζͷతɺ ཁ݅ఆٛͰఆٛͨ͠༰Λ۩ମԽ͠ɺ Ͳ͏ͬͯγεςϜʹ࣮͢Δͷ͔Λ໌֬ʹ͢Δ͜ͱ
֎෦ઃܭ෦ઃܭ ֎෦ઃܭʢجຊઃܭʣ 6*֎෦γεςϜʹରͯ͠ఏڙ͢Δػೳʹ͍ͭͯɺ ೖྗͱग़ྗΛ໌֬ʹ͠ը໘σʔλϕʔεཧΛઃܭ͢Δ ෦ઃܭʢৄࡉઃܭʣ ֎෦ઃܭͰઃܭ͞Εͨೖྗͱग़ྗͷؒͰߦ͏෦ॲཧΛઃܭ͢Δ
֎෦ઃܭཁૉ ɾը໘ઃܭ ɾ֎෦γεςϜ*'ઃܭ ɾόονઃܭ ɾாථઃܭ ɾσʔλϕʔεཧઃܭ
4QSJOH#PPUͱ8FCΞϓϦέʔγϣϯ
4QSJOH#PPU 4QSJOH'SBNFXPSLΛϕʔεͱͯ͠ɺ 8FCΞϓϦέʔγϣϯͷ։ൃ͕Մೳͳ+BWBͷϑϨʔϜϫʔΫ +BWBͷϑϨʔϜϫʔΫͷதͰಛʹਓؾ͕ߴ͍ 4QSJOH#PPUIUUQTTQSJOHJPQSPKFDUTTQSJOHCPPU
.7$Ϟσϧ ΠϥετIUUQTXXXJSBTVUPZBDPNCMPHQPTU@IUNM
.PEFM ϏδωεϩδοΫͱΤϯςΟςΟΛ͋Θͤͨͷ ΤϯςΟςΟͱɺ σʔλϕʔεͷσʔλΛΦϒδΣΫτͰදݱͨ͠ͷͰ ϏδωεϩδοΫͱΤϯςΟςΟΛ͋ΘͤͯυϝΠϯͱݺͿ
7JFX (6*ΞϓϦέʔγϣϯͷը໘෦Ͱɺ .PEFMͷใΛ5IZNFMFBGͳͲͰ)5.-ʹຒΊࠐΈදࣔ͢Δ )5.-ΛϨεϙϯε͢ΔέʔεͰɺ 5IZNFMFBG+41ͳͲͷςϯϓϨʔτΤϯδϯ͕Α͘༻͍ΒΕΔ
$POUSPMMFS .PEFMͱ7JFXΛ੍ޚ͢Δ ը໘͔ΒͷϦΫΤετΛదͳ.PEFMʹհ͠ɺ .PEFMͷใΛ7JFXʹදࣔ͢Δ
$PPLJF 8FCϒϥβʹখ͞ͳจࣈྻͷใΛॻ͖ࠐΈɺ ൃߦݩͱૹ৴ઌͷυϝΠϯ͕ಉ͡௨৴ͰͷΈࣗಈͰड͚ͤΔใ )551ͱ͍͏εςʔτϨεͳϓϩτίϧʹ͓͍ͯɺ ঢ়ଶΛҡ࣋͢ΔΈͱͯ͠)551ηογϣϯ͕͋Γɺ ηογϣϯΛཧ͢Δ*%Λ$PPLJFͱͯ͠ϒϥβͱΞϓϦέʔγϣϯ ؒͰड͚͢͠Δ͜ͱͰϩάΠϯೝূͳͲΛ࣮ݱ͢Δ ΠϥετIUUQTXXXJSBTVUPZBDPNCMPHQPTU@IUNM
$PPLJFͷड͚͠ Πϥετ IUUQTXXXJSBTVUPZBDPNCMPHQPTU@IUNM IUUQTXXXJSBTVUPZBDPNIUNM ൃߦ࣌ͷEPNBJOͱQBUI͕ Ұக͢Δϖʔδ͔ΒͷϦΫΤετ͚ͩʹ ϒϥβ͕ࣗಈͰ$PPLJF༩Λߦ͏
෦ઃܭ
෦ઃܭ γεςϜͷೖྗͱग़ྗɺσʔλϕʔεͷ֨ೲͷؒͰߦ͏ γεςϜͷ෦ॲཧΛઃܭ͢Δ
෦ઃܭཁૉ ɾը໘ϓϩάϥϜઃܭ ɾϏδωεϩδοΫϓϩάϥϜઃܭ ɾσʔλϕʔεϓϩάϥϜઃܭ ɾσʔλϕʔεઃܭ
෦ઃܭͷ࡞ۀͱՌ ઃܭ࡞ۀ Ռ ը໘ϓϩάϥϜઃܭ $POUSPMMFSઃܭॻ ը໘ڞ௨෦Ґઃܭॻ )551ηογϣϯઃܭॻ ϏδωεϩδοΫϓϩάϥϜઃܭ ϏδωεϩδοΫઃܭॻ σʔλϕʔεϓϩάϥϜઃܭ
ΤϯςΟςΟΫϥεਤ ʢ$36%ઃܭॻʣ σʔλϕʔεઃܭ ཧ&3ਤ ςʔϒϧఆٛॻ
ը໘ϓϩάϥϜઃܭ ը໘ભҠਤɺը໘ϞοΫΞοϓɺը໘߲ఆٛॻΛͱʹ ҎԼͷͭͷઃܭΛߦ͏ ɾ$POUSPMMFSઃܭ ɾը໘ڞ௨෦ઃܭ ɾ)551ηογϣϯઃܭ
$POUSPMMFSઃܭ $POUSPMMFS͕ߦ͏ॲཧΛઃܭ͢Δ ɾϦΫΤετύϥϝʔλͷόϦσʔγϣϯ ɾϦΫΤετύϥϝʔλͷऔಘ ɾϏδωεϩδοΫͷݺͼग़͠ ɾϨεϙϯεͷσʔλઃఆ ɾը໘ભҠ
ը໘ڞ௨෦ઃܭ ֎෦ઃܭͷը໘ઃܭͰ࡞ͨ͠6*ઃܭϙϦγʔ͔Βɺ ڞ௨ϔομʔϑολʔͳͲͦΕͧΕ5IZNFMFBGϑΝΠϧΛ࡞͠ ֤ը໘͔Βڞ௨෦ͱͯ͠ݺͼग़͢Α͏ʹઃܭ͢Δ
)551ηογϣϯઃܭ ෳͷαʔόʔʹϩʔυόϥϯαͳͲͰॲཧΛৼΓ͚Δ߹ɺ 4QSJOH4FTTJPOͳͲΛ׆༻ͯ͠ηογϣϯڞ༗Λߦ͏ඞཁ͕͋Δ ηογϣϯڞ༗Λߦ͏߹ɺ ηογϣϯʹ֨ೲ͢ΔใྔΛ࠷ݶʹ͢ΔઃܭΛߦ͏ ·ͨɺηογϣϯͷ༗ޮظݶͳͲܾΊΔ
ϏδωεϩδοΫϓϩάϥϜઃܭ Ϣʔεέʔεهड़Ϗδωεϧʔϧʹॻ͔ΕͨγεςϜॲཧͰɺ ۀʹؔ͢Δॲཧͱ͍͏ҙຯͰυϝΠϯϩδοΫͱݺͿ͜ͱ͋Δ ϏδωεϩδοΫͷϓϩάϥϛϯάํ๏Ͱ༗໊ͳͭͷύλʔϯ ɾ5SBOTBDUJPO4DSJQUύλʔϯ ɾ%PNBJO.PEFMύλʔϯ
5SBOTBDUJPO4DSJQU
%PNBJO.PEFM
σʔλϕʔεϓϩάϥϜઃܭ 03ϚοϐϯάϑϨʔϜϫʔΫʹ)JCFSOBUFͱ.Z#BUJTΛ༻͠ ΤϯςΟςΟΫϥεਤΛઃܭ͢Δ ซͤͯҎԼͷཁૉѻ͏ ɾ%"0ύλʔϯ ɾτϥϯβΫγϣϯͷ੍ޚ ɾσʔλϕʔεϩοΫ ɾίωΫγϣϯϓʔϧ ɾϚελΩϟογϡ
03Ϛοϐϯά ΦϒδΣΫτͱ3%#ͷؒͰσʔλܗࣜΛ૬ޓม͢ΔϚούʔ σʔλ߲ΛΦϒδΣΫτʹ·ͱΊɺ σʔλૢ࡞͢ΔϝιουͱҰମతʹཧ͢Δ ӬଓԽΦϒδΣΫτͷϥΠϑαΠΫϧཧɺτϥϯβΫγϣϯཧɺฒྻੑɺ ϩοΫ੍ޚಛఆͷ%#ʹϓϩάϥϜ͕ґଘ͠ͳ͍Α͏ʹͰ͖ΔϝϦοτ͋Δ
%"0ύλʔϯ %"0%BUB"DDFTT0CKFDUͷུ %"0ΠϯλʔϑΣΠεΛఆٛ͠ɺ %"0࣮ΫϥεΛ͢Δ͜ͱͰ%"0ͷ࣮ͷΓସ͕͑ՄೳͰɺ ෳͷ03ϚοϐϯάπʔϧΛΓସ͑ͨΓɺଞͷӬଓԽઌʹมߋͰ ͖ΔΑ͏ʹͳΔ
ΤϯςΟςΟΫϥεਤ ֓೦ϞσϧΛͱʹΤϯςΟςΟͷΫϥεਤΛ࡞͢Δ ɾ֓೦ϞσϧͷຊޠΫϥε໊ΛӳޠΫϥε໊ʹ͢Δ ɾ֓೦Ϟσϧͷຊޠͷଐੑ໊Λӳޠͷଐੑ໊ʹ͢Δ ɾΞΫηαʔϝιουΛՃ͢Δ ɾΫϥεؒͷؔ࿈ʹҹͰํΛ͚Δ
τϥϯβΫγϣϯͷ੍ޚ σʔλϕʔεͷॲཧΛ·ͱ·ͬͨ୯ҐͰ֬ఆͤ͞Δ͜ͱͰɺ ్தͰΤϥʔʹͳͬͨ߹Ͱσʔλͷ߹ੑΛอͭΈ ϓϩάϥϜ͔Β։࢝ͱऴྃΛࢦఆ͠ɺ ֬ఆ͢Δ߹DPNNJUɺΩϟϯηϧഁغ͢Δ߹SPMMCBELΛߦ͏
τϥϯβΫγϣϯͷ੍ޚྫ 0SEFSPSEFSOFX0SEFS PSEFSTFU999 PSEFS%FUBJMPSEFS%FUBJMOFX0SEFS%FUBJM PSEFS%FUBJMTFU::: PSEFSTFU0SEFS%FUBJM PSEFS%FUBJM
PSEFS%BPDSFBUF PSEFS
σʔλϕʔεϩοΫ ෳͷτϥϯβΫγϣϯ͔Βಉ࣌ʹಉ͡σʔλΛߋ৽͠Α͏ͱͨ࣌͠ɺ ෆ߹͕ൃੜ͢ΔΛ͙ͨΊʹϩοΫΛ༻͢Δ 4&-&$5 '30.PSEFS'0361%"5& '0361%"5&Λ4&-&$5࣌ʹ༩͢ΔͱϩοΫΛऔಘͰ͖ɺ τϥϯβΫγϣϯऴྃ࣌ʹࣗಈͰϩοΫΛղ์Ͱ͖Δ
ίωΫγϣϯϓʔϧ σʔλϕʔεͷίωΫγϣϯΛऔಘ͢Δॲཧ͕͔͔࣌ؒΔͨΊɺ ੑೳվળͷͨΊʹίωΫγϣϯϓʔϧΛ׆༻ͯ͠࠶ར༻͢Δ
ϚελͷΩϟογϡ ϚελσʔλͳͲɺ *0ΛݮΒͨ͢ΊʹσʔλΩϟογϡΛݕ౼͢Δ Խ͞ΕͨෳͷαʔόʔؒͰΩϟογϡΛڞ༗͢ΔͨΊʹɺ ΠϯϝϞϦσʔλϕʔεͷ׆༻ݕ౼͢Δ
σʔλϕʔεઃܭ σʔλϕʔεཧઃܭͰ࡞ͨ͠ཧ&3ਤ͔Βཧ&3ਤΛ࡞͠ɺ ςʔϒϧఆٛॻ࡞͢Δ ཧ&3ਤ࡞ͷλΠϛϯάͰύϑΥʔϚϯεઃܭߦ͏ σʔλϕʔεઃܭޙ͔Βͷมߋ͕ࠔͳέʔε͕ଟ͍ͷͰ νʔϜͰϨϏϡʔΛߦ͍ͳ͕Βઃܭ͢Δͱྑ͍
ཧ&3ਤ ɾςʔϒϧ໊ͱྻ໊Λӳޠදهʹ͢Δ ɹϓϩδΣΫτͰ໋໊نଇ࡞͢Δ ɾྻͷܕαΠζΛܾఆ͢Δ ɹը໘ઃܭͷೖྗνΣοΫ༷Λͱʹɺ֤߲ेͳαΠζΛݕ౼ ɾύϑΥʔϚϯεઃܭΛߦ͏
ύϑΥʔϚϯεઃܭ ෛՙςετޙʹύϑΥʔϚϯεΛҙࣝ͢ΔͷͰͳ͘ɺ ઃܭஈ֊͔ΒύϑΥʔϚϯεΛߟྀ͢Δ͜ͱ͕ॏཁ ɾσΟεΫ*0ΛݮΒ͢ઃܭ ɾΠϯσοΫεͷઃܭ ɾ42-ͷॻ͖ํͷ
ύϑΥʔϚϯεςετ ύϑΥʔϚϯεςετΛߦ͏ࡍɺ ग़དྷΔ͚ͩຊ൪ʹ͚ۙͮͨڥɾσʔλͰߦ͏ ɾຊ൪૬ͷϚγϯߏ ɾग़དྷΔݶΓຊ൪૬ͷσʔλ
ςʔϒϧఆٛॻ ཧ&3ਤͷ࡞ޙɺ σʔλϕʔεཧઃܭͱཧઃܭͰ࡞ͨ͠&3ਤΛͱʹৄࡉΛఆٛ͢Δ ςʔϒϧ ɹςʔϒϧ໊ɺεΩʔϚ໊ ྻ ɹཧྻ໊ɺཧྻ໊ɺܕɺόΠτɺ/05/6--ɺσϑΥϧτɺ ɹओΩʔɺ֎෦ΩʔɺΠϯσοΫε
૯·ͱΊ
γεςϜ։ൃͷશମ૾ ্ྲྀఔ ։ൃͷલʹཁ݅ఆٛͱઃܭͷϑΣʔζ͕͋Δ
7Ϟσϧ ࠨӈ͕ϖΞʹͳ͓ͬͯΓɺ ࠨͰ࡞ͨ͠ͷΛӈͰςετ͢Δ ৄࡉઃܭʹෆ۩߹͕͋Δ߹ɺ ։ൃޙͷ୯ମςετͰൃݟͰ͖Δ ཁ݅ఆٛͷෆ۩߹࠷ऴஈ֊·Ͱ ൃݟͰ͖ͳ͍͜ͱ͕͋Δ
ཁ݅ఆٛʹ͍ͭͯ ཁ݅ఆٛͱγεςϜར༻ऀʢϢʔβʔʣͱ ఏڙऀʢϕϯμʔʣ͕ڠྗͯ͠ߦ͏࠷ॳͷऔΓΈͰɺ ։ൃ͢ΔγεςϜʹ͓͚Δʮཁ݅ʢٻΊΒΕΔ݅ʣʯΛ ʮఆٛ͢Δʢݴ༿Ͱ໌֬ʹൣғΛఆΊΔʣʯ͜ͱͰ͋Δ
ཁ݅ఆٛͷΰʔϧ ཁ݅ఆٛͷΰʔϧɺγεςϜنͷݟੵ͕Ͱ্͖ͨͰ ʮઃܭʯ࡞ۀʹඞཁͳใͷҾ͖ܧ͕͗Ͱ͖Δঢ়ଶʹ͢Δ͜ͱ ཁ݅ఆٛΛߦͬͨϕϯμʔ͕Ҿ͖ଓ͖ʮઃܭʯΛ͚ෛ͏έʔεɺ ଞͷϕϯμʔ్͕தࢀՃͰʮઃܭʯΛߦ͏έʔε͋ΔͨΊɺ Ҿ͖ܧ͕͗ग़དྷΔঢ়ଶʹ͢Δඞཁ͕͋Δ
ཁ݅ఆٛલฤޙฤ w ཁ݅ఆٛʹ͍ͭͯ w ԼௐͱஈऔΓ w ۀཁ݅ w γεςϜཁ݅ w
ػೳཁ݅ w ඇػೳཁ݅
ݟੵΓcϑΝϯΫγϣϯϙΠϯτ๏ ϑΝϯΫγϣϯϙΠϯτ๏Λ༻͍Δ͜ͱͰɺ ཁ݅ఆٛ͞Εͨػೳͷݸͱෳࡶ͔͞Βɺ ఆྔతʹ։ൃنͷ૯Λࢉग़͢Δ͜ͱ͕Ͱ͖Δ
֎෦ઃܭ෦ઃܭ ֎෦ઃܭʢجຊઃܭʣ 6*֎෦γεςϜʹରͯ͠ఏڙ͢Δػೳʹ͍ͭͯɺ ೖྗͱग़ྗΛ໌֬ʹ͠ը໘σʔλϕʔεཧΛઃܭ͢Δ ෦ઃܭʢৄࡉઃܭʣ ֎෦ઃܭͰઃܭ͞Εͨೖྗͱग़ྗͷؒͰߦ͏෦ॲཧΛઃܭ͢Δ
֎෦ઃܭཁૉ ɾը໘ઃܭ ɾ֎෦γεςϜ*'ઃܭ ɾόονઃܭ ɾாථઃܭ ɾσʔλϕʔεཧઃܭ
෦ઃܭཁૉ ɾը໘ϓϩάϥϜઃܭ ɾϏδωεϩδοΫϓϩάϥϜઃܭ ɾσʔλϕʔεϓϩάϥϜઃܭ ɾσʔλϕʔεઃܭ
·ͱΊ ཁ݅ఆٛdઃܭͷҰ࿈ͷྲྀΕΛΔ͜ͱ͕Ͱ͖·ͨ͠Ͱ͠ΐ͏͔ʁ શͯཧղग़དྷ͍ͯͳͯ͘ɺΔ͜ͱ͕ग़དྷ͚ͨͩͰ ্ྲྀఔͷελʔτϥΠϯʹཱ͍ͬͯΔঢ়گͰ͢ʂ ཁ݅ఆٛઃܭʹܞΘΔνϟϯε͕͋Εੵۃతʹ࣮ફͯ͠Έ·͠ΐ͏ʂʂ ඞཁʹԠͯࣗ͡ͰௐֶͯΜͰΈ·͠ΐ͏ʂ
None