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
#dddcj エヴァンス本輪読会 走破LT 何も考えず飛び込んでみた
Search
Shiro Someya
August 28, 2021
Technology
0
130
#dddcj エヴァンス本輪読会 走破LT 何も考えず飛び込んでみた
https://ddd-community-jp.connpass.com/event/220962/
Shiro Someya
August 28, 2021
Tweet
Share
More Decks by Shiro Someya
See All by Shiro Someya
「ひと」を迎える「まち」
ssomeya
0
48
triphugger-presentation-deck-0.4
ssomeya
0
68
Intro
ssomeya
0
100
Other Decks in Technology
See All in Technology
M5と自作基板をくっつけてみた〜M5 Japan Tour 2024 Spring 福冈 (Fukuoka|福岡)〜
keropiyo
0
130
コードや知識を組み込む / Incorporate Code and knowledge
ks91
PRO
0
150
Babylon.js JAPAN活動紹介 (2024/4)
limes2018
1
120
M5stackで使用できるpHセンサの開発
shinrinakamura
0
170
Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
soudai
7
1.3k
競技としてのKaggle、役に立つKaggle
yu4u
6
2.3k
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
1k
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
5
710
【基本】データベース設計
oracle4engineer
PRO
2
180
The AI Revolution Will Not Be Monopolized: Behind the scenes
inesmontani
PRO
1
160
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
1
650
コードファーストの考え方。 Amplify Gen2から学ぶAWS次世代のWeb開発体験
yoshiitaka
2
360
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
How to train your dragon (web standard)
notwaldorf
75
5.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
22
1.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
The Language of Interfaces
destraynor
151
23k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
Ruby is Unlike a Banana
tanoku
96
10k
Transcript
@ssomeya #dddcj エヴァンス本輪読会お疲れ様会 2021/8/28 何も考えず飛び込んでみた
• 自己紹介 • なんで参加したの? • 参加前の状態 • 参加して変わったこと(1) • 参加して変わったこと(2)
• 参加して変わったこと(3) • 終わりに 目次
染谷 梓郎 • 2007-2011:ウェブアプリエンジニア • 2011-2019:プロダクトマネージャー • 2019-現在:エンジニアリングマネージャー プロダクトマネージャーになったときも、エンジニアリングマネー ジャーになったときも前任の退職で兼務追加から、新しい職種へ
やったことないけど、できそうなことをやりたい 自己紹介
なんで参加したの? これってあの日 2012 年 PMになったときにジャケ買 いして挫折したアレ? 2021/1/8 ある日の times https://www.shoeisha.co.jp/book/detail/9784798126708
参加前の状態:エンジニアリングマネージャーとしてようやく一年 チームの対話相手になること チームの対話を繋ぐこと が仕事(だと思ってた) いいチームがいいプロダクトを
参加して変わったこと(1)社内読書会+自分でも読書 TOBEを題材に ASISを話せる https://gihyo.jp/book/2017/978-4-7741-9087-7 https://www.shoeisha.co.jp/book/detail/9784798150727 https://booth.pm/ja/items/1835632
参加して変わったこと(2)プロダクト作りに参加したくなってしまった 黄色が会社における 自分 as EMの役割 チーム>プロジェクト>>>>プロダクト 自分に何ができるだろう?
自分に何ができるだろう? エンジニアリングマネージャー:ビジネスとエンジニアリングを繋ぐこと
参加して変わったこと(3)サービスブループリント https://www.nngroup.com/articles/service-blueprints-definition/
サービスブループリント > ユーザの定義は広い https://www.aperza.com/corp/ BtoBのサービスは ユーザがイメージしにくい
あの時の声が聞こえる...「モノではなくコンテキストごとの役割をモデリング」
あの時の声が聞こえる...「お前の正体はなんだ?」 https://speakerdeck.com/minodriven/buisiness-purpose-system-design
サービスブループリント > 狭義のユーザモデル https://speakerdeck.com/minodriven/buisiness-purpose-system-design モノではなく目的駆動でユーザを名付け ↓ ユースケースが書きやすい ↓ ドメインビジョン声明文のようなものを簡潔 にかけた
ドメインビジョン声明文 + カスタマージャーニー + システムのコンテキストマップ https://miro.com/templates/service-blueprint/ ユビキタス言語に 育てていけるといいなあ (小声)
P. 344 第14章 モデルの整合性を維持する 境界づけられたコンテキストは、特定のモデルが適用できる範囲 を制限する。そうすることで、チームメンバは、何が一貫性を持つ べきで、それを他のコンテキストとどう関係づけるかということに ついて、明確な理解を共有できるようになる 境界を明示的に引くことにより、モデルを純粋に保つことができ る。そして、純粋であることによって、モデルを適用できるところで
は、有効なものとなる。同時に、注意を他のコンテキストに向けた 際の混乱も避けられる。境界を横断して統合するには必然的に 返還が行われることになるが、それは明示的に分析ができる。 サービスブループリント > 境界づけられたコンテキスト 明確にすることと 見通しをよくすること
• 自己紹介 • なんで参加したの? • 参加前の状態 • 参加して変わったこと(1):社内読書会 • 参加して変わったこと(2):またプロダクトが作りたくなった
• 参加して変わったこと(3):サービスブループリント • おわりに まとめ エンジニアリングマネージャーの仕事はビジネスとエンジニアリングをつなぐこと 明確にすることと見通しをよくすること
おわりに:毎隔週がほんとうに楽しみでした、社内の人と出るとなお!