とりあえずモブプロしてみたら時間が溶けた

1.2K Views

September 30, 23

スライド概要

XP祭り2023のLT大会に登壇しました。

profile-image

温泉旅館でゆっくりしたいスクラムマスター。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

とりあえずモブプロしてみたら 時間が溶けた 2023.09.30 XP祭り 2023 Asato Takahashi

2.

自己紹介 ● 髙橋 朝人(asato) ● 𝕏: @at_946 ● 無職! ○ 前職はB2B SaaSでスクラムマスター&プロダクトマネージャー ● 💖 プロダクト開発、温泉・旅行、クイズ・謎解き、個人開発 ● 😖 はじめまして(人見知り)、あんこ、うなぎ 2

3.

ある日、チームでモブプロをすることにした ● 🐭 次のスプリントで、色々なチケットに影響する実装に着手する予定だよ! ● 🐭 チーム全体で理解しておきたい! ● 🐭 よし!とりあえずモブプロしよう! ● 🐮🐯🐰🐲🐍 オー! 3

4.

時間が溶けた ● 一人がコードを書いているのをみんなで眺めている... ● 交代もなく、会話も少なく... ● 途中から来た人は今何やっているのか把握できずにいる... ● あれ、もう4時間経ってますね... 4

5.

何が起きていたんだ(1) ● 「モブプロ」の共通理解がなかった ○ 🐭 コードを書く人と、議論しながら指示する人たちがいて〜 ○ 🐮 交代交代でコードを書いていく進め方で〜 ○ 🐯 みんなで集まってコード書くやつでしょ ○ 🐰 (ペアプロならわかるけど...様子見てよう) ○ 🐲 (つよつよのライブコーディングを見てるやつか) ○ 🐍 (よくわからないけどやり始めたらなんだかわかるかな〜) 5

6.

何が起きていたんだ(2) ● モブプロの目的を共有できていなかった ○ 🐭 (設計方針の意見を出し合って手戻りリスクを回避するぞ!) ○ 🐮 (実装の仕方を理解できるように見とくぞ!) ○ 🐯 (バックエンドの実装のお作法を教えてもらうぞ!) ○ 🐰 (モブプロを試してみることが目的だね!) ○ 🐲 (つよつよの人のコーディングを見て勉強するぞ!) ○ 🐍 (途中参加で目的わからないけど参加しとけばいいんだよね!) 6

7.

モブプロ封印の流れになるかと思いきや 7

8.

でもうまくできれば...の期待感!! ● 一人で悩みすぎずに効率的に進められそう ● 一人で進めているときの不安感を払拭できそう ● 早いうちにフィードバックをもらえるから軌道修正がしやすそう ● 自分では気づかないコメントがもらえそうで観点が広がりそう ● なんか楽しそう 8

9.

で、どうした(1) ● 「モブプロ」の共通理解(What / How) ○ 書籍、ブログ、Youtubeなどを共有し合った ○ 毎朝10分のLT会で、上記を取り上げて実験 モブプログラミング・ベストプラ クティス ソフトウェアの品質と 生産性をチームで高める モブプログラミング-チーム全体のア プローチ by Woody Zuill kawaguti’s diary 【モブプロ】みんなでオンラインモブプログラミング やってみた 9

10.

で、どうした(2) ● モブプロをする前に目的を明文化することをグランドルールに(Why) ○ 👉 今回のモブプロのゴール(これを達成したら個々人の作業に戻る)を最初 に可視化(What) ■ ○ ゴールに向けたチェックリストも可視化することで途中参加・離脱もしやす くなった 👉 主目的を明確にする ■ 複数の目的を選ばない(ブレスト&広く共有&指導&etc…はしない) 10

11.

今ではモブプロも一つの武器に💪 11

12.

まとめ ● とりあえずモブプロしてみたら時間が溶けました ● 時間を溶かさないために ● ○ モブプロを共通理解しておこう(What / How) ○ モブプロの目的とゴールを共有しよう(Why / What) チーム開発と実験を楽しみましょ〜👋 12