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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
20260828_品質と開発生産性を両立させる、AI時代のE2Eテストの考え方
magicpod
0
210
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
350
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.3k
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
110
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
150
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
7.1k
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
490
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
470
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
3
2.2k
新卒PdEのリアル
ryu1013
1
500
Webの地図
yosuke_furukawa
PRO
6
4.5k
SONY CISC-NEWS NWS-1750 + NWB-225 フレームバッファの NetBSD/news68k ドライバ実装 / OSC2026Hiroshima
tsutsui
0
110
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
280
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
500
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
A Tale of Four Properties
chriscoyier
163
24k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Side Projects
sachag
456
43k
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と聞くと気合を入れてしまう が 世界の”モデリング”は人類がいつだってやってきたこ と (というか今まさに目で見ている時点で脳内でやって います)
ドメイン知識は重要だが、 気負わずに自然体でやろう!
ご静聴ありがとうございました