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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
0
140
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
190
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
680
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Diagnosing performance problems without the guesswork
elenatanasoiu
0
130
Ruby::Boxでできること、Refinementsでできること
joker1007
2
110
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
270
Unlocking the Apps
pimterry
0
140
テストコードのないプロジェクトにテストを根付かせる
tttol
1
240
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
310
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
380
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.7k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building Adaptive Systems
keathley
44
3k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
A Tale of Four Properties
chriscoyier
163
24k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
540
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Ruling the World: When Life Gets Gamed
codingconduct
0
240
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
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サイドに向けてユビキタス言語を紹介
を設定・運用して ユビキタス言語 齟齬のない幸せなコミュニケーションを! ・・・・・
ご清聴ありがとうございました