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
hiroaki
June 13, 2024
Technology
0
90
Communication with Ubiquitous Language
hiroaki
June 13, 2024
Tweet
Share
More Decks by hiroaki
See All by hiroaki
プロダクト負債に立ち向かう
hiroaki_u
2
1.4k
pdm_vibe_coding_fail.pdf
hiroaki_u
0
160
how to determine architecture
hiroaki_u
1
210
the-concept-of-product-creation-learned-in-startup-science
hiroaki_u
0
170
what-is-container
hiroaki_u
1
86
difference-between-nginx-and-apache
hiroaki_u
0
65
CI_CD_by_Code_Brothers_by_AWS
hiroaki_u
0
43
think of study
hiroaki_u
1
93
CI/CD with CodePipeline and ECS
hiroaki_u
0
120
Other Decks in Technology
See All in Technology
モノタロウ x クリエーションラインで実現する チームトポロジーにおける プラットフォームチーム・ ストリームアラインドチームの 効果的なコラボレーション
creationline
0
490
Scrum Guide Expansion Pack が示す現代プロダクト開発への補完的視点
sonjin
0
450
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
6
2.7k
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
460
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
200
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
300
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.6k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Claude Codeを使った情報整理術
knishioka
20
12k
Next.js 16の新機能 Cache Components について
sutetotanuki
0
210
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
130
[PR] はじめてのデジタルアイデンティティという本を書きました
ritou
0
770
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
0
38
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
140
Everyday Curiosity
cassininazir
0
120
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
A Tale of Four Properties
chriscoyier
162
23k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
51k
How Software Deployment tools have changed in the past 20 years
geshan
0
31k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
280
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
The SEO identity crisis: Don't let AI make you average
varn
0
46
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サイドに向けてユビキタス言語を紹介
を設定・運用して ユビキタス言語 齟齬のない幸せなコミュニケーションを! ・・・・・
ご清聴ありがとうございました