Abbeal

Engineering

Follow-the-Sun:チームを燃え尽きさせずに24/7。

3つのタイムゾーン、3つのチーム、あなたが寝ている間に進むロードマップ。私たちの実際の運用。

7 min

3つのハブ:パリ、モントリオール、東京。パリと東京の時差は7〜9時間、パリとモントリオールは6〜9時間。紙の上では夢:1日24時間の生産。現実には、挑戦するほとんどの企業が、強制的な夜勤と午前3時のデイリースタンドアップでエンジニアを燃え尽きさせます。誰も壊さずに運用する方法を紹介します。

3〜4時間のオーバーラップ、それ以上なし

パリ-モントリオール:オーバーラップ14時-18時 CET。パリ-東京:オーバーラップ9時-12時 CET / 17時-20時 JST。東京-モントリオール:オーバーラップほぼゼロ、純粋な非同期で処理。すべての同期はこれらのウィンドウに収まります。明示的な合意と補償なしにウィンドウ外のミーティングはありません。

非同期ファースト、本当に

すべての技術決定はNotionまたはLinearに存在します。マークダウンのRFC、インラインコメント、追跡される決定。「金曜に話そう」はなし。非同期デイリーはSlackで、現地時間10時に各エンジニアにpingする自家製ボット経由:3つの質問、自由形式、公開返信スレッド。

typescript
// Bot async-daily Slack, exemple de payload { channel: 'team-platform', blocks: [ { type: 'header', text: 'Daily standup async' }, { type: 'section', text: '1. Qu'avez-vous livré hier ?' }, { type: 'section', text: '2. Que livrerez-vous aujourd'hui ?' }, { type: 'section', text: '3. Avez-vous un blocage ? Taggez le bon hub.' } ], schedule: { tokyo: '10:00 JST', paris: '10:00 CET', montreal: '10:00 EST' } }

きれいな終業ハンドオフ

各エンジニアは書面ハンドオフで1日を終えます:進行中のもの、ブロック中のもの、次のハブがピックできるもの。LinearでHANDOFF_READYラベル付きタグ。次のハブは取るか取らないか、決して推測しません。

プロジェクトごとに単一の真実のソース

長いドキュメントにはNotion、チケットにはLinear、コードにはGitHub、同期ノイズにはSlack。重複なし、個人Driveに隠されたドキュメントなし。新しいエンジニアは、1つのNotionリンクを読むだけでプロジェクトにオンボードできるべきです。

禁止するアンチパターン

  • パリに合わせるためのJST 22時の同期デイリー。6か月でバーンアウト確実。
  • 意思決定者が単一タイムゾーンに集中。東京ハブは実行者になります。
  • 即時応答期待の24/7 Slack。誰も眠らず、誰も考えない。
  • テックリードの頭の中のドキュメント。最初の離職でプロジェクト停止。
« フォロー・ザ・サンは、各ハブが単独で技術決定できる場合にのみ機能します。そうでなければ、フォロー・ザ・サンではなく、偽装された外注です。 »
Abbealエンジニアリングディレクター

測定可能な結果

当社のトライジオプロジェクトでは、チケットの平均リードタイムは2.3日、同等の単一ゾーンチームの4.1日に対して。エンジニア社内NPSは72。年間離職率は6%未満。正しく実行されたフォロー・ザ・サンは疲弊させず、加速させます。

複数ハブを運用中または運用したい方、23時のデイリーが最高のエンジニアを疲弊させ始めているなら、当チームがプレイブックを書きました。3つのタイムゾーンで毎日運用しています。お話ししましょう。

似たような案件がありますか?

アーキテクトと話す