열두 시간 간격을 사이에 두고 일정을 잡기
· 약 3분
열두 시간 간격에는 좋은 회의 시각이 없고, 격자를 칠한다고 달라지지 않습니다. 잘 해내는 팀은 시각 찾기를 그만두고 일하는 방식 자체를 바꿉니다.
샌프란시스코와 벵갈루루는 열두 시간 반 떨어져 있습니다. 한쪽의 09:00–18:00 하루는 다른 쪽이 시작하기 전에 끝납니다. 공통 근무 시간을 만들어 내는 영리한 달력 배치는 없습니다. 찾아낼 공통 시간이 애초에 없기 때문입니다.
대부분의 팀은 그래도 시도해 보고서야 이를 알게 됩니다. 한쪽의 21:00으로 합의한 뒤, 열여덟 달 동안 조용히 원망을 쌓습니다. 아래는 잘 해내는 팀들이 대신 하는 일입니다.
먼저, 산수에 정직해지십시오
협상에 들어가기 전에 실제 숫자를 구하십시오. 사람들이 짐작하는 것보다 나쁠 때가 많고, 이따금 낫기도 합니다.
차이는 고정되어 있지 않습니다. 뉴욕과 시드니는 북반구 겨울에 16시간, 북반구 여름에 14시간 떨어집니다. 양쪽이 서로 반대 계절에 서머타임을 쓰기 때문입니다. 그 두 시간의 진폭이 「겹치는 한 시간이 있다」와 「하나도 없다」를 가릅니다. 그리고 아무도 아무것도 바꾸지 않은 채 찾아옵니다.
일 년 내내 같은 차이를 지키는 두 도시 — 이를테면 인도와 일본 — 의 차이는 외울 수 있습니다. 한쪽만 서머타임을 쓰는 두 도시의 차이는 한 해에 두 번 움직입니다. 둘 다 쓰지만 날짜가 다른 두 도시의 차이는 한 해에 네 주쯤 틀린 채로 있습니다.
정직한 네 가지 선택지
넷뿐이고, 굴러가는 모든 방식은 그 조합입니다.
1. 한쪽이 아예 옮긴다. 누군가의 근무일이 두세 시간 밀립니다. 이 방법은 통하고 안정적이며, 대가가 따를 때에만 공정합니다. 짧아진 핵심 근무 시간, 보상, 혹은 진짜 선택지 말입니다. 가장 신참인 팀에 떠넘기는 것은 이직이 시작되는 방식입니다.
2. 괴로움을 번갈아 진다. 껄끄러운 통화가 돌아갑니다. 이번 달은 벵갈루루가 이른 시각, 다음 달은 샌프란시스코가 늦은 시각. 원리로는 더 공정하고 실무로는 더 어렵습니다. 누군가 기록하고 지키게 해야 하기 때문입니다. 값어치 높은 소수의 회의에 가장 잘 맞습니다.
3. 일부러, 좁게 겹친다. 양쪽이 각자 하루의 한쪽 끝 가까이의 특정한 한 시간에만 응하기로 하고, 간격을 넘는 다른 일정은 잡지 않습니다. 그 한 시간에 있는 것은 모두 결정이고, 나머지는 모두 글로 씁니다.
4. 모이기를 그만둔다. 간격이 장점이 됩니다. 일은 하루의 끝에 넘겨지고 상대의 하루가 시작될 때 이어받습니다. 거점이 둘을 넘어도 버티는 유일한 선택지이며, 팀이 실제로 일하는 방식에 가장 큰 변화를 요구하는 선택지이기도 합니다.
잘 넘기려면 무엇이 필요한가
네 번째 선택지야말로 열두 시간 떨어진 팀이 번성하거나 무너지는 자리이고, 그 차이는 거의 전부 「쓰기」에 달려 있습니다.
결정은 근거와 함께 글로 남깁니다. 「Postgres를 쓰기로 했다」가 아니라 「질의 형태가 관계형이고, 두 번째 데이터 저장소를 운영하는 비용이 얻게 될 쓰기 처리량을 웃돌기 때문에 DynamoDB 대신 Postgres를 골랐다」입니다. 뒤쪽은 인수인계를 견디고, 앞쪽은 회의를 낳습니다.
질문은 여러분이 자는 동안 답할 수 있을 만큼의 맥락을 담아 던집니다. 「스키마 어떻게 생각해?」는 꼬박 하루의 왕복을 씁니다. 「스키마는 X와 Y를 받쳐야 한다. 안 A는 X에, 안 B는 Y에 낫다. Z 때문에 A로 기운다. 동의하지 않으면 그쪽 아침까지 말해 달라」는 한 주기에 끝납니다.
막힌 곳은 인수인계 때가 아니라 그 전에 알립니다. 비동기 팀에서 가장 나쁜 꼴은 09:00에 이르러서야, 상대가 어제 17:00부터 막혀 있었고 열한 시간 동안 아무 말도 없었다는 사실을 아는 것입니다.
상태는 묻지 않아도 보입니다. 게시판이든 채널이든 문서든, 「내가 자는 동안 무슨 일이 있었나」에 누구도 깨어 있지 않고 답해 주는 것이면 됩니다.
정기 회의의 함정
그래도 넓은 간격을 넘는 정기 통화를 잡는다면, 그것이 반드시 표류하리라는 점을 아십시오. 한쪽이 시계를 옮기고 다른 쪽이 옮기지 않으면, 한쪽 달력에 매인 회의가 다른 쪽에서 한 시간 밀립니다. 한 해에 두 번, 몇 주 동안, 아무도 합의하지 않은 자리에 내려앉습니다.
달력 소프트웨어는 일정이 시간대와 함께 저장되어 있을 때 이를 올바로 처리합니다. 기준 시간대를 분명히 고르고, 초대장에 그렇게 적고, 나머지 사람들의 달력이 환산하게 두어야 할 이유가 하나 더 생기는 셈입니다.
또 하나의 함정은 팀이 세 시간대에 있을 때 잡혀서 여섯 시간대로 퍼진 지금도 돌아가는 회의입니다. 넓은 간격의 회의는 원래 무리보다 훨씬 나쁜 시각을 감당하는 참가자를 쌓아 갑니다. 그런데 아무도 옮기자고 말하지 않습니다. 옮기는 일은 남의 불편이기 때문입니다.
정말로 아무것도 없을 때
로스앤젤레스와 뭄바이는 어느 계절에도 09:00–18:00 하루의 단 일 분도 공유하지 않습니다. 여러분의 팀이 그 간격에 걸쳐 있고 동시에 내려야 할 결정이 있다면, 누군가는 자기 하루 밖에서 일하고 있습니다. 물음은 누가, 얼마나 자주, 그리고 그가 동의했는가뿐입니다.
이는 일정의 문제가 아니라 경영의 문제이고, 도구로 풀리지 않습니다. 도구가 할 수 있는 일은 그 사실을 초대장에서야 알게 되는 상황을 막는 것뿐입니다.
공정함에 대한 한마디
굳어지는 방식은 대개 조직에서 힘이 가장 센 쪽에 맞는 방식이고, 대개 아무도 결정하지 않은 채 굳어집니다.
가장 새롭거나 가장 신참이거나 가장 멀리 있는 팀이 늘 껄끄러운 시각을 떠맡는 꼴을 살피십시오. 그것이 결정인 경우는 드뭅니다. 하나하나는 합리적인 작은 기본값들이 쌓인 결과입니다. 한번 자리 잡으면 덕을 보는 쪽에는 보이지 않고, 나머지 모두에게는 아주 잘 보입니다.
실무적인 대응책은 누가 그 값을 치르는지 적어 두고, 정해진 주기로 다시 살피고, 선의가 아니라 진짜 예산 항목으로 다루는 것입니다. 서머타임이 바뀌는 날짜는 그 점검을 위한 알맞은 신호입니다. 어차피 그때 숫자가 움직이니까요.