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
第4回 社内勉強会 「設計 前編」
Search
Wemotion, Inc
September 03, 2022
Technology
0
140
第4回 社内勉強会 「設計 前編」
Wemotion, Inc
September 03, 2022
Tweet
Share
More Decks by Wemotion, Inc
See All by Wemotion, Inc
第10回 社内勉強会「GPT x Embeddingで質疑応答を試す」
wemotion
0
59
第9回 社内勉強会「ChatGPTを使い倒そう」
wemotion
0
200
第8回 社内勉強会 「サーバーを構築してWebページを公開してみよう」
wemotion
0
130
第7回 社内勉強会 「REST APIを作ってみよう」
wemotion
0
100
第5回 社内勉強会 「設計 後編」
wemotion
0
96
第3回 社内勉強会 「要件定義 後編」
wemotion
1
130
第2回 社内勉強会 「要件定義 前編」
wemotion
1
240
第1回 社内勉強会 「セキュアプログラミング」
wemotion
0
240
Other Decks in Technology
See All in Technology
Google Cloud Next '24 Recap in ZOZO AIにより変わる開発 運用/Development and operation changed by AI
gachimuchiengineer
0
190
データ分析力を高めるSQL研修サービス『SQL Everyone』
hikarut
1
390
生成AI活用推進の為にやったこと/やらなかったこと
ktc_wada
0
150
TypeScript の抽象構文木を用いた、数百を超える API の大規模リファクタリング戦略
yanaemon
6
1.2k
Deno で作る快適な “as Code” プラットフォーム – TSKaigi 2024
pizzacat83
4
310
PHP 9 に備えよ - 動的プロパティ、どうすればいぃ?
taisukearase
0
310
PhpStorm超絶技巧40分集中講義 #phpconkagawa
yusuke
4
760
LINEヤフーのウェブアクセシビリティ
lycorptech_jp
PRO
2
170
SLOいつ決めましょう?
abnoumaru
3
360
OPENLOGI Company Profile
hr01
0
45k
ハードウェアを動かすTypeScriptの世界
9wick
3
1.2k
技術力の伸ばし方を考える
khirata
0
140
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
Making the Leap to Tech Lead
cromwellryan
125
8.6k
Typedesign – Prime Four
hannesfritz
36
2.1k
Design by the Numbers
sachag
274
18k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
Designing Experiences People Love
moore
136
23k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
How GitHub (no longer) Works
holman
305
140k
Agile that works and the tools we love
rasmusluckow
325
20k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Producing Creativity
orderedlist
PRO
338
39k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Transcript
ઃܭલฤ ୈճࣾษڧձ্ྲྀఔฤ1BSU
ΞδΣϯμ wཁ݅ఆ͔ٛΒઃܭ wݟੵΓ wઃܭલฤ w·ͱΊ
ཁ݅ఆ͔ٛΒઃܭ
γεςϜ։ൃͷશମ૾ ΥʔλʔϑΥʔϧϞσϧͷશମ૾
γεςϜ։ൃͷશମ૾ ্ྲྀఔ ։ൃͷલʹཁ݅ఆٛͱઃܭͷϑΣʔζ͕͋Δ
7Ϟσϧ ࠨӈ͕ϖΞʹͳ͓ͬͯΓɺ ࠨͰ࡞ͨ͠ͷΛӈͰςετ͢Δ ৄࡉઃܭʹෆ۩߹͕͋Δ߹ɺ ։ൃޙͷ୯ମςετͰൃݟͰ͖Δ ཁ݅ఆٛͷෆ۩߹࠷ऴஈ֊·Ͱ ൃݟͰ͖ͳ͍͜ͱ͕͋Δ
ઃܭϑΣʔζͷత ઃܭϑΣʔζͷతɺ ཁ݅ఆٛͰఆٛͨ͠༰Λ۩ମԽ͠ɺ Ͳ͏ͬͯγεςϜʹ࣮͢Δͷ͔Λ໌֬ʹ͢Δ͜ͱ
جຊઃܭৄࡉઃܭ ։ൃϓϩηεͷઃܭʹ༷ʑͳ໊લ͕͚ΒΕ͍ͯΔ͕ɺ ͜͜Ͱ֎෦ઃܭ෦ઃܭͱͯ͠ΛਐΊΔ جຊઃܭˠ֎෦ઃܭ ৄࡉઃܭˠ෦ઃܭ
֎෦ઃܭ෦ઃܭ ֎෦ઃܭʢجຊઃܭʣ 6*֎෦γεςϜʹରͯ͠ఏڙ͢Δػೳʹ͍ͭͯɺ ೖྗͱग़ྗΛ໌֬ʹ͠ը໘σʔλϕʔεཧΛઃܭ͢Δ ෦ઃܭʢৄࡉઃܭʣ ֎෦ઃܭͰઃܭ͞Εͨೖྗͱग़ྗͷؒͰߦ͏෦ॲཧΛઃܭ͢Δ
֎෦ઃܭ෦ઃܭ
ݟੵΓ
ݟੵΓ ཁ݅ఆٛͷ༰ΛͱʹߦΘΕΔ͜ͱ͕ଟ͍ γεςϜձ͕ࣾཁ݅ఆٛͷ༰Λੳ͠ɺ ։ൃΛड͚ΔͨΊͷֹۚظؒɾ݅ΛݟੵΔ ։ൃنΛਖ਼֬ʹݟੵΔ͜ͱ͍͠
ݟੵΓํ๏ ɾ-0$ͱਓ݄๏ʢϓϩάϥϛϯάґଘʣ ɹ-JOFT0G$PEFͱ͍͏Α͏ʹιʔείʔυͷߦΛ ɹϓϩδΣΫτϚωʔδϟʔͷաڈͷܦݧײͰ͖ग़͠ɺ ɹ୯ҐΛֻ͚ࢉͯ͠։ൃΛࢉग़͢Δํ๏ ɾϑΝϯΫγϣϯϙΠϯτ๏ʢϓϩάϥϛϯάඇґଘʣ ɹγεςϜͷσʔλͱػೳͷ͔Βɺ ɹग़དྷΔ͚ͩఆྔతʹ։ൃنΛࢉग़͢Δํ๏
ϑΝϯΫγϣϯϙΠϯτ๏ ϑΝϯΫγϣϯϙΠϯτ๏Ͱɺ '1ʢϑΝϯΫγϣϯϙΠϯτʣͱ͍͏୯ҐͰ։ൃنΛܭଌ '1ҎԼͷͭʹ͚ΒΕΔ ɾσʔλϑΝϯΫγϣϯ ɾτϥϯβΫγϣϯϑΝϯΫγϣϯ ˞ʹ*#.ͷΞϨϯɾ+ɾΞϧϒϨώτʢ"+"MCSFDIUʣ͕ߟҊͨ͠
σʔλϑΝϯΫγϣϯ γεςϜ͕෦Ͱཧ͢ΔσʔλͰσʔλϕʔε͕Ұൠత ػೳཁ݅Λ࣮ݱ͢ΔͨΊͷσʔλ͚͕ͩର σʔλϑΝϯΫγϣϯߋʹͭʹྨ ɾ෦ཧϑΝΠϧʢ*-'ʣ ɹγεςϜʹΑͬͯࢀরɾߋ৽͞ΕΔσʔλϕʔεͳͲ ɾ֎෦ΠϯλʔϑΣΠεϑΝΠϧʢ&*'ʣ ɹγεςϜʹΑͬͯࢀর͔͠͞Εͳ͍ಡΈऔΓઐ༻ͷσʔλ
σʔλϑΝϯΫγϣϯͷෳࡶ͞ σʔλ߲ͱϨίʔυछྨͷͭͰσʔλͷෳࡶ͞ΛධՁ σʔλ߲ʢ%&5ʣ d d d Ϩίʔυ छྨ
ʢ3&5ʣ த d த ߴ d த ߴ ߴ ˞ %&5%BUB&MFNFOU5ZQF ˞ 3&53FDPSE&MFNFOU5ZQF
τϥϯβΫγϣϯϑΝϯΫγϣϯ γεςϜ͕֎քͱߦ͏σʔλͷ૬ޓ࡞༻ τϥϯβΫγϣϯϑΝϯΫγϣϯߋʹͭʹྨ ɾσʔλͷ֎෦ೖྗʢ&*ʣ ɹ֎෦͔ΒσʔλΛड͚औΓɺσʔλϑΝϯΫγϣϯʹ֨ೲ͢ΔτϥϯβΫγϣϯ ɾσʔλͷ֎෦ग़ྗʢ&0ʣ ɹσʔλϑΝϯΫγϣϯ͔ΒσʔλΛ֎෦ʹՃग़ྗ͢ΔτϥϯβΫγϣϯ ɾσʔλͷ֎෦রձʢ&2ʣ ɹσʔλϑΝϯΫγϣϯ͔ΒσʔλΛ֎෦ʹग़ྗ͢ΔτϥϯβΫγϣϯ
τϥϯβΫγϣϯϑΝϯΫγϣϯͷෳࡶ͞ σʔλ߲ͱؔ࿈ϑΝΠϧͷͭͰσʔλͷෳࡶ͞ΛධՁ σʔλ߲ʢ%&5ʣ d d d ؔ࿈ ϑΝΠϧ
ʢ'53ʣ d த த ߴ d த ߴ ߴ ˞ %&5%BUB&MFNFOU5ZQF ˞ '53'JMF5ZQF3FGFSFODFE σʔλ߲ʢ%&5ʣ d d d ؔ࿈ ϑΝΠϧ ʢ'53ʣ d த d த ߴ d த ߴ ߴ ֎෦ೖྗʢ&*ʣ ֎෦ग़ྗʢ&0ʣ֎෦রձʢ&2ʣ
'1ͷࢉग़ ߲Ͱෳࡶ͞͝ͱͷجૅʹݸΛֻ͚ͯग़ͨ͠߹ܭ͕'1 ϑΝΫγϣϯλΠϓ ෳࡶ͞ ߹ܭ த ߴ τϥϯβΫγϣϯ ϑΝϯΫγϣϯ
֎෦ೖྗʢ&*ʣ ֎෦ग़ྗʢ&0ʣ ֎෦ࢀরʢ&2ʣ σʔλ ϑΝϯΫγϣϯ ෦ཧϑΝΠϧʢ*-'ʣ ֎෦ΠϯλʔϑΣΠεϑΝΠϧ ʢ&*'ʣ
·ͱΊcϑΝϯΫγϣϯϙΠϯτ๏ ϑΝϯΫγϣϯϙΠϯτ๏Λ༻͍Δ͜ͱͰɺ ཁ݅ఆٛ͞Εͨػೳͷݸͱෳࡶ͔͞Βɺ ఆྔతʹ։ൃنͷ૯Λࢉग़͢Δ͜ͱ͕Ͱ͖Δ ϓϩάϥϜͷߦͰଌΒͳ͍ͷͰϓϩάϥϛϯάඇґଘͰ͋Δ
֎෦ઃܭ
֎෦ઃܭ 6*֎෦γεςϜʹରͯ͠ఏڙ͢Δػೳʹ͍ͭͯɺ ೖྗͱग़ྗΛ໌֬ʹ͠ɺը໘σʔλϕʔεཧΛઃܭ͢Δ
֎෦ઃܭཁૉ ɾը໘ઃܭ ɾ֎෦γεςϜ*'ઃܭ ɾόονઃܭ ɾாථઃܭ ɾσʔλϕʔεཧઃܭ
ػೳཁ݅c֎෦ઃܭ
ը໘ઃܭ 6*ͳͲϢʔβʔ͕ݟΔը໘ʹ͍ͭͯͷઃܭ ը໘ઃܭͰҎԼͷ߲ͷઃܭΛߦ͏ ɾ6*ઃܭϙϦγʔ ɾը໘ભҠਤ ɾը໘Ұཡ ɾը໘ϞοΫΞοϓ ɾը໘ೖྗνΣοΫ
6*ઃܭϙϦγʔ ϓϩδΣΫτؔऀͰڞ௨ೝࣝͱͯ͠ͷ6*ઃܭϙϦγʔ 6*ઃܭϙϦγʔͷ߲ ɾલఏ݅ ɾը໘ϨΠΞτύλʔϯ ɾը໘ػೳύλʔϯ ɾը໘߲ύλʔϯ
લఏ݅c6*ઃܭϙϦγʔ ը໘ͷલఏ݅ΛఆΊΔ ɾରԠϒϥβ ɾը໘ϨΠΞτ෯ ɾσΟεϓϨΠղ૾ ɾจࣈίʔυ ͳͲ
ը໘ϨΠΞτύλʔϯc6*ઃܭϙϦγʔ ڞ௨ςϯϓϨʔτͱͳΔը໘ϨΠΞτΛఆΊΔ ɾϔομʔɺϑολʔɺϝχϡʔɺϘσΟͳͲͷϨΠΞτ ɾύϯͣ͘ϦετͳͲ֊ʹԠͯ͡ಈతʹ༰͕มΘΔཁૉ ɾσόΠεϒϥβ͝ͱͷը໘ϨΠΞτ ͳͲ
ը໘ػೳύλʔϯc6*ઃܭϙϦγʔ ݕࡧը໘ɺҰཡը໘ɺొɾߋ৽ը໘ͳͲͷػೳʹԠͯ͡ɺ ը໘ϨΠΞτͷϘσΟͷߏͱը໘ભҠΛύλʔϯͱͯ͠ఆΊΔ ػೳύʔπΛύλʔϯͱͯ͠ఆΊɺ ࠶ར༻ੑརศੑΛߴΊΔͨΊʹσβΠϯγεςϜʹ্͛Δ͜ͱ
ը໘߲ύλʔϯc6*ઃܭϙϦγʔ ೖྗ߲ͷܗࣜΛఆΊΔ ɾి൪߸Λͭͷೖྗ߲ͱ͢Δ͔ɺͭͷೖྗ߲ͱ͢Δ͔ ɾಓݝΛϓϧμϯͰબͤ͞Δ͔ɺೖྗͤ͞Δ͔ ɾॅॴͰࢢ۠ொଜɺொ໊൪ɺϚϯγϣϯ໊ΛͲͷཻͰ͚Δ͔ ͳͲ
ը໘ભҠਤ ػೳཁ݅ͷը໘ʹؔ͢ΔఆٛΛͱʹ ࣮ݱ͢Δը໘Λચ͍ग़͠ɺը໘ભҠͷذදݱ͢Δ ۙͰϑϩϯτΤϯυͷ࣮ํ๏ͱͯ͠443ʹՃ͑ɺ $43Ͱը໘ભҠ෦తͳ࠶ඳըΛߦ͏࣮ՄೳͳͷͰ ͲͪΒͰ։ൃ͢Δͷ͔೦಄ʹஔ͍ͯը໘ભҠͷઃܭΛߦ͏ͱྑ͍ ˞4434FSWFS4JEF3FOEFSJOH ˞$43$MJFOU4JEF3FOEFSJOH
ը໘Ұཡը໘ϞοΫΞοϓ ը໘ભҠਤʹొͨ͠ը໘ʹ*%Λ࠾൪ͯ͠ཧ͠ɺ ػೳཁ݅ʹ߹ΘͤͨܗͰը໘ϞοΫΞοϓͷ࡞Λߦ͏ 6*ઃܭϙϦγʔʹԊͬͨσβΠϯͰϞοΫΞοϓΛ࡞͢Δ
ը໘ೖྗνΣοΫ ը໘ೖྗνΣοΫͷ༷ΛఆΊΔ ɾϑΥʔϚοτ ɹจࣈྻɺɺνΣοΫϘοΫεɺϥδΦϘλϯͳͲ ɾσϑΥϧτ ɹೖྗ߲ʹσϑΥϧτͰදࣔ͞ΕΔ ɾඞਢ ɹೖྗ͕ඞਢͰ͋Δ͔ɺҙͰ͋Δ͔ ɾ࠷େ࠷খ ɹͱจࣈྻͰ͋Εจࣈͷ࠷େ࠷খ
ɾར༻Մೳจࣈ ɹશ֯֯ӳࣈࣈه߸ͳͲ
֎෦γεςϜ*'ઃܭ ֎෦γεςϜͱσʔλΛΓͱΓ͢Δ෦ͷઃܭ ֎෦γεςϜ*'ઃܭͰҎԼͷ߲ͷઃܭΛߦ͏ ɾϓϩτίϧ ɾೝূ ɾΠϯλʔϑΣΠε߲༷ ɾλΠϛϯά ɾྫ֎ॲཧ
όονઃܭ ܾΊΒΕͨॱংͱ࣌ؒଳʹԠͯ͡ىಈɾ࣮ߦ͢ΔϓϩάϥϜͷઃܭ όονઃܭͰҎԼͷ߲ͷઃܭΛߦ͏ ɾ࣮ߦλΠϛϯά ɾ࣮ߦ੍ޚδϣϒ੍ޚ ɾτϥϯβΫγϣϯ ɾϦΧόϦʔ
ாථઃܭ ֤छϨϙʔτॻ໘ͳͲͷாථग़ྗͷઃܭ ಠ࣮͔ࣗύοέʔδΛಋೖ͢Δͷ͔Λ໌֬ʹ͢Δ
σʔλϕʔεཧઃܭ ࡞͢ΔςʔϒϧΧϥϜɺͦΕΒͷΩʔʹ͍ͭͯͷઃܭ ϦϨʔγϣϯͷਖ਼نԽΛͰ͖ΔݶΓߦ͍ɺ ϦϨʔγϣφϧσʔλϕʔεͰѻ͑ΔܗࣜͰཧ&3ਤΛهड़͢Δ
·ͱΊ
։ൃͷݟੵΓ ϑΝϯΫγϣϯϙΠϯτ๏Λ༻͍Δ͜ͱͰɺ ཁ݅ఆٛ͞Εͨػೳͷݸͱෳࡶ͔͞Βɺ ఆྔతʹ։ൃنͷ૯Λࢉग़͢Δ͜ͱ͕Ͱ͖Δ
ઃܭϑΣʔζ ઃܭͷϑΣʔζɺ ֎෦ઃܭʢجຊઃܭʣͱ෦ઃܭʢৄࡉઃܭʣʹ͚ΒΕΔ ֎෦ઃܭɺ 6*֎෦γεςϜʹରͯ͠ఏڙ͢Δػೳʹ͍ͭͯɺೖྗͱग़ྗΛ໌֬ʹ͠ɺ ը໘σʔλϕʔεཧΛઃܭ͢Δ ෦ઃܭɺ ֎෦ઃܭͰઃܭ͞Εͨೖྗͱग़ྗͷؒͰߦ͏෦ॲཧΛઃܭ͢Δ
֎෦ઃܭͷཁૉ ɾը໘ઃܭ ɾ֎෦γεςϜ*'ઃܭ ɾόονઃܭ ɾாථઃܭ ɾσʔλϕʔεཧઃܭ
None