$30 off During Our Annual Pro Sale. View Details »

Gather × Code With Me × ペアプロのお誘い で最高です

cureseven
August 27, 2022

Gather × Code With Me × ペアプロのお誘い で最高です

こちらはPHP Conference Okinawa 2022での登壇資料です
https://phpcon.okinawa.jp/

私が所属しているチームでは、リモートワークでペアプロ・モブプロによる開発を行っています。
隔週の振り返りでネクストアクションをみんなで考えて実践し続けた結果、リモートワークでもコミュニケーションが充実し、手戻りが減るなどの効果が現れました。

そんな私たちが半年かけて洗練したペアプロ・モブプロの運用方法をお伝えします!
具体的には以下のような話をします。

PhpStorm の Code With Me 機能の活用でリモートワークでも快適に
Gather の活用でフィードバックを素早くもらえる
「ペアプロのお誘い」Slack ワークフローの活用で柔軟にペアを組む

cureseven

August 27, 2022
Tweet

More Decks by cureseven

Other Decks in Technology

Transcript

  1. © 2012-2022 BASE, Inc. 1 #phpcon_okinawa Gather Code With Me 

    ペアプロのお誘い で最高です キュアセブン @cureseven
  2. © 2012-2022 BASE, Inc. 2 #phpcon_okinawa 小笠原 奈々 @cureseven ~2019/4

    山口大学工学部知能情報工学科 ~2020/9 株式会社ウィルゲート新卒 Webアプリケーションエンジニア・エンジニア新卒採用・組織活性 ~2021/2 株式会社アピリッツ      Webアプリケーションエンジニア(新規開発) 2021/2 ~ BASE株式会社 Webアプリケーションエンジニア(バックエンド) ISUCON 9~12 出場(ISUCON 10 本選出場) 自己紹介
  3. © 2012-2022 BASE, Inc. 3 #phpcon_okinawa Eコマースプラットフォーム「BASE」 専門知識がなくても、デザイン性の高いネットショップを 無料で開設できます。 また個人でも、かんたん・スピーディに

    決済機能を導入できる仕組みを提供しています。 https://binc.jp/press-room/news/press-release/pr_20201015 「誰でもかんたんに使える」サービスで 自分だけのネットショップを開設
  4. © 2012-2022 BASE, Inc. 4 #phpcon_okinawa バックエンド エンジニア フロントエンド エンジニア

    QA エンジニア SRE セキュリティ エンジニア データ エンジニア etc… We are hiring!
  5. © 2012-2022 BASE, Inc. 5 #phpcon_okinawa キュアセブン @cureseven Gather Code

    With Me  ペアプロのお誘い で最高です
  6. © 2012-2022 BASE, Inc. 6 #phpcon_okinawa 個人的に気に入っているチーム内での声かけ - slackで -

    振り返りで 最高です とは
  7. © 2012-2022 BASE, Inc. 7 #phpcon_okinawa • チーム内で、お互いの状況がわかりにくい • 横のチームに声かけにくい

    • 議論が不十分で、手戻りが多く発生してしまう 満足するプロダクトを作りきれない リモートワークこんなことないですか?
  8. © 2012-2022 BASE, Inc. 8 #phpcon_okinawa © 2012-2022 BASE, Inc.

    8 #phpcon_okinawa リモートワークでの コミュニケーション 私たちなりのプラクティス
  9. © 2012-2022 BASE, Inc. 9 #phpcon_okinawa https://www.gather.town https://www.jetbrains.com/ja-j p/code-with-me/ Code

    With Me
  10. © 2012-2022 BASE, Inc. 10 #phpcon_okinawa        とは?

  11. © 2012-2022 BASE, Inc. 11 #phpcon_okinawa        とは?

  12. © 2012-2022 BASE, Inc. 12 #phpcon_okinawa 前提 - 顔出しのコミュニケーションも日々実施 -

    毎日Dailyで顔出し雑談 - 毎月のご飯懇親会(ほぼオンライン) - 全社懇親会でgatherを利用したためみんな使い方がわかる マイチーム 
  13. © 2012-2022 BASE, Inc. 13 #phpcon_okinawa - 「そこにいるから聞きにいこう」 - 同期レビューを行い、終わったらすぐにPRをリリースする

           で 最高です
  14. © 2012-2022 BASE, Inc. 14 #phpcon_okinawa JetBrains製品の同時編集機能 Visual Studio Code

    の Live Share と似た機能 Code With Me とは?
  15. © 2012-2022 BASE, Inc. 15 #phpcon_okinawa 前提 - バックエンドエンジニア全員がPhpStormを利用している -

    ローカル環境構築は全員が同じやり方で実施 - 画面共有&Code With Meの共有で今どこにいるかを明確に マイチーム  Code With Me
  16. © 2012-2022 BASE, Inc. 16 #phpcon_okinawa - ペアプロのドライバーの変更がスムーズ - 仮実装(試し書き)で実装イメージを伝える

    Code With Me で最高です
  17. © 2012-2022 BASE, Inc. 17 #phpcon_okinawa  Slackワークフローを使ってこれからやることを宣言すること    ペアプロのお誘い とは

  18. © 2012-2022 BASE, Inc. 18 #phpcon_okinawa    ペアプロのお誘い とは -

    何をする? - いつからいつまでやる? - 目標 - ソロorペア - 既にやる人は決まっている? - Code With Me - Pull Request or branch
  19. © 2012-2022 BASE, Inc. 19 #phpcon_okinawa - 何をする? - いつからいつまでやる?

    - 目標 - ソロorペア - 既にやる人は決まっている? - Code With Me - Pull Request or branch    ペアプロのお誘い とは
  20. © 2012-2022 BASE, Inc. 20 #phpcon_okinawa - 何をする? - いつからいつまでやる?

    - 目標 - ソロorペア - 既にやる人は決まっている? - Code With Me - Pull Request or branch    ペアプロのお誘い で最高です
  21. © 2012-2022 BASE, Inc. 21 #phpcon_okinawa - 何をする? - いつからいつまでやる?

    - 目標 - ソロorペア - 既にやる人は決まっている? - Code With Me - Pull Request or branch    ペアプロのお誘い で最高です
  22. © 2012-2022 BASE, Inc. 22 #phpcon_okinawa - 何をする? - いつからいつまでやる?

    - 目標 - ソロorペア - 既にやる人は決まっている? - Code With Me - Pull Request or branch    ペアプロのお誘い で最高です
  23. © 2012-2022 BASE, Inc. 23 #phpcon_okinawa 振り返り

  24. © 2012-2022 BASE, Inc. 24 #phpcon_okinawa 【感想】3~4人までモブプロの人数を増やしてみたが、 結局ペアプロが一番スピード出る 【希望】ペアもっと変更したい 【報告】設計を図解することで議論が捗った

    振り返り
  25. © 2012-2022 BASE, Inc. 25 #phpcon_okinawa - ボードの上(優先度の高いタスク)から攻める - しかし、自分の気になるタスクにいつでも移って良い

    - ペアでやりたい!はなるべく協力する ペアプロ・モブプロルール
  26. © 2012-2022 BASE, Inc. 26 #phpcon_okinawa      での雑談 出典 書籍『クリーンアーキテクチャ』 書籍『エクストリームプログラミング』

    書籍『実践テスト駆動開発』 『TDDからATDDへ歩みをすすめる / Step to Acceptance test–driven development from TDD』
  27. © 2012-2022 BASE, Inc. 27 #phpcon_okinawa      での雑談

  28. © 2012-2022 BASE, Inc. 28 #phpcon_okinawa キュアセブン @cureseven Gather Code

    With Me  ペアプロのお誘い で最高です