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
スキルマップを作った話 / Create a skills map
Search
Ryosuke Horie
November 16, 2021
Programming
3
4.7k
スキルマップを作った話 / Create a skills map
Ryosuke Horie
November 16, 2021
Tweet
Share
More Decks by Ryosuke Horie
See All by Ryosuke Horie
Androidifyから学ぶFirebase AI Logic SDKの使い方
horie1024
0
50
GitHub Copilot Use Cases at ZOZO
horie1024
1
2.4k
Miro × ZOZO ZOZOのMiro活用事例紹介
horie1024
0
2.7k
GitHub Copilotは開発者の生産性をどれだけ上げるのか?ZOZOでの全社導入とその効果 / How Much Does GitHub Copilot Improve Developer Productivity? The Company-wide Implementation and Its Effects at ZOZO
horie1024
36
28k
ZOZOTOWNにおける開発生産性向上に関する取り組み / Initiatives to Improve Development Productivity at ZOZOTOWN
horie1024
8
6.6k
How does the Relay connect Android app development and Design?
horie1024
2
2.2k
既存画面の Jetpack Composeでの書き換え: FAANSでの事例紹介 / Case study of rewriting existing screens with Jetpack Compose
horie1024
0
2k
Miroを使った開発効率向上のための取り組み / Using Miro Efforts to Improve Development Efficiency
horie1024
0
2.6k
ktlintカスタムルールのパッケージ化と再利用/Package and reuse ktlint custom rules
horie1024
1
1.3k
Other Decks in Programming
See All in Programming
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
1.8k
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
140
TestingOsaka6_Ozono
o3
0
280
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
380
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
290
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
180
CSC307 Lecture 05
javiergs
PRO
0
480
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
680
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
200
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
0
230
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
170
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
140
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Getting science done with accelerated Python computing platforms
jacobtomlinson
1
100
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
150
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
The Language of Interfaces
destraynor
162
26k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
Un-Boring Meetings
codingconduct
0
180
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Transcript
スキルマップを作った話 Mobile勉強会 Wantedly × チームラボ 株式会社ZOZO ZOZOTOWN開発本部 ZOZOTOWNアプリ部 Androidブロック テックリード
堀江 亮介 Copyright © ZOZO, Inc.
© ZOZO, Inc. 株式会社ZOZO ZOZOTOWN開発本部 ZOZOTOWNアプリ部 Androidブロック テックリード 堀江 亮介
• 自動化とビールが好き • @Horie1024 2
© ZOZO, Inc. 3 • スキルマップとは? • スキルマップを作った目的 • スキルマップの紹介(ZOZOTOWN
Androidチームの例) • スキルマップの運用 • スキルマップの活用 今日話す内容
© ZOZO, Inc. スキルマップとは? 4
© ZOZO, Inc. 5 スキルマップとは? • 業務で必要になるスキルを一覧にした表 • チームメンバー全員のスキルの見える化 •
人事評価には使用しない • 参考: ◦ Ryuzee.com スキルマップ作成のすすめ 2016/01/15公開 https://www.ryuzee.com/contents/blog/7065
© ZOZO, Inc. スキルマップを作った目的 6
© ZOZO, Inc. 7 スキルマップを作った目的 • チームメンバーのスキルの把握と見える化 • スキルアップのサポートに利用
© ZOZO, Inc. 8 スキルマップを作った目的 • チームメンバーのスキルの把握と見える化 • スキルアップのサポートに利用
© ZOZO, Inc. 9 チームメンバーのスキルの把握と見える化 • チームに不足・単一障害点となるスキルの把握、習得計画の策定 • 中長期的な開発計画に合わせた技術投資方針の決定 •
技術投資方針に基づくタスクアサインの決定
© ZOZO, Inc. 10 チームメンバーのスキルの把握と見える化 • チームに不足・単一障害点となるスキルの把握、習得計画の策定 • 中長期的な開発計画に合わせた技術投資方針の決定 •
技術投資方針に基づくタスクアサインの決定 例: • ExoPlayerを将来的に使いそうだけどチーム内に触ったことがある人がい ない、どうしよう? ◦ チームメンバーの習得計画を考える、採用の要件として入れる、業務 委託をお願いする etc.
© ZOZO, Inc. 11 スキルマップを作った目的 • チームメンバーのスキルの把握と見える化 • スキルアップのサポートに利用
© ZOZO, Inc. 12 スキルマップを作った目的 • チームメンバーのスキルの把握と見える化 • スキルアップのサポートに利用
© ZOZO, Inc. 13 スキルアップのサポートに利用 • 個人的な課題: ◦ テックリードとしてスキルアップサポートを十分できていたか?
• いつでも質問してねスタイルだったが不十分に感じた • 各自が得意・伸ばしたいスキルをスキルマップを通して把握することでより 有効なサポートができるのでは?
© ZOZO, Inc. スキルマップの紹介(ZOZOTOWN Androidチームの例) 14
© ZOZO, Inc. 15 スキルマップの紹介
© ZOZO, Inc. 16 スキルマップの紹介
© ZOZO, Inc. 17 スキルマップの紹介
© ZOZO, Inc. 18 スキルマップの紹介
© ZOZO, Inc. 19 スキルマップの紹介
© ZOZO, Inc. 20 スキルマップの紹介
© ZOZO, Inc. 21 スキルマップの紹介
© ZOZO, Inc. 22 スキルマップの紹介 • 158項目(2021/11/16現在) • 言語、Android基礎、Android Studio、開発ツール、Androidコンポーネント、
アクセシビリティ、アニメーション、非同期処理、バックグラウンド処理、ネッ トワーク/API、データベース、セキュリティ、CI/CD、パフォーマンス測定・ 改善、アーキテクチャ、DI、テスト、Firebase、Google Play、ZOZOTOWN固 有、グロース、デザインツール、クロスプラットフォーム etc.
© ZOZO, Inc. スキルマップの運用 23
© ZOZO, Inc. 24 スキルマップの運用 • スキルマップはしっかり運用していくのが大事 •
定期的な項目の更新、各メンバーのスキル更新 • スキルマップが継続的に運用される仕組みの設計が必要
© ZOZO, Inc. スキルマップの活用 25
© ZOZO, Inc. 26 スキルマップの活用 • テックリード1on1 ◦ スキルアップのためのサポートへの利用 ◦
今月から開始、1-2週間間隔で実施 ◦ 1人1人のスキルアップとチームとしてのアウトプットを最大化するのが 目的
© ZOZO, Inc. 27 テックリード1on1で話す内容(2021/11/16現在) • スキルマップ ◦ 伸ばしたいスキル ◦
自信があるスキル ◦ 好きなスキル • アウトプット ◦ 挑戦したいこと・してること • 普段の開発で困っていること • 他話したいこと、雑談
© ZOZO, Inc. 28 テックリード1on1をやってみてどうだったか • 各メンバーが伸ばしたいスキルや興味がある技術を知れた • それぞれが挑戦していることを聞くのは楽しい •
スキルアップのために何をサポートすれば良いかのヒントを獲得 • 開発での課題を聞くことで重点的に改善すべき点を絞り込めた
© ZOZO, Inc. 29 テックリード1on1へのフィードバック • 技術的にチャレンジしたい目標がイメージできました • 学習したいことからどうやって進めていくかのヒントをもらえて今後の進め 方が見えてきました
• 話しながら今後やりたいことが整理できました • 今後の指針にも繋がる内容でとても良かったです • テックリード1on1ありがとうございます!もりもり成長しましょう!!!
© ZOZO, Inc. まとめ 30
© ZOZO, Inc. 31 まとめ • ZOZOTOWN Androidチームのスキルマップを作成した • 自分自身を含め各メンバーのスキルが可視化された
• スキルマップを活用してスキルアップをサポートする試みを始めたので継 続していく
None