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
XP祭り2019 A-3-1
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
akira otsuka
September 21, 2019
Technology
0
600
XP祭り2019 A-3-1
突然アジャイル人材の育成を任されたエンジニアの奮闘記
akira otsuka
September 21, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
260
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
320
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
2
370
Agent Skils
dip_tech
PRO
0
120
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
160
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
190
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
120
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.5k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.3k
We Have a Design System, Now What?
morganepeng
54
8k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
120
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
Code Review Best Practice
trishagee
74
20k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Chasing Engaging Ingredients in Design
codingconduct
0
110
How to build a perfect <img>
jonoalderson
1
4.9k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Transcript
アジャイル人材の育成を任された エンジニアの奮闘記 XP祭り2019 Akira Otsuka 突然
自己紹介 Akira Otsuka Webサービスを開発する普通のエンジニア コード書いたり、クラウドいじったり、サービス運用したり 某SI企業で10年ほどアジャイルな開発を経験
2年前のある日 上司がやってきて一言
来月、新入社員に アジャイルの研修やってほしい
教材? ない カリキュラム? ない 開発環境? ない 研修期間?
未定 アジャイルの研修?
教材? ない カリキュラム? ない 開発環境? ない 研修期間?
未定 アジャイルの研修? 何もない
教材? ない カリキュラム? ない 開発環境? ない 研修期間?
未定 アジャイルの研修? 何もない すべて好きにできる
こうしてはじまりました
新人への研修をきっかけに さまざまな人へ研修をすることに。 これまでの研修を通じて考えたこと、 考えさせられたことをお話しします。
イテレーション x4回 ワークショップ ツール説明 全体/個人の ふりかえり 2週間の実践型研修
イテレーション x4回 ワークショップ ツール説明 全体/個人の ふりかえり 2週間の実践型研修
イテレーション x4回 ワークショップ ツール説明 全体/個人の ふりかえり 2週間の実践型研修 実践型研修の中で ワークショップをやる意味
イテレーション x4回 ワークショップ ツール説明 全体/個人の ふりかえり 2週間の実践型研修 いきなり開発始めても チームビルドはできる
イテレーション x4回 ワークショップ ツール説明 全体/個人の ふりかえり 2週間の実践型研修 この後への種まき
人に何かを伝えるって難しい うまく言葉にできない できたとしても言葉だけでは伝わらない
人に何かを伝えるって難しい うまく言葉にできない できたとしても言葉だけでは伝わらない でも、受け手が共感できると伝わりやすい 開発のあるあるネタとか
人に何かを伝えるって難しい あるあるヒット率2〜4割 いろんな背景の人がいるので伝わらない
人に何かを伝えるって難しい あるあるヒット率2〜4割 いろんな背景の人がいるので伝わらない あるあるは自分主体の言語 モノ/ヒト/やり方/立場が違えば開発は別モノ
・ワークショップを研修で使える共通言語にする ・理想的な在り方を再認識する 共通のあるあるを作る%
座学 <<< 実践 イテレーション x4回 ワークショップ チームビルド 全体/個人の ふりかえり 2週間の実践型研修
ストーリー ストーリー ストーリー タスク タスク タスク タスク タスク タスク タスク
タスク タスク タスク タスク タスク かんばんボード TODO Doing Review Done
ストーリー ストーリー ストーリー タスク タスク タスク タスク タスク タスク タスク
タスク タスク タスク タスク タスク かんばんボード TODO Doing Review Done Pair1 Pair2 Pair3
ストーリー ストーリー ストーリー タスク タスク タスク タスク タスク タスク タスク
タスク タスク タスク タスク タスク かんばんボード TODO Doing Review Done Pair1 Pair2 Pair3 なぜか線を引く
聞いてみた ・誰が何をやっているかわかりやすくするため ・なんとなく なぜ線を引いたのか?
線を引くのはリーダー経験者か技術力高めの人 ・各自の担当範囲を明確にしたい ・個人の成果を見せたい よくみてみると違いそう
線を引くのはリーダー経験者か技術力高めの人 ・各自の担当範囲を明確にしたい ・個人の成果を見せたい 理解してもらうのにワークショップ語が有効 とにかくボードから線をなくすことが大事 よくみてみると違いそう
なんとなくで引いた線の効果は絶大 実際の開発チームにもビシッと線を引く ・ペアのことをチームと呼ぶようになる ・ペアだけで解決しようとする ・うまくいってないペアを放置する 仕組みは行動につながる
研修もチームも生き物 個、全体、繋がり を みて、きく フィードバックの鮮度とタイミング重要 チーム 個人 張り物 かんばんボード タスク 場
座学 <<< 実践 イテレーション x4回 ワークショップ チームビルド 全体/個人の ふりかえり 2週間の実践型研修
Timeline+Appreciation 時系列で研修を振り返り、メンバーへ感謝を述べる 人から感謝される行動 =研修後も自信を持って行動してほしい 研修のふりかえり
Timeline+Appreciation 時系列で研修を振り返り、メンバーへ感謝を述べる 人から感謝される行動 =研修後も自信を持って行動してほしい 研修のふりかえり …これは良くないかもなー。 先輩
研修は綺麗に終わる 0 25 50 75 100 研修開始 イテレーション1 イテレーション2 イテレーション3
イテレーション4 ふりかえり モヤモヤ
研修は綺麗に終わる 0 25 50 75 100 研修開始 イテレーション1 イテレーション2 イテレーション3
イテレーション4 ふりかえり モヤモヤ 行動に つながらない
“アジャイルをやらない理由を探せ” 1. ご近所さんマップを作る 2. 周りの人は"アジャイル”にどんな反発をする? 3. 周りの人の周りの人はどんな反発をする? 行動につながらなければ意味なし
研修は山ごもり修行 0 35 70 105 140 研修開始 イテレーション1 イテレーション2 イテレーション3
イテレーション4 ふりかえり モヤモヤ 爆発させる
最後に
育成ってとても難しい コードは書いた通りに動くのに、全然思い通りにはならない
力は貸せるけど 成長するには相手が自分で吸収なければいけない
コードは書いた通りにしか動かない 人は想像を超えて成長する
その瞬間がたまらない やり方 経験 事例 観察 対話 きっかけづくり 動機付け 場づくり そのために全力で力をかす
その瞬間がたまらない やり方 経験 事例 観察 対話 きっかけづくり 動機付け 場づくり そのために全力で力をかす
XPのプラクティス
ご静聴ありがとうございました
時間があったら
座学 <<< 実践 イテレーション x4回 ワークショップ チームビルド 全体/個人の ふりかえり 2週間の実践型研修
研修 準備
受講者が最初に目にするもの
受講者が最初に目にするもの
基本PCはWindows → だからこそMac 別世界に来た感覚を アジャイル これまでの知識/経験 アジャイル アジャイルの知識/経験 同じツール 同じ環境
違うツール 違う環境 ظؒʴ෮ͳ͚ͩ ͱޡղ͞Ε͍͢
コミュニケーションやチームビルドへは効き目あり 単なる開発手法として誤認識されにくいような 場づくりや仕組みづくりを考えていきたい そう簡単ではない
ご静聴ありがとうございました