Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
HRBrainの生態系を支えるフロントエンドチームの取り組み / 2023-06-22-AwE...
Search
Yuji Yamaguchi
June 22, 2023
Technology
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HRBrainの生態系を支えるフロントエンドチームの取り組み / 2023-06-22-AwEngineerMeetup
Yuji Yamaguchi
June 22, 2023
More Decks by Yuji Yamaguchi
See All by Yuji Yamaguchi
契約で守るコンパウンドプロダクトのデザインシステム
yug1224
1
84
Oxlintはいいぞ(続)
yug1224
2
820
螺旋階段のように上がるEMの次のキャリア
yug1224
1
460
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
5
2.1k
バラバラだった staleTime を、データの性質で4プリセットに集約する
yug1224
1
90
Oxcを導入して開発体験が向上した話
yug1224
5
590
EMからICへのキャリアチェンジの壁とその越え方
yug1224
5
400
Cursor Subagentsはいいぞ
yug1224
2
250
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
5
2.5k
Other Decks in Technology
See All in Technology
トークン化預金DCJPYの取り組みと活用ユースケース
finengine
0
220
Turning Repos into the Product Second Brain with an LLM Wiki
linedevth
0
130
~最速でビジネスインパクトを創出する~ Sansanのデータ基盤と活用事例
sansantech
PRO
0
110
「エーアイ」をバズワードにしないために RPA 導入経験と Kiro 上での Claude モデル利用経験から
kazzpapa3
0
110
Refining Active Record
shugo
0
190
Classmethod Company Deck
satoshi7
1
810
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
130
macOS Golden Gate 時代のMac管理
tategami
0
120
sue445's proposals 2026
sue445
0
130
Optunaの最新リリースv5.0について
pfn
PRO
0
130
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
1k
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
480
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
330
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
Abbi's Birthday
coloredviolet
4
10k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Mind Mapping
helmedeiros
1
400
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
760
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Docker and Python
trallard
47
4.2k
WENDY [Excerpt]
tessaabrams
14
40k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Transcript
HRBrainの生態系を支える フロントエンドチームの取り組み 2023/06/22 #AwEngineerMeetup 株式会社HRBrain 山口祐司
2 AGENDA • 自己紹介 • HRBrainについて • 抱えている課題 • 改善の取り組み
• まとめ
自己紹介
4 自己紹介 • ヤマグチ ユウジ(35) ◦ SNS: @yug1224 • フロントエンドエンジニア
• 三児の父 ◦ 11歳、9歳、1歳 • 趣味/興味 ◦ オープンワールドゲーム ◦ Home automation ◦ Fediverse • 2011/04 ソフトバンクモバイル株式会社 ◦ フロントエンドエンジニア • 2016/01 株式会社サイバーエージェント ◦ フロントエンドエンジニア • 2016/10 株式会社リクルートライフスタイル ◦ フロントエンドエンジニア ◦ プロジェクトマネージャー • 2021/10 株式会社ラクス ◦ アシスタントマネージャー • 2022/08 株式会社HRBrain ◦ エンジニアリングマネージャー
HRBrainとは?
6 プロダクトラインナップ
7 技術スタック
マルチプロダクト × フロントエンド の課題
9 マルチプロダクト × フロントエンドの課題 • 各プロダクトごとのドメイン差異 ◦ タレントマネジメント・人事評価・組織診断・労務管理 ◦ 共通化している部分はあるが、ドメイン知識すべてを流用することはできない
• コンウェイの法則 ◦ プロダクトごとのチーム構成 ◦ モノレポの中でアーキテクチャが分岐していってしまう
10 マルチプロダクト × フロントエンドの課題 • 各プロダクトごとのドメイン差異 ◦ タレントマネジメント・人事評価・組織診断・労務管理 ◦ 共通化している部分はあるが、ドメイン知識すべてを流用することはできない
• コンウェイの法則 ◦ プロダクトごとのチーム構成 ◦ モノレポの中でアーキテクチャが分岐していってしまう プロダクト横断でUI/UXの統一が難しい
改善の取り組み
• デザインシステムとUIコンポーネントライブラリ ◦ プロダクト横断で共有 ◦ 各プロダクトのデザイナーとフロントエンドエンジニアが管理 • プロダクト横断のフロントエンドオフィスアワー ◦ 各プロダクトのフロントエンドエンジニアが集まる会を運営
◦ 他にもプロデザ・バックエンド・テックリード軸のMTGもあり相互に連携 ◦ 任意のメンバーも聞けるようにオンライン上で開催し議事録も公開 ◦ 他にType-Challenge会や輪読会なども 12 改善の取り組み
13 改善の取り組み
14 改善の取り組み
15 改善の取り組み
16 改善の取り組み
なぜこの取り組みをしたのか?
18 コミュニケーション量の可視化
19 コミュニケーション量の可視化 活躍している人材ほど右上に位置
• コミュニケーション量を可視化した結果から ◦ 活躍している人材ほどリアクション数・被リアクション数が多い • コミュニケーションの活性化を促す施策が必要と判断 ◦ 活躍人材の再現性を高めるのが良いと考えた ◦ コミュニケーションコスト増大のデメリットもありそうだが飲み込む
20 なぜこの取り組みをしたのか?
まとめ
• HRBrainとは? ◦ HRTech SaaS企業でマルチプロダクトを展開 • マルチプロダクト × フロントエンドの不 ◦
プロダクト横断でのUI/UXの統一が難しい • 改善の取り組み ◦ デザインシステム・UIコンポーネントライブラリの整備 ◦ プロダクト横断でコミュニケーションを促進する施策実行 • 取り組みの背景 ◦ コミュニケーション量の多い活躍人材の再現性を高めるため 22 まとめ
ご清聴ありがとうございました!