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
Communication with Ubiquitous Language
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
hiroaki
June 13, 2024
Technology
100
0
Share
Communication with Ubiquitous Language
hiroaki
June 13, 2024
More Decks by hiroaki
See All by hiroaki
leadership-that-endures-book-lt
hiroaki_u
0
24
プロダクト負債に立ち向かう
hiroaki_u
2
1.8k
pdm_vibe_coding_fail.pdf
hiroaki_u
0
190
how to determine architecture
hiroaki_u
1
270
the-concept-of-product-creation-learned-in-startup-science
hiroaki_u
0
180
what-is-container
hiroaki_u
1
110
difference-between-nginx-and-apache
hiroaki_u
0
83
CI_CD_by_Code_Brothers_by_AWS
hiroaki_u
0
55
think of study
hiroaki_u
1
110
Other Decks in Technology
See All in Technology
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
180
開発を止めない CI/CD ~CI Visibilityによる継続的最適化~
pensuke628
0
220
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
190
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.7k
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
980
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
380
大規模災害時でも高い信頼性を維持するアプリケーション基盤の実現/nikkei-tech-talk46
nikkei_engineer_recruiting
0
120
AIが変えた"品質の守り方"
kkakizaki
13
5.5k
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
2
210
関西に縁あるMicrosoft MVPsが語るCopilotの未来
kasada
0
740
Cloud Run のアップデート 触ってみる&紹介
gre212
0
270
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
270
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
How to Ace a Technical Interview
jacobian
281
24k
Unsuck your backbone
ammeep
672
58k
KATA
mclloyd
PRO
35
15k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
180
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
200
How to Talk to Developers About Accessibility
jct
2
210
Rails Girls Zürich Keynote
gr2m
96
14k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
350
Navigating Team Friction
lara
192
16k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
280
Visualization
eitanlees
152
17k
Transcript
ではじめる ユビキタス言語 幸せなコミュニケーション hiroaki
None
そもそもユビキタス言語とは?
出典:Software Design Masterclass with Eric Evans 出典:Software Design Masterclass with
Eric Evans
出典:Software Design Masterclass with Eric Evans “共通言語のないプロジェクトの場合(中略) さまざまなチームメンバーが 用語を別々の意味で使いながら、 そのことを認識していないのである”
“ユビキタス言語を議論で使用すると、 全員がその言語でよどみなく話せるようになり ニュアンスを互いに教え合う”
ユビキタス言語 要件検討 コミュニケーション 開発 どこでも・誰でも共通で使える言語 = PdM Engineer
ここから本題! ユビキタス言語を使ったコミュニケーション
まだ我々にユビキタス言語がなかった時代
本当に同じ言葉使ってる? 何言ってるのかわからない・・ frontとbackendでkey名ズレてる。 。
そうだ!ユビキタス言語を使おう!
まずは自分のチームで試した
まずは1つの機能で小さく試す
チームからは好評 画面設計でもユビキタス意識できた 言葉の認識が合ってめっちゃ良い ここはユビキタスの出番!
よし!開発全体に展開しよう!
求人 を 公開する (オブジェクト) (操作) ユビキタス言語設定の基準を整備 「オブジェクト」 「振る舞い」 「操作」 「機能」
候補者 求人配信 に する (オブジェクト) (機能) に対して設定しよう
全体で管理できるようフローを整備 要件検討 プランニング 開発、テスト ユビキタス検討 ユビキタス検討 ユビキタス検討
Bizサイドにも使ってもらおう!
Bizサイドへの展開 ・PMMと一緒にCSへの展開方法検討(現在進行中) ・Bizサイドに向けてユビキタス言語を紹介
を設定・運用して ユビキタス言語 齟齬のない幸せなコミュニケーションを! ・・・・・
ご清聴ありがとうございました