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
モブワーク、ぶっちゃけどうなん?/What do you think about mobwork?
Search
Takahashi
September 29, 2024
1
58
モブワーク、ぶっちゃけどうなん?/What do you think about mobwork?
Takahashi
September 29, 2024
Tweet
Share
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
94
13k
Why Our Code Smells
bkeepers
PRO
334
57k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
120
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Building Applications with DynamoDB
mza
90
6.1k
Teambox: Starting and Learning
jrom
133
8.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Into the Great Unknown - MozCon
thekraken
32
1.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
Transcript
〜全部モブでやってみた〜 モブワーク、ぶっちゃけどうなん? 高橋 良祐 XP祭り2024
名前:高橋 良祐 所属:BABY JOB株式会社 手ぶら登園開発課 趣味:筋トレ、映画鑑賞 XP祭り2024が初登壇 自己紹介
目次 モブワークとは? 1. なぜモブワークを導入したのか 2. チームのモブワークのやり方 3. ふりかえり 4. スクラムマスター目線でのふりかえり
5. まとめ 6.
複数のメンバーが1つのタスクに同時に取り組むスタイル 役割 ドライバー:実際に手を動かす人 ナビゲーター:意見やアイデアを出す人 特徴 知識の共有が促進 チーム内の関係が強化 問題解決のスピードが向上 1.モブワークとは?
2.なぜモブワークを導入したのか?
チームの状況 初期3名チーム 複雑なドメイン領域を担当 2名が新規事業開発により チームを離れる 別チームから2名が加入 知識の共有が急務
モブワークでやってみたらどうですか? スクラムマスターからの提案 スクラムマスター
なんもわからんけどやってみよう 💪 モブワークやってみる
3.チームのモブワークのやり方
チーム全員がモブワーク初心者 🔰 リーダー1人、メンバー2人 フルリモートでのモブワークどうしよう… チームメンバーからの疑念の声 🤨 本当に知識の共有をしながら効率よく進めることができるの か? 個々の成長が阻害されるのでは? 課題によってモブワークの向き、不向きがありそう
はじめてのモブワーク
Slack Figjam IntelliJ Code With Me 拡張機能が使えなかったり使いにくところあり 😢 使用したツール
→タスクは進むがこれで本当にモブワークがうまくいっているの か? 実践した結果 あまりうまくいかなかった… 😢
役割交代が活発でない ドライバー以外のメンバー集中力が低下 後から参加したメンバーに状況共有ができていない 疲労感が大きい うまくいかないと感じた要因
役割交代が活発でない状況を改善したい...! タイマーを導入 ⏱️ 交代時間:30分 休憩:作業開始から1時間 Remote Mob:https://remotemob.io/ 役割交代が活発になった 主体的にタスクに取り組めるようにな った
副次効果として⋯ 疲労感の軽減につながった 🙆♂️
状況共有ができていない 共有がある場合はSlackに投稿をする メンバーが参加したタイミングで作業を中断して共有を行う 対策として⋯ 後から入ってきたメンバーもスムーズに参加できるように 🙆♂️
4.ふりかえり
実施前の疑念はどうだったか 個々の成長が阻害されるのでは? 🤔 他者のアプローチや解決策に触れることができ成長が阻害される ことはない 本当に効率よく知識の共有をしながら進めることができるのか? 🙆♂️ 知識の共有が短期間でできスムーズに進めることができた 課題によってモブワークの向き、不向きがありそう 🤨単純作業には向かないことがわかった
モブワークのいいところ 👍️ 知識の共有がしやすい 新メンバーの早期キャッチアップにつながった 問題解決のスピードが向上した レビューのコストが削減された チームワークが良くなった
モブワークの向き、不向き 向いている 🙆♂️ 知識の共有が必要な場合 複雑な課題や問題解決が必要な場面 向かないもの 🙅♂️ 誰でもできるような単純作業 短期的な成果を求めるタスク
5. スクラムマスター目線でのふりかえり プロセスに対する適応の速さ チームの雰囲気の良さ プロダクトに対する理解と課題の把握速度
プロセスに対する適応の速さ 起きたこと 1ヶ月後の時点で、各人がバラバラに作業した際のアウトプット量 を確保できていた わかったこと 各メンバーが想定より大幅に早くモブワークの働き方にFitできてい た
チームの雰囲気の良さ 起きたこと 特に複雑なシステムの開発チームだったが、チームメンバーで協力 して前向きに取り組めていた メンバー間で良いライバル関係が生まれ、個人の自己学習が促進さ れた わかったこと チーム内で他のメンバーの実務を見ることで、個々のエンジニアと しての成長意欲が刺激されるケースがあった
プロダクトに対する理解と課題の把握速度 起きたこと 自チームで解決できること・できないことの確認が早くなった わかったこと 同期的に行動をともにすることで、チーム内に起きたことを自分ご ととして捉えるのが早かったのかな
7. まとめ 知識共有には最適 チームメンバーの関係が深まる モブワークでやる・やらないの見極めが大事 定期的なふりかえりを行い改善をしていくのがカギ 良きモブワークライフを!
ご清聴ありがとうございました