← 블로그 목록

개발자와 매니저의 시간표가 충돌하는 이유는 일의 단위가 다르기 때문이다

개발자에게 30분 회의가 하루를 깨뜨리는 이유는 예민함이 아니라 작업 단위의 차이다. 폴 그레이엄이 정리한 메이커의 시간표는 긴 몰입을, 매니저의 시간표는 짧은 조정 블록을 전제로 한다. 회의를 없애는 대신 두 시간표를 구분하고 회복 시간까지 함께 설계할 때 팀 생산성이 달라진다.

개발자와 매니저의 시간표가 충돌하는 이유는 일의 단위가 다르기 때문이다

개발자와 매니저의 시간표가 충돌하는 이유는 일의 단위가 다르기 때문이다

개발팀에서 자주 생기는 오해 중 하나는 이것이다. 매니저는 잠깐 30분만 이야기하자고 말하고, 개발자는 그 30분 때문에 하루가 깨졌다고 느낀다. 이 차이는 예민함의 문제가 아니라 작업 단위의 문제다. 폴 그레이엄은 이를 메이커의 시간표매니저의 시간표로 설명했다.

메이커는 길게 이어진 몰입 시간을 필요로 한다. 프로그래머, 디자이너, 작가처럼 문제를 깊게 파고드는 역할이 여기에 가깝다. 반면 매니저는 미팅, 점검, 승인, 조율처럼 짧은 블록 단위의 일정으로 일하는 경우가 많다. 둘 다 바쁘지만, 바쁨의 구조가 다르다.

개발자에게 짧은 회의 하나가 크게 느껴지는 이유

코드를 읽고 수정하는 일은 키보드를 두드리는 시간만으로 이루어지지 않는다. 맥락을 다시 불러오고, 가설을 세우고, 영향 범위를 떠올리는 시간이 필요하다. 그래서 긴 집중이 끊기면 손실은 회의 시간 그 자체보다 더 크게 느껴진다.

특히 게임 개발처럼 상태, 데이터, 도구, 런타임이 함께 얽힌 작업은 더 그렇다. 30분 회의 뒤에 바로 다시 깊은 작업으로 들어가는 것이 쉽지 않은 이유다. 작업 그 자체보다 다시 들어가는 비용이 있기 때문이다.

매니저는 왜 그 비용을 체감하기 어려운가

매니저의 일은 본질적으로 전환이 많다. 여러 팀의 상태를 보고, 우선순위를 조정하고, 결정을 내리고, 사람을 연결하는 일이 반복된다. 이 구조에서는 짧은 회의가 비교적 자연스럽다. 오히려 빈 시간이 길게 비면 뭔가 놓치고 있는 듯 느껴질 수도 있다.

문제는 이 시간 감각이 팀 전체의 기본값이 될 때다. 매니저에게 효율적인 하루가 개발자에게는 조각난 하루가 될 수 있다. 그래서 개발팀 운영에서 중요한 것은 모두를 같은 시간표에 맞추는 일이 아니라, 서로 다른 시간표가 충돌하지 않게 설계하는 일이다.

해결책은 회의를 없애는 것이 아니라 시간표를 구분하는 것이다

현실적으로 개발팀에서 회의를 없앨 수는 없다. 대신 회의와 몰입 시간을 서로 다른 자원으로 보고 관리하는 편이 낫다.

효과가 큰 방법은 대개 비슷하다.

핵심은 회의 시간이 아니라 회복 시간까지 함께 고려하는 것이다.

마치며

개발자와 매니저의 시간 충돌은 성향 차이로 설명하기 쉽지만, 실제로는 역할 차이에서 오는 구조적 문제다. 누가 더 중요하다는 뜻이 아니라, 서로 다른 종류의 시간이 필요하다는 뜻이다.

팀이 이 점을 이해하면 회의를 무조건 줄이는 대신, 어떤 일에는 긴 몰입이 필요하고 어떤 일에는 빠른 조율이 필요하다는 사실을 같이 설계하게 된다. 생산성은 대개 그때부터 좋아진다.

참고 자료

← 목록으로
Related

함께 읽으면 좋은 글

소프트웨어 공학시스템 설계프로젝트 관리
대규모 소프트웨어 개발은 코드 양보다 조정 비용과 구조 설계가 더 어렵다

큰 시스템이 어려운 이유는 코드 양 그 자체보다 모듈 사이의 관계 수와 사람 사이의 조정 비용, 그리고 보이지 않는 복잡성에 있다. 프레드 브룩스의 통찰처럼 인원을 더 넣는다고 일정이 줄지 않고, 문서와 경계가 없으면 시스템은 금세 개인 의존형이 된다. 대규모 개발의 진짜 실력이 기능 구현보다 운영 현실을 견디는 구조를 만드는 데서 드러난다는 점을 정리한다.

게임 개발인디 게임프로토타입
작은 팀의 자유는 낭만이 아니라 의사결정 거리가 짧다는 뜻에 가깝다

작은 팀이 자유롭게 느껴지는 이유는 낭만이나 재능이 아니라 의사결정 거리가 짧고 실패 비용이 낮기 때문이다. 반대로 큰 팀의 답답함도 단순한 관료주의가 아니라 변경 한 번의 파급 비용이 넓어진 결과에 가깝다. 라미 이스마일과 Wolfire 사례를 빌려, 핵심은 팀 규모 자체가 아니라 실험과 수정의 왕복 시간을 어떻게 짧게 유지하느냐에 있다는 점을 정리한다.

조직 문화생산성관리
지식 노동자의 생산성은 의지보다 환경과 관리 방식에 더 크게 좌우된다

지식 노동의 성과는 머문 시간보다 집중의 질에 좌우된다. 잦은 알림, 개방형 공간, 즉시 응답 문화는 협업의 상징처럼 보이지만 실제로는 맥락 유지 비용을 잘게 부순다. 좋은 관리는 사람을 더 몰아붙이는 일이 아니라 깊은 작업 시간을 보호하고 방해를 걷어내는 조건을 만드는 일에 가깝다.