Upgrade to Pro — share decks privately, control downloads, hide ads and more …

モブとソロを織り交ぜてハイアウトプットなチーム開発 / High output with sw...

Naoya.i
June 18, 2022

モブとソロを織り交ぜてハイアウトプットなチーム開発 / High output with swarming and solo work

スクラムフェス大阪 2022

複数人で1つのプログラムを作るチーム開発のテクニックとしてモブプログラミングという手法があります。これをプログラミング以外の作業もみんなでやろう、という発想にしたのがモブワークです。

私のチームではモブワークを基本としつつも状況次第であえて1人(ソロ)での作業を混ぜることで、チームの開発を安定させつつタスク完了までのリードタイムを短くする状態を実現しています。

「チーム開発って結局何をすればいいんだろう」とお悩みの方へ事例の1つとして参考になれば幸いです。

Naoya.i

June 18, 2022
Tweet

More Decks by Naoya.i

Other Decks in Business

Transcript

  1. 1人1担当制にしていたころ…… A B C Todo Doing Done D スプリント開始時 A

    B C Todo Doing Done D スプリント終了付近 優先度が高いのに何故か終わっていないA😇
  2. モブワーク = スウォーミング PBIを完成させるための作業をみんなで集まってやる! • 業務知識の共有 • ペアプログラミング、モブプログラミング • テスト

    など チームの最大限の努力を1つのPBIに集中し、わかっている仕事を極力早く終わらせる Focus maximum team effort on one item in the Product Backlog and complete all known work as soon as possible. 引用元 :https://sites.google.com/a/scrumplop.org/published-patterns/product-organization-pattern-language/development-team/swarming- -one-piece-continuous-flow
  3. まずはモブ前提でプランニング スプリント バックログアイテム プロダクト バックログアイテム C A B A1 B1

    B2 A3 C2 C3 モブ ソロ どれがモブ向きかではなくどれがソロ向きかを探すのがポイント C1 A2
  4. • 音声通話ツール ◦ Zoom ◦ Discord いざモブワーク! オフライン • ホワイトボード

    オンライン • ホワイトボードツール ◦ Miro ◦ MURAL あると便利なもの
  5. 進め方のイメージ A1 B1 B2 A3 最優先アイテムをモブ A1 B2 A3 ソロ向きになったら託

    して別アイテムへ A1 B2 A3 また次の最優先へ B1 B1 C1 C2 C3 C1 C2 C3 C1 C2 C3 A2 A2 A2
  6. 一番大事なのは「何を達成したいのか」 "文化は価値の表現"であり、"実践するプラクティスは文化の発現"である “a culture is an expression of values” and

    “the practices you follow identify your culture” 引用元:https://www.infoq.com/jp/news/2014/11/technical-practices-agile/ プラクティスにとらわれすぎない チームの価値:少しでも早くユーザーさんへ価値を届けたい 試行錯誤の結果がモブ&ソロ