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
DX向上委員会 / 20220922_dxhacklt
Search
Yuji Yamaguchi
September 22, 2022
Technology
1
170
DX向上委員会 / 20220922_dxhacklt
Yuji Yamaguchi
September 22, 2022
Tweet
Share
More Decks by Yuji Yamaguchi
See All by Yuji Yamaguchi
強みを伸ばすキャリアデザイン
yug1224
0
230
インターンと盛り上げる全社員参加型Advent Calendarの作り方 / 2024-02-22-QiitaNight
yug1224
1
57
2022ランキング圏外から2023ランキング入りを実現したテックブログ運営について / 2023-07-28-QiitaEngineerFesta
yug1224
0
69
Qiitaいいね数をGASで計測している話 / 2023-07-24-HRBrainFlyHigh
yug1224
1
610
HRBrainの生態系を支えるフロントエンドチームの取り組み / 2023-06-22-AwEngineerMeetup
yug1224
0
23
明日使えるかもしれないGitテクニック / Gunma.web#47
yug1224
0
220
React+TypeScriptで拡張機能が開発できるRaycastのススメ / 20221027_Raycast
yug1224
1
760
n8nでワークフローを自動化した話 / 20220914_n8n
yug1224
1
1.4k
インシデントゼロを支える技術 / 20220315_devtestlt
yug1224
0
1.6k
Other Decks in Technology
See All in Technology
SWC Transformerから見るTypeScript関数記述ベストプラクティス
fujiyamaorange
1
190
サービス開発におけるVue3とTypeScriptの親和性について
tsukuha
10
1.8k
TiDBにおけるテーブル設計と最適化の事例
cygames
0
820
【リラン】AIの光と闇?失敗しないために知っておきたいAIリスクとその対応 ①政府の動き編
tkhresk
0
140
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
180
スクラムに出会って「できた」を実感できるようになってきた話 / Scrum makes me feel like I can do it
yayoi_dd
2
120
知識と実践を紡ぐGenAI / Connecting Knowledge and experience with GenAI
aki_moon
2
190
Money-saving tips for the frugal serverless developer
theburningmonk
1
430
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
16
6.7k
AWSの生成AI入門書を執筆しました🎉
minorun365
PRO
0
160
AWS CLIの起動が重くてつらいので aws-sdk-client-go を書いた / kamakura.go#6
fujiwara3
6
3.5k
Google Cloud Next '24 Recap in ZOZO AIに対応したBigQueryと今後のデータ分析について / AI-enabled BigQuery and future data analysis
shunsuke1014
0
180
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Building a Modern Day E-commerce SEO Strategy
aleyda
22
6.5k
YesSQL, Process and Tooling at Scale
rocio
165
13k
A Modern Web Designer's Workflow
chriscoyier
689
190k
4 Signs Your Business is Dying
shpigford
176
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
8
3.5k
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
Happy Clients
brianwarren
92
6.4k
Practical Orchestrator
shlominoach
183
9.8k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Design by the Numbers
sachag
274
18k
Transcript
DX向上委員会 Yuji Yamaguchi/@yug1224 エンジニアのためのDX
▸ ヤマグチ ユウジ(34) ▸ Tw: @yug1224 ▸ フロントエンドエンジニア ▸ 三児の⽗
▸ 11歳、9歳、1歳 ▸ 最近の興味 ▸ ホームオートメーション ▸ Denoでクソアプリ ▸ ちいかわ ⾃⼰紹介 2 ▸ 2011年04⽉ 通信系企業 ▸ Webコンテンツサービスの開発運⽤ ▸ 2016年01⽉ ネット広告系企業 ▸ 広告配信管理システムの開発運⽤ ▸ 2016年10⽉ ITサービス企業 ▸ 飲⾷店向け予約台帳システムの開発 ▸ 2021年10⽉ SaaS企業 ▸ 勤怠管理システムの開発 ▸ 2022年08⽉ HRTech企業 ▸ エンジニアリングマネージャー
3 そもそもDXって何?🤔
DXって何? ▸ DX: Developer Experience ▸ 開発者が開発を通じて得る経験や体験のこと ▸ プロダクトコードの品質が⾼い ▸
テストやCI環境がメンテされている ▸ and more... ▸ EX: Employee Experience ▸ 従業員が働くことを通じて得る経験や体験のこと 4
DX向上委員会 Yuji Yamaguchi/@yug1224 エンジニアのためのDX EX
今⽇話すこと ▸ 過去経験した悪いDX/EX ▸ 改善するためにどんなことをしているのか 6
プロダクトごとに縦割りの開発組織 7 PRD A PRD B PRD C PRD D
DEV TEAM × × × そもそも チームがない! チームの⼤きさがバラバラ! 横のつながりがない! DEV TEAM DEV プロダクト開発組織に閉じている 1⼈だけど チーム...
悪いDX/EXが多発 ▸ チーム間の交流がない ▸ 開発チームはプロダクトに属し、越境することがない ▸ 同じ轍を踏んでしまう ▸ 技術や経験の共有がないため、ノウハウが組織に蓄積しない ▸
ロールモデルがいない ▸ キャリアパスを描くことができず、会社とのアンマッチが起こる 8
9 DX/EXを良くするためには どうすればいいのか?🤔
10 !"#"#$%&'() !"# $%&'()%# *+*+# ,-./ 01 2342 56# 78#
9:./
11 下記発表でも話しました
個⼈的にやった⽅が良いこと ▸ LT会・情報共有会 ▸ 業務に関係ないことでもOK、むしろ業務に関係ないことを多く話す ▸ 発表者の⼈となりや得意なことを知ることで、その後のコミュニケーションのキッカケにも繋がる ▸ 輪読会 ▸
読んだ内容とそれぞれの経験を元に議論をすることで、理解を深めたり新たな気付きを得ることができる ▸ 経験豊富なマネージャーやテックリードが積極的に関与すべき ▸ 1on1 ▸ マネージャーとメンバー、メンバー同⼠、タテヨコナナメの1on1 ▸ タテヨコナナメの1on1、⼀発⽬の設定をするのはマネージャーの仕事 ▸ エンゲージメントを⾼めるためには、絶対にマネージャーからリスケをしない ▸ 議事録を共有し、次のアクションを導く 12
まとめ Developer Experienceは Employee Experienceでもある DX/EXを向上させるためには LT会/情報共有会・輪読会・1on1などがオススメ メンバー同⼠だけで運営するだけではなく、
マネージャーやテックリードが積極的に現場へ降りるトップダウンがMUST DXが良くなればEXも良くなるし、EXが良くなればDXも良くなるはず 13
14 EOF