← 모든 글

사양보다 통신이 답이다 — 협업 도구의 역할 분리

팀 규모가 작을수록 협업 도구를 어떻게 나누느냐가 중요하다. 채팅과 이슈 트래킹, 결정 기록을 분리해서 얻은 변화를 정리했다.

세 명짜리 팀에서 협업 도구를 여러 개 쓰는 게 과할까? 우리도 처음에는 그렇게 생각했다. 채팅 하나면 충분하지 않을까 싶었다.

그런데 실제로 운영해보니 채팅 하나에 모든 것을 넣으면 금방 뒤죽박죽이 됐다. 긴급 알림과 잡담이 섞이고, 결정된 내용과 아직 논의 중인 내용이 같은 스레드에 있었다. 일주일 전에 결정한 것을 찾으려면 스크롤을 한참 올려야 했다.

도구를 역할별로 나누기로 했다.

채팅 — 빠른 통신, 기록 기대 안 함

채팅 채널은 실시간 소통 전용으로 쓴다. 지금 막히는 것, 빠르게 확인이 필요한 것, 가벼운 공유. 채팅에 쓴 내용은 나중에 찾을 수 없다는 전제로 대화한다.

중요한 결정이나 합의가 채팅에서 나오면 바로 다른 곳으로 옮긴다. 채팅에 남겨두면 사라진 것이나 마찬가지다.

이슈 트래커 — 할 일과 진행 상태

할 일 목록과 진행 상태 관리는 이슈 트래커가 담당한다. 구현해야 할 기능, 고쳐야 할 버그, 논의가 필요한 사항. 이 내용은 누가 맡았는지, 어느 상태인지를 한눈에 볼 수 있어야 한다.

채팅에서 “이거 누가 할 거야?”라고 묻고 답이 나오면, 그 결과는 이슈로 만든다. 채팅 답변으로만 남기면 어느 순간 아무도 하지 않은 상태가 된다.

문서 — 결정과 맥락 기록

왜 이 방향으로 결정했는지, 어떤 선택지를 검토했는지, 지금 구조가 왜 이렇게 됐는지. 이런 맥락은 채팅이나 이슈에 넣기 어렵다. 별도 문서에 남긴다.

특히 새로운 팀원이 합류하거나 몇 달 뒤 같은 문제를 다시 마주쳤을 때, 과거 결정의 근거를 알 수 있는 문서가 있으면 같은 논쟁을 반복하지 않아도 된다.

분리가 만들어낸 변화

도구를 역할별로 나누고 나서, 채팅 노이즈가 줄었다. 중요한 논의가 채팅에서 묻히는 일도 줄었다. 지난 결정을 찾는 시간이 크게 줄었고, 각자가 현재 무엇을 해야 하는지 더 명확해졌다.

도구가 늘어나면 관리가 복잡해질 것 같지만, 역할이 명확하면 오히려 각 도구가 가벼워진다. 채팅은 빠르게 흘러도 괜찮고, 이슈 트래커는 정돈된 상태를 유지할 수 있다.

사양보다 통신이 먼저다

서버 사양을 올리기 전에, 팀 안의 정보 흐름부터 정리하는 게 우선이다. 느린 것은 대부분 컴퓨터가 아니라 사람 사이의 커뮤니케이션인 경우가 많다. 도구를 나누는 것은 사양 업그레이드보다 싸고 효과도 빠르다.

— by mings