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

10分交替のモブプロがコンテクストと集中を高める

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Yatakeke Yatakeke
June 14, 2025
130

 10分交替のモブプロがコンテクストと集中を高める

Avatar for Yatakeke

Yatakeke

June 14, 2025
Tweet

More Decks by Yatakeke

Transcript

  1. 自己紹介: アジャイルザムライ矢田 { 名前: {Yata Shinnosuke, X: @yatakeke”}, 住所: [“三河”,

    “札幌”, “溝の口”, “学芸大学”, “三河”, ”流山”], 会社: “クリエーションライン株式会社”, 職業: [“データサイエンティスト”, “アプリケーションエンジニア”], 興味: [“ペア・モブプロ”, “リファクタリング”, “劇団CL”], 肩書: [“アジャイルザムライ”, “スクフェス三河2代目実行委員長”] } 3
  2. 自己紹介: 久末 瑠紅 (Ryuku-Hisa) • 2021年からCLにアルバイトとして入社 ◦ 組織開発分野のお仕事してました • 2024年から正社員切り替え

    ◦ 最近は開発したりいろいろしてます • 学生時代にPBL (Project Based Learning) の中で アジャイル開発に出会う ◦ それきっかけでCLとの関わりが深まった! • 趣味は移動する系が多め ◦ スノボ/ツーリング/セーリング/ドライブ 4
  3. 久末視点でみるチームのモブプロの悪いところ • 知識の差が大きいときに置いていかれがち ◦ 自分以外のメンバーは、1年以上モブプロしていて多くの 知識を持っていたり、技術的に強いメンバーばかり ◦ 技術力もドメイン知識も少ないと宇宙猫になる • 置いていかれると、ドライバー以外の時に参加しにくい

    ◦ わからないことだらけでそもそもナビゲートができない ◦ リモートだし周りがたくさん発話するので質問しにくい ◦ 正直イライラすることもありましたし、モチベーション が結構下がってました 9 若手視点
  4. 10分が「交替時間」から「イテレーション」へ 18 モブでコードを書く or コードリーディング or 議論 ・直前の状態を  再現する ・次やることを 

    決める ・文字に残す※ ・ふりかえる 1-2分 1-2分 6-7分 およそ1コミットごとの交替と割り切ることで、自然と10分のセッションが 「1人のドライバー時間」から1つのアクションをこなす時間へ変化した ※その10分で試したことと結果をissueコメントに残したり、コミットメッセージに書いたりしています ベテラン視点
  5. 最後の1-2分で行う軽いふりかえりの例 6-7分以内でやりたいことがうまくできたとき  → テスト失敗までいけた!データの準備ができた!やりたいこと明確になった!  → コミットや記録を残して次にやりたいことを少し話す 時間内で終わらなかったとき(そこそこあるけど気にしない)  → 一旦10分までのことを書いておく、またはWIPでコミット  →

    さくっと終わると思っていたけど実装/議論のアプローチ変えた方が良さそう!  → ちょっと時間が足らなかったけど次は確実にできるね! 20 3分くらいで終わってしまったら、次のアクションを進めてみたり、次のセッションのためのお試しコード変更したりしています ベテラン視点
  6. コードを書く「頻度」が増えて理解も深まる 23 休憩 ドライバー ナビゲーター モブ ドライバー ドラ ナビ モブ

    モブプロタイムライン [30分モブプロ] [10分モブプロ] 休憩 ドラ ナビ モブ ドラ ナビ モブ ドラ ナビ モブ 「1時間以上」の連続でコードを書かない時間 連続でコードを書かない時間を30分まで短縮 • 交替時間が短くなることでコードを書く頻度が上がる → 手を動かして作業することで理解が進みやすくなる → こまめに計画とふりかえりができるので集中力が続きやすい 若手視点