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
伸び代だらけのチームに 伸びてもらうための施策100連発/100 measures to gr...
Search
Hiromu Shioya
August 10, 2024
Technology
1
170
伸び代だらけのチームに 伸びてもらうための施策100連発/100 measures to grow up a team with a lot of growth potential
2024/08/10 builderscon 2024
懇親会LTのスライドを加筆修正したものです。
Hiromu Shioya
August 10, 2024
Tweet
Share
More Decks by Hiromu Shioya
See All by Hiromu Shioya
My Generation 年配者がこの先生きのこるには (Developers CAREER Boost 2024 Edition)/My Generation How elder engineers can survive
kwappa
4
1.1k
三大あいまい能力/Three ambiguous abilities
kwappa
1
180
My Generation 年配者がこの先生きのこるには/My Generation How elder engineers can survive
kwappa
3
6.1k
勝ちに不思議の勝ちあり、負けに不思議の負けあり/There is a mystery to win, but there is no mystery to lose
kwappa
0
230
HIGH OUTPUT Infrastructure Engineering
kwappa
1
18
礼節とHRTと心理的安全性/Civility, HRT and Psychological Safety
kwappa
0
750
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
2
3.4k
デスマーチから身を守るたったひとつの方法
kwappa
2
6.9k
メタエンジニアリングという選択肢/The choice named meta-engineering
kwappa
1
2.5k
Other Decks in Technology
See All in Technology
MIMEと文字コードの闇
hirachan
2
1.4k
急成長する企業で作った、エンジニアが輝ける制度/ 20250227 Rinto Ikenoue
shift_evolve
0
160
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
110
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
190
OPENLOGI Company Profile
hr01
0
60k
手を動かしてレベルアップしよう!
maruto
0
230
JAWS DAYS 2025 アーキテクチャ道場 事前説明会 / JAWS DAYS 2025 briefing document
naospon
0
2.5k
目標と時間軸 〜ベイビーステップでケイパビリティを高めよう〜
kakehashi
PRO
5
390
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
200
スキルだけでは満たせない、 “組織全体に”なじむオンボーディング/Onboarding that fits “throughout the organization” and cannot be satisfied by skills alone
bitkey
0
190
AWSを活用したIoTにおけるセキュリティ対策のご紹介
kwskyk
0
400
LINE NEWSにおけるバックエンド開発
lycorptech_jp
PRO
0
300
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
182
22k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Done Done
chrislema
182
16k
Designing for humans not robots
tammielis
250
25k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
The Cult of Friendly URLs
andyhume
78
6.2k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Side Projects
sachag
452
42k
Transcript
CVJMEFSTDPO FEJUFE )JSPNV4IJPZB!LXBQQB 伸び代だらけのチームに 伸びてもらうための施策100連発
)JSPNV4IJPZB !LXBQQB @kwappa https://kwappa.net/ https://kappatsu.co.jp/
いきさつ ▸ 成長への旅を始めたいチーム ▸ 技術顧問を招聘 ▸ 週 n 時間の1on1 ▸
埒が明かない ▸ 「お前ヒマだろ?」 ▸ アッハイ ͜ͷνʔϜͱ༑ਓ͕ٕज़ސհαʔϏεͰϚον͠ɺͦͷ༑ ਓ͔Βʮத͔ΒνʔϜΛվળ͍ͨ͠Μ͚ͩͲ༨༟͋Δʁʯͱ ͕͔͔Γɺͪΐ͏Ͳແ৬ͩͬͨͷͰ݄͔Βख͏ ͜ͱʹͳΓ·ͨ͠ɻ ͜ͷғΈެ։༻εϥΠυͷͨΊͷิͰ͢ɻ ެ։ʹ͋ͨͬͯλΠτϧมߋ͍ͯ͠·͢ɻ
困りごと ▸ エンジニア採用 ▸ 一番の課題感はここ ▸ 技術的負債 ▸ 退職の原因になるぐらい ▸
開発チームの練度 ▸ 技術力とは別のところ ৳͍ͨ͠ʮ࿅ʯɺ۩ମతʹΞδϟΠϧιϑτΣΞ։ ൃͷࣝͱܦݧɺϓϩδΣΫτͷӡӦϊϋɺΞτϓοτ ͷश׳ԽͳͲɺͲ͜ͷνʔϜͰଟ͔Εগͳ͔ΕΜͰ͍Δ෦ Ͱͨ͠ɻ
チーム力向上支援 ▸ 8時間 x 週2日 ▸ パートタイムだけど技術顧問より高密度 ▸ エンジニア n
名チーム ▸ ひとけた ▸ 内容はおまかせ ▸ なんでもやれる、やる必要がある
こういう需要けっこうある気がします ▸ 形式知を教えるおじさんロール ▸ ぴたっとハマる名前がまだない ▸ 技術顧問とEMのあいだを埋める存在 ▸ 複数の現場を見ることでジャーニーマンにも ▸
【未承諾広告】お問い合わせお待ちしてます ▸ https://kappatsu.co.jp ʮδϟʔχʔϚϯʯͱɺΦϥΠϦʔͷॻ੶ʮΞϓϨϯςΟε γοϓɾύλʔϯʯͰհ͞Εͨ֓೦ͰɺෳͷΛΓา ͖จԽٕज़ͷަྲྀΛଅ͢தݎͷ৬ਓΛࢦ͠·͢ɻ IUUQTBN[OUPRX3
成長への旅を始めたチームへの 支援施策100連発
エンジニア全員と1on1 ▸ 施策としては定番 ▸ やらないと話にならない ▸ 情報収集 ▸ キャラクター、技術、課題感 ▸
信頼感の種まき ▸ 突然降ってきたおじさんにならないよう
オンサイトのチームビルディング ▸ 基本リモートワーク ▸ 顔合わせは月イチぐらい ▸ 組織変更 ▸ 他職種も同じチームに ▸
チームビルディング施策 ▸ ふりかえり、ワールドカフェ ٕज़ސͷ༑ਓͱ͍ͬ͠ΐʹϑΝγϦςʔγϣϯΛ୲ɻޕલ தʮ5IF"SUPG"HJMF%FWFMPQNFOUʯͰհ͞Εͨ;Γ͔ ͑ΓΛߦ͍ɺ՝ײΛநग़ɻޕޙϫʔϧυΧϑΣܗࣜͰσΟ εΧογϣϯΛߦ͍ɺωΫετΞΫγϣϯΛܾΊ·ͨ͠ɻ
オンボーディング資料の検証 ▸ 開発環境立てるドキュメントをなぞってみた ▸ プロダクトコード書く予定はないけど ▸ 伸び代だらけ ▸ 新規加入があまりなかったし ▸
情報の提供と収集 ▸ レベル感がわかる、知見を提供できる ͜ͷͱ͖ͷՌΛϒϩάهࣄʹͯ͋͠Γ·͢ɻ IUUQTSBOEELXBQQBOFUMTZODEUPGTXBUDI
カンファレンス添乗員 ▸ カンファレンスに参加する習慣がなかった ▸ まずは行ってみよう ▸ 業務として行っていいよ、と明言 ▸ 行く空気を醸成したい ▸
馬に水を飲ませることはできない ▸ まずは水桶まで連れて行く ٕज़ސͷ༑ਓ͕ొஃ͢ΔΠϕϯτͩͬͨͷͰҾ͔ͬ͢͠ ͨɺͱ͍͏ࣄ͋Γ·͢ɻ͜ΕΛੴʹͯ͠ɺؒͷ༗ঈ ΧϯϑΝϨϯεʹۀͱͯ͠ࢀՃ͢Δ༧ఆ͕Ͱ͖·ͨ͠ɻ
アジャイル読書会 ▸ 「スクラムでやりたい」 ▸ まあまあちょっと待ちたまえ ▸ まずは形式知から ▸ アジャイルマニフェスト ▸
アジャイルサムライ ▸ スクラムガイド https://agilemanifesto.org/iso/ja/manifesto.html https://shop.ohmsha.co.jp/shopdetail/000000001901/ https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-Japanese.pdf ʮΞδϟΠϧαϜϥΠʯͷॻ੶Ͱ͕͢ɺࠓ Ͱͨ͘͞Μͷֶͼ͕͋ΔྑॻͰ͢ɻ·ͨɺ͜ͷࢪࡦ Ҏલॻ͍ͨϒϩάهࣄΛ࠶׆༻͍ͯ͠·͢ɻ IUUQTEFWDMBTTNFUIPEKQBSUJDMFTCPPLTUPSFBEUPHFUTUBSUFEXJUIBHJMFEFWFMPQNFOU
心理的安全性について講演 ▸ 「礼節とHRTと心理的安全性」 ▸ こすりつづけて5年目 ▸ 全社向けの勉強会で講演 ▸ エンジニア以外も参加 ▸
満足度99% ▸ 「心理的安全性」というワードはまだまだ独り歩きしてる https://speakerdeck.com/kwappa/civility-hrt-and-psychological-safety αϙʔτهࣄ͋Γ·͢ɻ IUUQTSBOEELXBQQBOFUDJWJMJUZISUBOEQTZDIPMPHJDBMTBGFUZ
レゴスクラム https://www.waicrew.com/training/scrum/ ▸ レゴを使ったスクラム研修 ▸ エンジニア以外にもおすすめ ▸ 午前 : 座学(アジャイル)
▸ 午後 : 実習(スクラム) ▸ 丸1日、20+人参加 ▸ 社長もいた ʮϨΰεΫϥϜʯΤϯδχΞҎ֎ʹιϑτΣΞ։ൃͷಛ ੑΛͬͯΒ͏ͷʹ༗ޮͳͷͰ͓͢͢ΊͰ͢ɻ͜ͷࢧԉઌ ࣾ͜͏͍͏ػձʹੵۃతʹࢀՃͯ͘͠ΕΔ͍͍ձࣾͰ͢ɻ
TDD勉強会 ▸ テストコード : 少量 / 自動テスト : なし ▸
新規開発の部分はできるだけ書こうとしている ▸ 定番の題材で実習 ▸ 車窓からのTDD、自動販売機 ▸ リモートでペアプロの練習を兼ねて ▸ IntelliJ IDEA + Code with me https://objectclub.jp/technicaldoc/testing/stack_tdd.pdf http://devtesting.jp/tddbc/?TDDBC%E5%A4%A7%E9%98%AA2.0%2F%E8%AA%B2%E9%A1%8C
「なぜテストを書くのか」 ▸ DXDay 2024に全員参加 ▸ 望ましい自動テストとは : どのようなテストが 開発生産性と開発者体験を共に高めるのか ▸
テストといえば @t_wada さん ▸ エンジニアの義務教育として 取り入れたい https://cto-a.org/dxd2024 ʮςετΧΠςφΠτΧɺιϨʯ͕௨͡ΔΑ͏ʹͳΓ·ͨ͠ʂ
迷探偵コナ ⚫︎ ▸ 「あれれ〜?」 ▸ 自明な問いをあえて投げる ▸ ジャンルは幅広く ▸ 設計の詳細からマインドセットまで
▸ Unknown Unknownsを抽出できる ▸ 経験のショートカット ΤϯδχΞͷఆྫϛʔςΟϯάʹͰ͖Δ͚ͩࢀՃͯ͠ɺʮͦͷ ςʔϒϧཧআʹ͢Δඞཁ͋Γ·͢ʁʯ͔ΒʮFNPKJί ϛϡχέʔγϣϯΛΒ͛·͢Αʂʯ·Ͱɺ෯͘ʮ͋Ε ΕʙʁʯΛ͍ͬͯ·͢ɻ
選考プロセスの手直し ▸ エンジニアに採用タスクの経験が少ない ▸ リーダーの負担増 ▸ 人事との連携をスムーズにしたい ▸ お互いに視点が違う ▸
定番のドキュメントを同人誌にした ▸ 「エンジニアのためのエンジニア採用ガイド」 https://randd.kwappa.net/publishing/the-engineer-hiring-guidebook-for-engineers/ ٕज़ॻయͰ൦ͨ͜͠ͷॻ੶ɺ͡Θ͡Θͱاۀ͞·͔Β͓ ങ্͍͍͛ͨͩ͘έʔε͕૿͖͑ͯ·ͨ͠ɻॻ͍ͯΑ͔ͬͨɻ
見積り勉強会 ▸ 「アジャイルな見積りと計画づくり」 ▸ 定番だけどデカい教材 ▸ 読み直して要約し、講義とワークショップ ▸ 「ドッグポイント」ひさしぶり ▸
相対見積り、規模の見積りを覚えてほしい https://book.mynavi.jp/ec/products/detail/id=22141 ݱࡏਐߦதͷࢪࡦͰɺ΅͘ʹͱͬͯΑֶ͍ͼ͠ͷػձʹͳ Γ·ͨ͠ɻʮݟੵΓͷਫ਼Λ͍͋͛ͨʯͱ͍͏͕͋ͬͨͷ Ͱɺຊ࣭ͦ͜͡Όͳ͍ͶΜͱ͑Α͏ͱؤு͍ͬͯ·͢ɻ
技術広報チーム発足 ▸ まずはゴーストライターとして記事執筆 ▸ GitHubに執筆リポジトリ ▸ 人事が手直しして公開する ▸ テックブログの前段として ▸
🎉 エンジニアが執筆に立候補 ϨΰεΫϥϜͷडߨهΛॻ͘ɺͱΤϯδχΞཱ͕ީิͯ͘͠Ε ·ͨ͠ɻ͜͏͍͏Ռ͕ग़Δͱ΄Μͱ͏ʹخ͘͠ɺࢧԉ͍ͯ͠ ͯΑ͔ͬͨɺͱ͍͏ؾ࣋ͪʹͳΓ·͢ɻ ͜ͷࢪࡦΛ௨ٕͯ͡ज़ใʹ͍ͭͯͷݟ͕૿͑ͨͷͰɺ·ͨ ಉਓࢽͱͯࣥ͠ච͍ͯ͠·͢ɻ
式年遷宮のあとおし ▸ リプレイスによる技術的負債の返済 ▸ 旧アーキテクチャ → 新アーキテクチャ ▸ 新アーキテクチャ、動作するレベルまで開発済み ▸
バックエンドの一部は本番投入済み ▸ 「ここ改善してるのアピらないと採用できませんよ!」 ▸ 現在リプレイスをプッシュ中 ͜͏͍͏λεΫɺ͍ΖΜͳཧ༝Ͱ͋ͱ·Θ͠ʹ͞Ε͕ͪͰ͢Α ͶɻΤϯδχΞνʔϜ͚ͩʹดͨ͡Ͱͳ͍ͷͰ͍͠Ͱ͢ ͕ɺॗʑͱԡ͍ͯ͠·͢ɻ
EMの支援 ▸ 近い将来、EMを設定したい ▸ わりと急ぎ ▸ 訓練なしに戦場に送りたくない ▸ どこにでもある不幸 ▸
支援の準備はしておく ▸ まずは選書 ը૾Ͱॻ੶Λฒ͚ͨͩͰ͕͢ɺ࣮ࡍʹશ ෦ಡΈͯ͠ίϝϯτΛ͚ͭɺ͜ͷॱ൪ͰಡΉ ͱΑͦ͞͏ɺ·Ͱݕ౼͍ͯ͠·͢ɻ·ͨɺ&.ຊ ͚ͩͰͳ͘ϚωδϝϯτॻશൠؚΈ·͢ɻ
ʮ࿈ൃʯ֓೦Ͱ͕ͨ͠ɺʑ͜ͷΑ͏ͳࢪࡦΛ௨ͯ͡ ΤϯδχΞݸਓͱνʔϜͷΛࢧԉ͍ͯ͠·͢ɻ·ͨɺࢪ ࡦͷཱҊͱ࣮ࢪΛٕज़ใͷૉࡐͱͯ͠׆༻͍ͯ͠·͢ɻ ͜ͷΑ͏ͳࢪࡦΛ௨ͨ͡ΤϯδχΞ৫ͷ׆ੑԽʹڵຯΛ͓ ͍͚࣋ͪͨͩ·ͨ͠ΒɺҎԼ͔Β͝࿈བྷ͍ͩ͘͞ɻ IUUQTLBQQBUTVDPKQ IUUQTLXBQQBOFU IUUQTYDPNLXBQQB