副業先のDDD勉強会で使った資料です。 戦略的設計と戦術的設計の2回に分けて実施予定の前半部分です。
ҏ౻উޜ%%%ษڧձdઓུతઃܭฤd
View Slide
ࣗݾհ• ҏ౻উޜ ͠ΐ͏͝!TIPXXJO • -"13"4גࣜձࣾ$50
ܦྺ• גࣜձࣾ... d• "843BJMTͰडୗ։ൃ Πϯϑϥ όοΫΤϯυϝΠϯ• શࣾਓͰϑϧϦϞʔτϫʔΫ•-"13"4גࣜձࣾ d•ڞಉۀऀ $50•ΤϯδχΞεΫϥϜϚελʔϓϩμΫτΦʔφʔΤϯδχΞ•Ϛωδϝϯτ ৫ͮ͘Γ ࠾༻͋ͨΓ͕ຊۀ
࠷ۙϋϚ͍ͬͯΔ͜ͱ• (PݴޠͰ%%%• લʹ3BJMTͰॻ͍ͨझຯαʔϏεΛ(PͰॻ͖͠த• Ϋιίʔυ͚ͩͲΛ࣮ײͰ͖ͯྑ͍• 'BDUPSJP• ࠷ۙͰͳ͍ʜ ༡ΜͰ͍Δ• ֦ுੑͷߴ͍Λઃܭ͢Δͷָ͕͍͠Α
ΞϯέʔτΈͳ͞Μͷ%%%ཧղΛڭ͑ͯԼ͍͞ʂ
%%%ཧղΞϯέʔτ
Έͳ͞ΜͲ͜Ͱ͔͢ʁᶃ ᶄ ᶅ ᶆ ᶇᶃݴ༿ฉ͍ͨ͜ͱ͋ΔᶄͳΜͱͳͬͯ͘Δᶅશʹཧղ͍ͯ͠ΔᶆΘ͔Δؾ͕͢Δ͚ͲɺΘ͔Δͬͯݴ͍ͮΒ͍ᶇνϣοτϫΧϧ
ᶅᶃݴ༿ฉ͍ͨ͜ͱ͋ΔᶄͳΜͱͳͬͯ͘Δᶅશʹཧղ͍ͯ͠ΔᶆΘ͔Δؾ͕͢Δ͚ͲɺΘ͔Δͬͯݴ͍ͮΒ͍ᶇνϣοτϫΧϧΘͨ͜͜͠Ͱ͢ʜɹ
ࠓͷత%%%ͷೝࣝΛଗ͑Δ͜ͱ
%%%ͱݴΘΕͯԿΛࢥ͍ු͔·͔͢ʁϢϏΩλεݴޠϞσϦϯάΦχΦϯΞʔΩςΫνϟϨΠϠʔυΞʔΩςΫνϟυϝΠϯΤΩεύʔτڥք͚ͮΒΕͨίϯςΩετ7BMVF0CKFDU&OUJUZ
%%%ͷΞϓϩʔνͷશମ૾%%%ͷతʮϞσϦϯάΛ௨ͯ͡ιϑτΣΞͷՁΛߴΊΔʯ͜ͱιϑτΣΞԽରͷݱ࣮ੈքղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷυϝΠϯϞσϧιϑτΣΞઓུత ઃܭઓज़త ઃܭϞσϧͷ࣮
େࣄͳͷ͜͜ιϑτΣΞԽରͷݱ࣮ੈքղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷυϝΠϯϞσϧιϑτΣΞઓུత ઃܭઓज़త ઃܭϞσϧͷ࣮
ܰྔ%%%ͱݴΘΕΔͷιϑτΣΞԽରͷݱ࣮ੈքυϝΠϯιϑτΣΞઓज़త ઃܭleft blankϞσϧͷ࣮
ΞϓϩʔνͷछྨυϝΠϯϞσϧιϑτΣΞઓུత ઃܭઓज़త ઃܭυϝΠϯιϑτΣΞઓज़త ઃܭυϝΠϯιϑτΣΞੈͷதͷଟ͘ͷιϑτΣΞܰྔ%%% %%%
%%%ͷతͬͯͳΜ͚ͩͬ
࠶ܝେࣄͳͷ͜͜ιϑτΣΞԽରͷݱ࣮ੈքղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷυϝΠϯϞσϧιϑτΣΞઓུత ઃܭઓज़త ઃܭϞσϧͷ࣮
ઓज़ΑΓઓུͷ΄͏͕ॏཁઓज़త ઃܭ ઓུత ઃܭϢϏΩλεݴޠϞσϦϯάϨΠϠʔυΞʔΩςΫνϟυϝΠϯΤΩεύʔτΦχΦϯΞʔΩςΫνϟ&OUJUZ7BMVF0CKFDUڥք͚ͮΒΕͨίϯςΩετ
Ͱੈͷதɺઓज़ͷͷํ͕ଟ͘ͳ͍ʁ
ઓज़ͱઓུΛΠϝʔδͯ͠ΈΔ
ઓज़ͷΠϝʔδେྔͷఢਖ਼໘ಥഁઓज़ରԠίετఢͷڧ͞ઓज़ͳ͠ ઓज़͋Γʓʓਞܗ
ઓज़తઃܭͷ࠾༻ࣗࠃ ΤϯδχΞνʔϜ͚ͩͰ݁͢ΔͷͰऔΓೖΕ͍͢
ઓུͷΠϝʔδେྔͷఢઓུྡࠃͷؒྡࠃͷؒରԠίετఢͷڧ͞ઓज़ͳ͠ ઓज़͋Γ ઓུ͋Γ
ઓུతઃܭͷ࠾༻ଞࠃ ϏδωεαΠυר͖ࠐ·ͳ͍ͱ͍͚ͳ͍ͷͰେมͰר͖ࠐΊͨΒڧ͍
ͰɺΦεεϝͷઓ͍ํʁ• %%%ෆ࠾༻ʁ• ܰྔ%%%ʁ• %%%ʁ
࣮ίετରυϝΠϯͷෳࡶ͞ઓज़ͳ͠ ઓज़͋Γ ઓུ͋Γ%%%ෆཁ ܰྔ%%% %%%ରυϝΠϯͷෳࡶ͞Λߟ͑Α͏• ଟ͘ͷιϑτΣΞ͕ѻ͍ͬͯΔυϝΠϯͷෳࡶ͞%%%͕ඞཁͳϨϕϧ• ࠓܰྔ%%%͕࠷దͳυϝΠϯΛରͱ͍ͯͯ͠ɺޙʹରͱͳΔυϝΠϯ͕૿͑ͯෳࡶ͕͞૿͢͜ͱଟ͍ෳࡶ͞ͷ໌֬ͳج४ʮ࣮ફυϝΠϯۦಈઃܭʯͷຊΛࢀর
ٳܜ☕
େࣄͳϞσϧͷιϑτΣΞԽରͷݱ࣮ੈքղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷυϝΠϯϞσϧιϑτΣΞઓུత ઃܭઓज़త ઃܭϞσϧͷ࣮
ղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷϞσϧͱ
εϚʔτϑΥϯͷྫ• ݱ࣮ʹଟ͘ͷཁૉ͕͋Δ• ػछ໊• ϝʔΧʔ• 04• ॴ༗ऀ• Ϙλϯͷ• ইͷ༗ແ• ॴ༗ྺ• FUDʜ
৽εϚϗͷൢചΛରͷυϝΠϯͱ͢Δ• ݱ࣮ʹଟ͘ͷཁૉ͕͋Δ• ػछ໊• ϝʔΧʔ• 04• ॴ༗ऀ• Ϙλϯͷ• ইͷ༗ແ• ॴ༗ྺ• FUDʜղܾʹ͜ͷใෆཁϞσϧͱʜղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷ
ղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽ͢ΔͱϞσϧͱʜղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷݱ࣮ੈքΛϞσϧԽ
ѱ͍Ϟσϧͱʜղܾ͕Ͱ͖ͳ͍ϞσϧϞσϧͱʜղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷϓϥϯͲ͏͠·͔͢ʁϓϥϯ͕දݱͰ͖ͳ͍ʜ
͏গ͠ෳࡶͰݱ࣮తͳྫΛߟ͑ͯΈΔ
࿀׆αʔϏεͭͷओཁͳυϝΠϯͰߏ͞Ε͍ͯΔ࿀ਓީิΛݕࡧؾʹͳͬͨਓͱϝοηʔδಈըͰࣗݾհ
ϞσϦϯάͯ͠ΈΔແྉϢʔβͰՄೳ༗ྉϢʔβͷΈՄೳϓϨϛΞϜϢʔβͷΈՄೳ࿀ਓީิΛݕࡧؾʹͳͬͨਓͱϝοηʔδಈըͰࣗݾհ
͜ΕΛιϑτΣΞͰ࣮͢ΔͱʜແྉϢʔβͰՄೳ༗ྉϢʔβͷΈՄೳϓϨϛΞϜϢʔβͷΈՄೳJG [email protected]@VTFS\ SBJTF"VUIPSJ[BUJPO&SSPS^ʜJG [email protected]@VTFS\ SBJTF"VUIPSJ[BUJPO&SSPS^JG [email protected]\ SBJTF"VUIPSJ[BUJPO&SSPS^ʜJG [email protected]\ SBJTF"VUIPSJ[BUJPO&SSPS^࿀ਓީิΛݕࡧؾʹͳͬͨਓͱϝοηʔδಈըͰࣗݾհ• ೝՄʹؔ͢ΔJGจ͕େྔʹग़ݱ• JGจͷॻ͖ΕͰແྉϢʔβͰ༗ྉϢʔβ͚ػೳ͕͑Δόά͕ʜ
CFUUFSͳϞσϦϯά࿀ਓީิΛݕࡧؾʹͳͬͨਓͱϝοηʔδಈըͰࣗݾհແྉϢʔβͰͳΕΔ༗ྉϢʔβͷΈͳΕΔϓϨϛΞϜϢʔβͷΈͳΕΔ• ೝՄ֤υϝΠϯͷϢʔβΛ࡞͢Δ࣌ʹ͚ͩߦ͏
ϞσϦϯά ઓུͷউར
࠶ܝେࣄͳϞσϧͷιϑτΣΞԽରͷݱ࣮ੈքղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷυϝΠϯϞσϧιϑτΣΞઓུత ઃܭઓज़త ઃܭϞσϧͷ࣮%%%ͷతʮϞσϦϯάΛ௨ͯ͡ιϑτΣΞͷՁΛߴΊΔʯ͜ͱ
࣮ίετରυϝΠϯͷෳࡶ͞ઓज़ͳ͠ ઓज़͋Γ ઓུ͋Γ%%%ෆཁ ܰྔ%%% %%%͖ͬ͞ΑΓೲಘײ͋Γ·͔͢ʁ
࣮ίετରυϝΠϯͷෳࡶ͞ઓज़ͳ͠ ઓज़͋Γ ઓུ͋Γ%%%ෆཁ ܰྔ%%% %%%ιϑτΣΞͷ߹͜ͷํ͕ഽײʹ͍ۙ0 /?ͳܗ
ྑ͍ϞσϧΛͭ͘Δʹ• ڥք͚ͮΒΕͨίϯςΩετΛ໌Β͔ʹ͢Δ• ։ൃऀ͚ͩͰͳ͘ɺϏδωεଆͷਓͱಉ͡ݴ༿Λ͏ ϢϏΩλεݴޠ• ͦΕʹΑΓɺυϝΠϯʹৄ͍͠ਓ υϝΠϯΤΩεύʔτ͔ΒࣝΛಘΔ• ӡ༻ͯ͠ಘͨݟΛܧଓతʹϞσϧʹϑΟʔυόοΫ͢ΔීஈͳΜͱͳ͍ͬͯ͘Δؾ͢Δ
υϝΠϯϞσϧਤΛڞ௨ݴޠͱͯ͠ॻ͘ͷ͕Φεεϝ• ΫϥεਤʹͦͷϞσϧ͕͍࣋ͬͯΔ੍ࣝΛه• ϏδωεଆίʔυΛಡ·ͳ༷͕ͯ͘ѲͰ͖Δ• 5%%ͱ૬ੑ͕ྑ͍
ྑ͍Ϟσϧ͕Ͱ͖ͨΒ࣮࣍%%%ͷతʮϞσϦϯάΛ௨ͯ͡ιϑτΣΞͷՁΛߴΊΔʯ͜ͱιϑτΣΞԽରͷݱ࣮ੈքղܾͷͨΊʹɺࣄͷಛఆͷଆ໘ΛநԽͨ͠ͷυϝΠϯϞσϧιϑτΣΞઓུత ઃܭઓज़త ઃܭϞσϧͷ࣮
ྑ͍ιϑτΣΞΛ࡞Δʹ• Ϟσϧܧଓతʹվળ͞ΕΔͷͰɺͦΕΛܧଓతʹөͰ͖ΔιϑτΣΞ͕ٻΊΒΕΔ• සൟͳมߋʹ͑͏Δʹɺ֦ுੑͷߴ͍ઃܭ͕ඞཁ• &OUJUZ3FQPTJUPSZͳͲͷσβΠϯύλʔϯΛ༻• ڥք͚ͮΒΕͨίϯςΩετΛҙࣝͨ͠ઃܭ• ίϯςΩετ͝ͱʹϚΠΫϩαʔϏεԽ͢Δઓज़తઃܭͷͳ͠
࣍ճʹଓ͘ʜ