Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
スキルマップを作った話 / Create a skills map
Ryosuke Horie
November 16, 2021
Programming
3
3.6k
スキルマップを作った話 / Create a skills map
Ryosuke Horie
November 16, 2021
Tweet
Share
More Decks by Ryosuke Horie
See All by Ryosuke Horie
既存画面の Jetpack Composeでの書き換え: FAANSでの事例紹介 / Case study of rewriting existing screens with Jetpack Compose
horie1024
0
830
Miroを使った開発効率向上のための取り組み / Using Miro Efforts to Improve Development Efficiency
horie1024
0
1.1k
ktlintカスタムルールのパッケージ化と再利用/Package and reuse ktlint custom rules
horie1024
1
520
Jetpack Benchmarkでの ViewのInflateパフォーマンスの可視化と改善 / The Jetpack Benchmark. Visualizing and improving View Inflate performance
horie1024
3
750
ZOZOTOWNでの Dagger Hilt対応について/Migration to Dagger Hilt at ZOZOTOWN.
horie1024
1
1.7k
ZOZOTOWNの開発で試したUIの確認/検証の効率化 / Efficiency of UI checks/verifications tried in the development of ZOZOTOWN Apps
horie1024
0
400
【解説】第4章 Miro SDK入門 / zozotechbook1-ch04-miro-sdk-introduction
horie1024
0
1.6k
既存プロジェクトへCI/CDをどう導入するか? / How to introduce CI/CD into existing projects?
horie1024
3
4.4k
Automating app distribution with DeployGate using the GitHub Actions
horie1024
2
4.9k
Other Decks in Programming
See All in Programming
AWSとCPUのムフフな関係
cmdemura
0
440
量子コンピュータ時代のプログラミングセミナー / 20221222_Amplify_seminar _route_optimization
fixstars
0
240
How to Fight Production Incidents?
asatarin
0
140
MBSD Cybersecurity Challenges 2022 最終審査会 IPFactory 発表スライド
futabato
0
830
Felteで作る簡単フォームバリデーション
kubotak
1
130
Cloudflare WorkersでGoを動かすライブラリを作っている話
syumai
1
280
AWS App Runnerがそろそろ本番環境でも使い物になりそう
n1215
PRO
0
840
量子コンピュータ時代のプログラミングセミナー / 20230119_Amplify_seminar _shift_optimization
fixstars
0
150
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
42k
ECテックカンファレンス2023
kspace
1
180
ipa-medit: Memory search and patch tool for IPA without Jailbreaking/ipa-medit-bh2022-europe
tkmru
0
130
僕が考えた超最強のKMMアプリの作り方
spbaya0141
0
180
Featured
See All Featured
Making Projects Easy
brettharned
102
4.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
317
22k
Building a Modern Day E-commerce SEO Strategy
aleyda
6
4.5k
Automating Front-end Workflow
addyosmani
1351
200k
Music & Morning Musume
bryan
36
4.6k
How GitHub (no longer) Works
holman
298
140k
Teambox: Starting and Learning
jrom
124
7.9k
Git: the NoSQL Database
bkeepers
PRO
418
60k
Building Applications with DynamoDB
mza
85
4.9k
Designing the Hi-DPI Web
ddemaree
273
32k
jQuery: Nuts, Bolts and Bling
dougneiner
57
6.6k
WebSockets: Embracing the real-time Web
robhawkes
58
6k
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