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
エンジニアの評価を多角的に行うためのフレームワーク「The SPACE」の紹介
Search
ryohei udagawa
June 30, 2023
Programming
480
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
エンジニアの評価を多角的に行うためのフレームワーク「The SPACE」の紹介
ryohei udagawa
June 30, 2023
Other Decks in Programming
See All in Programming
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
210
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
1
250
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
180
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
190
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
16
8.3k
Webフレームワークの ベンチマークについて
yusukebe
0
190
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
120
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
150
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
630
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
1k
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
240
Featured
See All Featured
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Practical Orchestrator
shlominoach
191
11k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
380
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
760
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
400
Color Theory Basics | Prateek | Gurzu
gurzu
0
380
Transcript
エンジニアの評価を多角的に行うためのフレーム ワーク「The SPACE」の紹介 2023/6/22 株式会社ワンキャリア 宇田川涼平
Copyright © ONE CAREER Inc. 2 1. 自己紹介 2. 評価指標の設定で抱えていた課題
3. 「The SPACE」とは 4. ワンキャリアでの活用事例 5. Appendix
Copyright © ONE CAREER Inc. 3 1. 自己紹介 2. 評価指標の設定で抱えていた課題
3. 「The SPACE」とは 4. ワンキャリアでの活用事例 5. Appendix
Copyright © ONE CAREER Inc. 4 宇田川 涼平 バックエンドエンジニアとして、 就活サイト「ONE
CAREER」の開発に従事しています。 開発組織全体の生産性向上プロジェクトを リードする役割も担ってます。 サウナに毎週通ってます。 好きなサウナは上野にある「北欧」です。 自己紹介
Copyright © ONE CAREER Inc. 5 1. 自己紹介 2. 評価指標の設定で抱えていた課題
3. 「The SPACE」とは 4. ワンキャリアでの活用事例 5. Appendix
Copyright © ONE CAREER Inc. 前提 6 目標設定をすることによって、事業を伸ばすために 必要なアクションをエンジニアに促す
Copyright © ONE CAREER Inc. 前提 7 目標設定をすることによって、事業を伸ばすために 必要なアクションをエンジニアに促す エンジニアの生産性が向上し、より良いプロダクトを作れる
Copyright © ONE CAREER Inc. 前提 8 目標設定をすることによって、事業を伸ばすために 必要なアクションをエンジニアに促すこと そもそも目標設定する目的は。。
エンジニアの生産性が向上し、より良いプロダクトを作れる つまり、適切な評価指標で目標設定することは 良いプロダクトを作ることにつながる
Copyright © ONE CAREER Inc. 評価指標の設定で抱えていた課題 9 課題 原因 解決策
• 「半年間で作ったプルリクエストの変更行数」の合計のみでエンジニアを評価しており、 実装以外のアクションを促せていない • 「コードレビュー」を含む他者への貢献などを評価しておらず、 エンジニアを多角的に評価していない ✓ エンジニア(個人・チーム)を多角的に評価できる評価制度を作る
Copyright © ONE CAREER Inc. 評価指標の設定で抱えていた課題 10 課題 原因 解決策
• 「半年間で作ったプルリクエストの変更行数」の合計のみでエンジニアを評価しており、 実装以外のアクションを促せていない • 「コードレビュー」を含む他者への貢献などを評価しておらず、 エンジニアを多角的に評価していない ✓ エンジニア(個人・チーム)を多角的に評価できる評価制度を作る 「The SPACE」という 多角的にエンジニアの生産性を捉えるフレームワークを見つけた
Copyright © ONE CAREER Inc. 11 1. 自己紹介 2. 評価指標の設定で抱えていた課題
3. 「The SPACE」とは 4. ワンキャリアでの活用事例 5. Appendix
Copyright © ONE CAREER Inc. 12 ※1 引用元:https://dl.acm.org/doi/10.1145/3454122.3454124 項目 説明
幸福と満足 自分の仕事、チームにどれだけ満足しているか パフォーマンス どれだけのアウトプットを出せたか アクティビティ 業務を遂行する上でどれだけ活動したか コミュニケーション メンバーとどれくらいコミュニケーションをとり、 協力しあっているか 効率性 チーム内の活動がどれぐらい効率的か パフォー マンス エンジニア 生産性 効率と 流れ コミュニケー ション アクティビ ティ 幸福と 満足 「The SPACE」とは マイクロソフトが提唱しているエンジニアの生産性を多角的に捉えるフレームワークのこと※1
Copyright © ONE CAREER Inc. 13 1. 自己紹介 2. 評価指標の設定で抱えていた課題
3. 「The SPACE」とは 4. ワンキャリアでの活用事例 5. Appendix
Copyright © ONE CAREER Inc. ワンキャリアでの活用事例 14 項目 説明 ワンキャリアが設定した指標
幸福と満足 自分の仕事、チームにどれだけ満足しているか アンケートの結果 パフォーマンス どれだけのアウトプットを出せたか マージ済みPR数 アクティビティ 業務を遂行する上でどれだけ活動したか レビューしたPR数 コミュニケーション メンバーとどれくらいコミュニケーションをとり、 協力しあっているか なし ※適した指標がなかっため 効率性 チーム内の活動がどれぐらい効率的か プルリク作成からレビューまでの平均時間 「The SPACE」のフレームワークを使い GitHubで取得できる指標やアンケートの結果をもとにエンジニアを評価するようにした
Copyright © ONE CAREER Inc. ワンキャリアでの活用事例 15 開発メンバー用のアンケートを作成し、月に一度の頻度で実施するようにした 目的 自分の仕事やチームにどれだけ満足しているかを計測
するため 頻度 月1回 質問例 • このチームでよい仕事をするのに必要なリソース や情報を利用できていますか? • このチームの同僚やチームのメンバーを信頼する ことはできますか?
Copyright © ONE CAREER Inc. ワンキャリアでの活用事例 16 効率性の評価指標である「プルリク作成からレビューまでの平均時間」が大きく改善した プルリク作成からレビューまでの平均時間( h)
Copyright © ONE CAREER Inc. 17 評価指標が改善され、エンジニアのアクションが変わる エンジニアの生産性が向上し、プロダクトの改善スピードが高まる ワンキャリアでの活用事例
Copyright © ONE CAREER Inc. ワンキャリアの活用事例 18 詳しく知りたい方はテックブログをご覧ください。 https://note.com/dev_onecareer/n/n0be9f2f7683d
Copyright © ONE CAREER Inc. 19 ご清聴ありがとうございました!
Copyright © ONE CAREER Inc. 20 1. 自己紹介 2. エンジニアの評価指標の設定で抱えていた課
題 3. 「The SPACE」とは 4. ワンキャリアでの活用事例 5. Appendix
Copyright © ONE CAREER Inc. 「The SPACE」の他の指標 21 項目 指標
幸福と満足 • 開発者満足度 • 開発フローへの満足度 パフォーマンス • 消費したストーリーポイント • 顧客満足度 アクティビティ • コードを書いている時間 • デプロイ頻度 コミュニケーション • ミーティングの質 • ドキュメントの発見時間 効率性 • 中断率