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
モデルとは何であって、何でないのか #kichijojipm
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Akira Suenami
August 02, 2019
Technology
15
6.2k
モデルとは何であって、何でないのか #kichijojipm
吉祥寺pm#19 での LT 資料です。
Akira Suenami
August 02, 2019
Tweet
Share
More Decks by Akira Suenami
See All by Akira Suenami
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
9
2.3k
オブジェクト指向考古学 〜人類は再びDCIの夢を見るか〜
a_suenami
5
3.4k
トランザクションスクリプトはどこから来たのか トランザクションスクリプトは何者か トランザクションスクリプトはどこへ行くのか #sekkeinight
a_suenami
14
6.9k
値と属性の話
a_suenami
0
290
ドメインモデラーにとって受託開発であることは制約なのか?
a_suenami
1
1.5k
異なるモデリングパラダイムから見るモデリングの勘所 #ooc_2020
a_suenami
2
3.3k
マルチパラダイムモデリング 〜異なるモデリングパラダイムから見るモデリングの勘所〜 #PHPerKaigi
a_suenami
0
4k
“ユーザーファースト”の功罪 〜分析と実験によるアーキテクチャ設計〜 #bpstudy
a_suenami
4
1.4k
ドメインモデルのつくり方 #5000dai
a_suenami
16
5k
Other Decks in Technology
See All in Technology
全自動で回せ!Claude Codeマーケットプレイス運用術
yukyu30
3
140
primeNumber DATA MANAGEMENT CAMP #2:
masatoshi0205
1
640
Master Dataグループ紹介資料
sansan33
PRO
1
4.4k
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
190
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
71k
チームメンバー迷わないIaC設計
hayama17
5
3.2k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Microsoft Fabric のワークスペースと容量の設計原則
ryomaru0825
2
210
ローカルでLLMを使ってみよう
kosmosebi
0
210
【2026年版】生成AIによる情報システムへのインパクト
taka_aki
0
190
LLM活用の壁を超える:リクルートR&Dの戦略と打ち手
recruitengineers
PRO
1
170
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
2.7k
エンジニアに許された特別な時間の終わり
watany
106
240k
Done Done
chrislema
186
16k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
260
Context Engineering - Making Every Token Count
addyosmani
9
730
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Paper Plane
katiecoart
PRO
0
47k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
Optimizing for Happiness
mojombo
379
71k
4 Signs Your Business is Dying
shpigford
187
22k
Rails Girls Zürich Keynote
gr2m
96
14k
Transcript
ϞσϧͱԿͰ͋ͬͯɺԿͰͳ͍ͷ͔ ٢ࣉpm#19 2019/08/02 ͑͢ͳΈ ͖͋Β Twitter: @a_suenami Github: a-suenami
ࣗݾհ • ฒ ߊʢ͑͢ͳΈ ͖͋Βʣ @a_suenami • ͖ͳͷ RDB ͱ͔ΦϒδΣΫτࢦͱ͔
TDD ͱ͔ DDD ͱ ͔ɻ • ͑͢ͳΈνϟϯε͍ͬͯ͏ϖΞϓϩΛͯ͠মΛ৯ΔձΛͬͯ ·͢ɻ
٢ࣉ pm ͷ pm pair-programming ͱ meat Ͱ͢
ϞσϧͷΛ͠·͢ɻ
ٕज़తͳ͋·Γ͠·ͤΜɻ
֓೦తͳͰ͢ɻ
UML? IUUQTKBXJLJQFEJBPSHXJLJ౷ҰϞσϦϯάݴޠ
Ϟσϧʁ
Ϟσϧͷݪٛ IUUQTFOHFUZNPDPNBSDIJWFTUPD
ࣗͳΓͷʮϞσϧʯͷઆ໌ ղܾ͍ͨ͠ྖҬ͔Β ඞཁͩͱࢥΘΕΔใΛநग़ͯ͠ ʢٯʹෆཁͩͱࢥΘΕΔใΛࣺͯʣ ه߸ԽɺՄࢹԽͨ͠ͷ
খ͍͠આ໌Λ͠·͕ͨ͠ ࣮ΈΜͳখ͍͞ࠒ͔Β ͜ͷ܇࿅Λͯ͠ΔͣͰ͢ɻ
ࢉͷจষ ͭΔͱ͔Ί͕߹Θ͍ͤͯͯɺ ͷ߹ܭຊ͕ຊͰ͢ɻ ͭΔԿӋ͍·͔͢ɻ Y Z Y Z
ͦͷଞͷʮϞσϧʯ ਤ ८ճηʔϧεϚϯ ηʔϧεϚϯ͕͋Δࢢ͔Βग़ൃ͠ɼશͯͷ ࢢΛ๚ͯ͠ɼग़ൃʹؼؐ͢Δ߹ɼͲͷ Α͏ͳॱ൪ͰࢢΛճΔͷ͕࠷ܦ࿏Ͱ͋Δ͔
ଥͳϞσϧͱ খֶߍͷࢉͰͷൣղ → 8ݸ ΨνͷΈͳ͞Μ → ܕ͕ҧ͏ͷͰԋࢉෆՄ Έ͔Μ͕3ͭɺΓΜ͕͝5ͭ͋Γ·͢ɻ͋ΘͤͯԿݸʁ
ͰͭΔ͔ΊࢉͰ ͭΔͷͱ͔ΊͷΛͨ͠ΑͶʁ
ଥͳϞσϧͱ • Έ͔ΜͷͱΓΜ͝ͷΛ͢ཧ༝͕Θ͔Βͳ͍ͷͰʮݸʯΛந Խ͢Δଥੑ͕ෆ໌ɻ • ࣗવʢ͘͠ʣͱ͍͏ܗࣜʹม͢Δͱ࢛ଇԋࢉͱ͍͏ԋ ࢉΛखʹೖΕΔ͜ͱ͕Ͱ͖ɺͱͱͷྖҬ͕ԿͰ͋Ε͢͜ ͱ͕Ͱ͖Δɻ • ͭΔ͔Ίࢉʹ͓͍ͯɺ͓ͦΒ͘Έͳ͞ΜͷதͰ҉తͳͷ
நԽͱܕΩϟετ͕͋Δʢͣʣɻ • ͭΔ͔Ίࢉʹ͓͍ͯͭΔͷ಄ͱ͔Ίͷ಄ΛΓ͍ͨͱ͍͏త ͕͔͋ͬͨΒʮʯͱ͍͏நܕΛߟ͑Δҙ͕ٛ͋ͬͨɻ • ͭΔͱ͔Ίͷ಄ΛΓ͍ͨཧ༝ʢΑΓ্Ґͷతʣෆ໌͕ͩ…
ଥͳϞσϧͱ • ʮʯͱ͍͏֓೦ࣗવɺɺ࣮ɺෳૉͱ֦ு͞Εͨɻ • ֶΨν͡Όͳ͍ͷͰਖ਼͔֬Ͳ͏͔͝༰ࣻɻ • Կ͔ͷݸΛ͍͚͑ͨͩͳͷʹෳૉྖҬͰͷԋࢉඞཁͱ͠ͳ͍ ͠ɺٯʹిؾిࢠճ࿏Λઃܭ͢Δͱ͖ʹࣗવͱ࢛ଇԋࢉ͚ͩͰཱ ͔ͪ͏ͷ͋·Γʹශऑɻ •
ϞσϧͱྖҬΛ؍/ԋࢉ͍͢͠ඞཁेͳܗʹม͠ɺͦ ΕΛͱʹղܾํ๏৽ͨͳઃఆΛ͢ΔͨΊͷͷͰ͋Δɻ • ܾͯ͠UMLΛॻ͘͜ͱΛϞσϦϯάͱ͍͏Θ͚Ͱͳ͍ɻ
Ϟσϧͷੈքͱݱ࣮ͷੈք ղܾํ๏ Ϟσϧ ৽ͨͳ දݱܗࣜ ԋࢉ
·ͱΊ • Ϟσϧͱղܾ͍ͨ͠ྖҬ͔ΒඞཁͩͱࢥΘΕΔใ͚ͩΛநग़ ͠ɺಛ͚ͮɺՄࢹԽه߸ԽΛ͓͜ͳͬͨͷͰ͋Δɻ • ιϑτΣΞ։ൃʹดͨ͡ͷͰͳ͍͠ɺ࣮ͷํ๏ͱ͍͏Θ͚ Ͱͳ͍ɻ • ͪΖΜɺιϑτΣΞͷଘࡏҙ͕ٛͳΜΒ͔ͷΛղܾ͢Δ͜ ͱͰ͋Δ͜ͱΛ౿·͑Δͱɺີʹؔ࿈͍ͯ͠Δ͠ɺ࣮ͷʹ
ཱ͕ͭɺୈҰٛతʹͦ͏Ͱͳ͍ɻ • ͯ͢ͷϞσϧ͕࣮Մೳ/ԋࢉՄೳͱݶΒͳ͍͕ɺଟ͘ͷϞσϧ͕ ಠࣗͷԋࢉΛ͍࣋ͬͯΔɻ • Ϟσϧۦಈઃܭʹ͓͍ͯͦ͏͍ͬͨʮ࣮ՄೳͳϞσϧʯΛ ࢤ͍ͯ͠Δɻ
Ұ۟ ͦͷϞσϧ ͲΜͳ ղ͖·͔͢
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ