PR作成数の話が印象に残ったのでめも。
プルリクエストの粒度が小さく、マージまでの時間が速いと開発がサクサク進みます。ファインディでは、1人あたり1日で3プルリクエストを作って、ほぼ当日中にマージしています。
驚くかもしれませんが、本番で使われなくても既存の環境に影響がなければ積極的にmainブランチにマージしていくことで、このスピードを保っています。
さらにレビュー時間が短く、手戻りが少ない点も特徴です。プルリクエストあたりの平均行数は200行と小さいので、レビュアーの負荷が軽減されて素早くレビューできます。レビュー依頼からレビュー完了までの時間は平均3時間です。また、平均10時間以内にマージできるので、コンフリクトはほぼ起きません。
1人あたり1日3PR作って、それを当日中にマージはすごい!
うちも一度PR作成数を追ってみるのはありかもしれない。