Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
夏だ!祭りだ!祭りとはドメインモデリングでは?
Search
ryugen04
August 07, 2026
Programming
620
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
夏だ!祭りだ!祭りとはドメインモデリングでは?
https://tamadev.connpass.com/event/395127/
のLT登壇資料
ryugen04
August 07, 2026
More Decks by ryugen04
See All by ryugen04
20260912_スクラムにジェネラリストは必要か
ryugen04
0
420
20260807_複雑な医療ドメインに挑むエンジニアの業務知識の深め方
ryugen04
0
120
20260707_Product Engineerが機能する条件、Epic Ownerというロール
ryugen04
0
270
20260704_教科書にないスクラム風をしている人へ
ryugen04
0
910
20260623_Loop Engineeringで自分の分身の問い合わせBotを作る
ryugen04
0
340
20260619_複雑な医療ドメインを開発する技術
ryugen04
0
64
『ストーリーテリングの科学』から考える、仕事とキャリアの物語性
ryugen04
1
54
kittyで作るmulti agentsな開発環境
ryugen04
0
410
「神々の山嶺」が教える 巨大プロジェクトの歩き方
ryugen04
0
190
Other Decks in Programming
See All in Programming
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
4
680
巨大モノリシックアプリ モダン化大作戦
ktcryomm
0
1k
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
170
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
1
620
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
120
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
150
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
160
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
200
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
390
FreeBSDでZabbixを動かす.pdf
kenkino
0
270
SONY CISC-NEWS NWS-1750 + NWB-225 フレームバッファの NetBSD/news68k ドライバ実装 / OSC2026Hiroshima
tsutsui
0
110
iOSDC2026登壇資料.pdf
riofujimon
0
160
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
Why Our Code Smells
bkeepers
PRO
340
58k
Git: the NoSQL Database
bkeepers
PRO
432
67k
30 Presentation Tips
portentint
PRO
1
390
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
The agentic SEO stack - context over prompts
schlessera
0
940
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
700
Mind Mapping
helmedeiros
1
360
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
From π to Pie charts
rasagy
1
370
A Modern Web Designer's Workflow
chriscoyier
699
190k
Statistics for Hackers
jakevdp
799
230k
Transcript
夏だ!祭りだ! 祭りとはドメインモデリングでは? 2026-08-07 多摩.dev #4 ~真夏のLT祭り~ @ryugen
whoami 経歴: 株式会社ヘンリーに2025年11月join 医療・ヘルスケア領域のWebエンジニア(ロール はEpic Owner)やっています。 山本竜玄 Yamamoto Tatsunori (@ryugen04)
趣味・領域 : Neovim好きです/スクラム好きです アクアリウム/カポエイラ/薬剤師 その他: ビールが好きです
5分 で 夏と祭りに思いを馳せつつ、ドメイン知識の大事さを語り ます
みなさん、ドメイン知識の学習は好き?
ドメイン知識の学習 • ソフトウェア
ドメイン知識の重要性 • 重要性はわかるが、以下のような理由でついつい後回しに されがち ◦ ステークホルダーやドメインエキスパートとヒアリング・ コミュニケーションをしないといけない ◦ そもそもの前提知識がないと、会話自体がなりたたな い
◦ “お勉強”の側面も一定は発生してしまう ◦ エンジニアとしてはコーディングのほうが手を出しやす い ◦ アジャイル的にも、動くソフトウェアが重要!
みなさん、ドメイン知識の学習は好き?
いいからコーディングだ!
そんな仕事の話でなく、 夏だ!祭りだ!わっしょい!
祭りの原典を考える 『祭り』と聞いて何をイメージしますか? • 『祭り』は参加すると楽しいもの!...だけではありません • 深く考えなくても参加することはできるが、それぞれの祭りごとの ルールがあるはず • とてもシンプルな『納涼祭』などでも、『夏』にやったりしますよ ね?
• 他にも、神様が関連するものなどもたくさんある
蛭ヶ谷の田遊び • 静岡県牧之原市に伝わる民俗芸能 • 2月に、その年の稲作が始まる前から 行われる • 田打ち、田植え、稲刈りなど、稲作の 工程を模擬的に演じる •
数か月にわたる現実の農作業から特 徴的な工程を取り出し、一晩の演目と して表現している
祇園祭の源流となった御霊会 • 863年に神泉苑で御霊を鎮める御霊 会が行われた • 869年の疫病流行時には、当時の国 の数に合わせて66本の矛を立てて疫 病退散を願ったと伝えられる • 当時は、疫病という理解困難な現象
を御霊や疫神という概念で説明して いた
祭りには季節、ストーリー性がある
「物語」の重要性 • 石器時代の人々が生きていた頃から、言語は「社会的情 報」の交換をするために進化したと考えられている。 • 古来、部族の中で、年長者たちが様々な物語を語り聞かせ て文化や秩序の継承をしてきた(まさに焚き火を囲ったりと か) • 人間の脳は、社会的な共同生活を維持するための機能に
大きく特化している
脳による世界の ”モデル”について • 人間は構造的に、現実を100%正確に認識 はできていない • 例えば、現実には色がない。眼球内に存在 する3つの錐体によるブレンドの結果であ る。 •
そうやって”再構築”された現実を人は認識 している
ドメイン知識の重要性 • ソフトウェア開発では、そもそも現実世界を正しく捉え、モデ リングしてコード・アプリとして表現ことこそが本質だと考え ている • 世界の輪郭もあいまいでは、あいまいなコード・アプリしか かけない • ドメイン知識の学習は、形式張ったものやお勉強というもの
でなく、人間が古来から、普段も行ってきた自然な営みの ひとつである • 一方で、敬遠されやすい慣性もある(自然にできるならDDD なんて言葉は生まれないので)
ドメイン知識の学習、DDDと聞くと気合を入れてしまう が 世界の”モデリング”は人類がいつだってやってきたこ と (というか今まさに目で見ている時点で脳内でやって います)
ドメイン知識は重要だが、 気負わずに自然体でやろう!
ご静聴ありがとうございました