Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ドメイン駆動設計を始めるために必要なチームのつくり方

 ドメイン駆動設計を始めるために必要なチームのつくり方

Gunma.web #30のLTで発表した資料です。
どうすればドメイン駆動設計を導入出来るのか、というところにフォーカスにして考えてみました。

TsukasaSekiguchi

January 20, 2018
Tweet

More Decks by TsukasaSekiguchi

Other Decks in Technology

Transcript

  1. ໊લ: ؔޱ࢘ SNS: GitHub: TsukasaGR Twitter: TsukasaGr NewsPicks: ؔޱ࢘ ࢓ࣄ:

    αϥϦʔϚϯ: SIerͷϚωδϝϯτ݉ΤϯδχΞ ϑϦʔϥϯε: ελʔτΞοϓͷWebΤϯδχΞ ීஈ৮ͬͯΔ΋ͷ: PHP(Laravel)ɺJavascript(Vue.js)ɺDockerɺVagrantɺMagento2 ࣗݾ঺հ
  2. • ࣮૷ͷ͜ͱԿ΋ߟ͑ͳ͍Ͱશવ٧ΊΒΕͯͳ͍࢓༷ΛҒͦ͏ʹ఻͑ͯ͘ΔϦʔμʔ • ݴΘΕͨ͜ͱ͔͠΍Βͳ͍ΤϯδχΞ • ݱ৔Λແࢹͨ͠ܦӦ૚΍ίϯαϧͷඓʹͭ͘ݴ༿ • σεϚ֬ఆͷҰׅड஫Λࣗຫ͛ʹऔͬͯ͘ΔӦۀ • ੹೚ͷࡲΓ෇͚߹͍͹͔Γͷຖ೔

    • ϦϦʔεʹඞཁͳঝೝΛ΋Β͏ҝͷυΩϡϝϯτΛॻ͚ͩ͘ͷ೔ʑ • த਎Կ΋Θ͔ͬͯͳ͍ͷʹϙνϙνςετ͠ͳ͕ΒΤϏσϯεΛΤΫηϧʹషΔٕज़͚ͩͲΜͲΜ্ୡ͍ͯࣗ͘͠෼ • ࠓࣗ෼͕ԿͷͨΊͷγεςϜΛ࡞ͬͯΔͷ͔Α͘Θ͔ͬͯͳ͍ • λϨ͕ൿ఻͗͢Δ • ࢓༷มߋͬͯݴ༿͕τϥ΢Ϛ • ຖ೔όάใࠂʹک͑ͯΔ • ͳΜͰݴΘΕͨ͜ͱҎ֎ͷ͜ͱ΍Δͷʁͬͯ٧ΊΒΕΔ • ͳΜͰ΋ͬͱૣ͘ݴΘͳ͔ͬͨͷʁͬͯ٧ΊΒΕΔ • ͳΜͰͦΜͳ͜ͱ΋Θ͔Βͳ͍ͷʁͬͯ٧ΊΒΕΔ • ͦΕ͘Β͍ࣗ෼Ͱௐ΂ΖΑͬͯ٧ΊΒΕΔ • ຖ೔ָ͘͠ͳ͍ • etc……..
  3. • ࠓ೔΍Δ͜ͱ͸˓˓Ͱ͢(1೔ͷ໨ඪͷίϛοτ) • ࠓ͔Β××΍Δ(ࣗ਎ͷ࡞ۀͷՄࢹԽ) • ˚˚ͰϋϚͬͨɻɻάάͬͯ΋ղܾ͠ͳ͍ɻɻ(໰୊ͷૣظใࠂ) • □□Λྑ͍ײ͡ʹϦϑΝΫλग़དྷͨʂ(ࣗ෼΁ͷ৆ࢍ) • ◦◦ͷ΍Γํྑͦ͞͏

    https://ʙʙʙ(ྑهࣄͷڞ༗) • ࡢ೔ҿΈ͗ͯͪ͢ΐͬͱਏ͍ɻɻɻ(ࣗ਎Λଞਓʹཧղͯ͠΋Β͏) • ࠓͷνʔϜͰ2िؒͷεϓϦϯτͬͯ௕͍ؾ͕͢Δ(ݱঢ়ʹର͢ Δݒ೦ɺҙݟ) …etc