はじめに
ペアプロ・モブプロはコロナ対策でリモートワークになってから経験しました。
始めは様々な問題や不慣れな点がありましたが、現在は上手くやっています。
今回はチームでどのような環境で、どのような点に気をつけてペアプロ・モブプロしていたかを簡単にまとめてみます。
現在の環境
- zoom(画面共有)
- VSCode LiveShare
- LiveShare MobTimer or Mobster
開発を始めるまでの準備は以下の通りです
①開発環境を立てる
②LiveShareのURL発行
③zoomで画面共有
開発環境は基本的に同じ人のを使いますが、お休みが続く予定があったり、一定期間は別の作業で時間がとれないなどの状況に応じて別の人の環境を使うこともあります。
気をつけている点
-
説明を丁寧にする
指示を受けてタイプする人は頭がいっぱいになっていて、端折った指示を真に受けてしまうことが多いのではないでしょうか。「そこのif文~」というより「○行目のif文」のような明確な伝え方をするとスムーズにコミュニケーションできると思います。 -
開発環境は出来るだけ同じ人のを使う
始めの頃は各自慣れるために日替わりで準備していましたが、個々の環境に依存したエラーが出てしまい準備に時間がかかっていたので、基本的にはモブプロのやり方に合わせて同じ人の環境を使い続ける方が良いと思います。
おわりに
リモートでしか開発業務の経験がないので対面のときと比較ができないですが、上手くチームで開発できていると思います。
始めは準備とエラー解決で30分~1時間ほどかかっていましたが、現在は数分で準備できています。
これからリモートで開発することになった、良いやり方を探していたという方の参考になればと思います。