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
ドメイン駆動設計とXPで支える子どもの未来〜保育の暗黙知を活かすシステム開発〜 / Empow...
Search
コドモン開発チーム
PRO
May 15, 2025
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ドメイン駆動設計とXPで支える子どもの未来〜保育の暗黙知を活かすシステム開発〜 / Empowering Children's Future Through DDD and XP
コドモン開発チーム
PRO
May 15, 2025
More Decks by コドモン開発チーム
See All by コドモン開発チーム
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
関数型プログラミングに出会って考え方の幅が広がった話 / server_side_kotlin_meetup_20_functional_fujimura
codmoninc
PRO
0
16
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
860
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
420
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
640
「正解の仕様」を求めて、決断する
codmoninc
PRO
0
99
AI時代のPHP開発にASTクエリツール で コードベースの地図を作る / ast-query-tool-php-codebase-map
codmoninc
PRO
0
480
コネクションをピン留めさせずに SELECTクエリのタイムアウトを設定した話
codmoninc
PRO
0
480
コドモンに入社してAI活用により、 設計がより重要だと感じた背景
codmoninc
PRO
0
150
Featured
See All Featured
Thoughts on Productivity
jonyablonski
76
5.4k
Prompt Engineering for Job Search
mfonobong
0
520
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
320
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Documentation Writing (for coders)
carmenintech
77
5.6k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
We Are The Robots
honzajavorek
0
400
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The SEO identity crisis: Don't let AI make you average
varn
0
590
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Transcript
ドメイン駆動設計とXPで支える子どもの未来 nrs
2 Profile nrs(成瀬 允宣) @nrslib 株式会社コドモン 執行役員CTO 趣味: カンファレンス講演 学生支援
小学校支援 写真
3 Profile nrs(成瀬 允宣) @nrslib 株式会社コドモン 執行役員CTO 趣味: カンファレンス講演 学生支援
小学校支援 写真
4 今日のお話
5 今日のお話
6 今日のお話
7 今日のお話
8 今日のお話
9 • 色々活動してます ◦ 登壇 ◦ 著書 ◦ 研修 ドメイン駆動設計との関わり
保育現場とDDD コドモンの今 組織文化と土壌 まとめ ドメイン駆動設計とXPで支える子どもの未来
保育現場とDDD コドモンの今 組織文化と土壌 まとめ ドメイン駆動設計とXPで支える子どもの未来
なぜドメイン駆動設計か
13 • たとえば保育施設だけでも 現場特有の暗黙知
14 • たとえば保育施設だけでも ◦ 公立保育園 現場特有の暗黙知
15 • たとえば保育施設だけでも ◦ 公立保育園 ◦ 私立保育園 現場特有の暗黙知
16 • たとえば保育施設だけでも ◦ 公立保育園 ◦ 私立保育園 ◦ 公設民営保育園 現場特有の暗黙知
17 • たとえば保育施設だけでも ◦ 公立保育園 ◦ 私立保育園 ◦ 公設民営保育園 ◦
小規模認可保育園 現場特有の暗黙知
18 • たとえば保育施設だけでも ◦ 公立保育園 ◦ 私立保育園 ◦ 公設民営保育園 ◦
小規模認可保育園 ◦ 認証保育園 現場特有の暗黙知
19 • たとえば保育施設だけでも ◦ 公立保育園 ◦ 私立保育園 ◦ 公設民営保育園 ◦
小規模認可保育園 ◦ 認証保育園 ◦ 幼稚園 現場特有の暗黙知
20 • たとえば保育施設だけでも ◦ 公立保育園 ◦ 私立保育園 ◦ 公設民営保育園 ◦
小規模認可保育園 ◦ 認証保育園 ◦ 幼稚園 ◦ 認定こども園 現場特有の暗黙知
21 • たとえば保育施設だけでも ◦ 公立保育園 ◦ 私立保育園 ◦ 公設民営保育園 ◦
小規模認可保育園 ◦ 認証保育園 ◦ 幼稚園 ◦ 認定こども園 : 現場特有の暗黙知
22 • たとえば欠席という一般的な言葉ひとつに対しても ◦ 欠席には欠席申請があります ◦ 欠席には欠席実績があります 現場特有の暗黙知
23 • 現場都合>システム都合 現場を支えるサービス システムを使うために システムを 使っているわけではない
24 • カルチャーとの融合 ドメイン理解の重要性 使いやすさを提供するには 文化を理解しなくては ならない
保育現場とDDD コドモンの今 組織文化と土壌 まとめ ドメイン駆動設計とXPで支える子どもの未来
入社後観測したものたちです
27 • ユビキタス“単語” ユビキタス言語 日本語→英語 特有のブレの解消 〇〇さんの請求 Bills 児童1人の請求 〇〇さんの◯月の
請求 Bill 児童1人の1ヶ月の請求 〇〇さんの◯月の 請求項目 BillDetails 児童1人の1ヶ月の請求の含まれ る請求項目
28 • ペアプロでの会話 ユビキタス言語 このクラス名ってさ 違和感あるよね ↓ 言語の進化
29 • 手探りでもやってみてる イベントストーミング やり方はわからないながらも メンバーだけで実施
30 • イテレーティブな開発 開発プロセス ドメイン知識の深堀り モデルの深化 チーム間の言語統一
31 • リモートワーク 開発プロセス 「うーん、ここわからないね」 「Aさんならわかるかも」 「あ、Aさん暇そう」 「呼んじゃえ」 ↓ 健全なリモートワークでは
情報のズレが修正されやすい
保育現場とドメイン駆動設計 コドモンの今 組織文化と土壌 まとめ ドメイン駆動設計とXPで支える子どもの未来
組織が何かを獲得するには?
34 • 組織にとって大きな意味をもつ 文化的土壌 ・アイデンティティの形成 ・イノベーションの促進 ・意思決定の指針
コドモンはどうよ?
36 • 元保育士が所属 DDD的土壌 けっこうな人数がいるかも
37 • ドメイン直撃世代多数 DDD的土壌 そもそも自分で使ってる
38 • 保育現場体験 DDD的土壌 24卒新卒研修で 自ら内定者が提案し 現場体験
39 • Kafkaがある DDD的土壌 Kafkaがある
40 • Axon Frameworkがある DDD的土壌 Axon Frameworkがある
41 • TechHub 開発プロセス的土壌 組織横断の技術共有 テックリード陣による深堀り
42 • チームトポロジーの種がまかれている 開発プロセス的土壌 ・ストリームアラインドチーム ・イネイブリングチーム
43 • ペアワーク 開発プロセス的土壌 一人では不確かな道も チームで進む 互いに補完することで 新たな道にも踏み出せる
44 • 健全なリモートワーク 開発プロセス的土壌 オフィスでよくある 「後ろから声かけ」の実現 結果として 出社が難しいメンバーも 働ける環境
保育現場とドメイン駆動設計 コドモンの今 組織文化と土壌 まとめ ドメイン駆動設計とXPで支える子どもの未来
46 • 変革には土壌が必要 まとめ 文化的土壌 システム的土壌 プロセス的土壌 マインド的土壌
47 • 子どもを取り巻く環境は奥が深くて楽しいぞ! まとめ
48 仲間を探しています 子どもを取り巻く環境をテクノロジーの力でよりよいものにしていく仲間を大募集! • 子育てしやすい環境です ◦ 子育てにドメイン知識がありすぎるメンバー ◦ フレックス/フルリモート可 •
開発者体験が最高です ◦ アジャイル(XP) ◦ バーチャルオフィス(Gather) ◦ コンフォートゾーンを抜け出せるような環境 ◦ CTOが財布