Big Project · AI's EYE 02

리더십 인계 뒤 '보이지 않던 일'을 드러낸 과정

회의를 진행하고 팀원의 말을 정리하면 팀장 역할을 하고 있는 것처럼 보인다. 그런데 왜 프로젝트의 진척은 계속 보이지 않았는지 궁금하다.

근거 · 프로젝트 문서 · 코드 · 테스트

1장: 회의는 진행하는데, 진척은 왜 ‘보이지’ 않을까요?

솔라는 노트북 화면에 떠 있는 문장에서 눈을 떼지 못했다. 최근에 읽은 프로젝트 성공 사례 중 하나였지만, 유독 한 대목이 머릿속을 맴돌았다. “리더십 인계 뒤 ‘보이지 않던 일’을 드러낸 과정.” 다른 사람들은 이 글을 읽고 새로운 리더의 결단력이나 효율적인 도구 도입에 감탄했지만, 솔라는 다른 곳에 의문이 생겼다. 인계 상황 말이다.

“초기 2주 동안에는 역할과 개발 일정, 완료 기준이 구체적이지 않아 각 기능이 어디까지 진행됐는지 확인하기 어려웠다.”

솔라는 이 문장을 몇 번이고 다시 읽었다. 프로젝트 초기에 혼란이 있었다는 사실 자체는 이상하지 않았다. 하지만 이해가 가지 않는 부분은 따로 있었다. 분명 그 2주 동안에도 프로젝트를 이끄는 리더는 있었을 것이다. 회의를 주관하고, 팀원들의 의견을 모으고, 다음 단계를 논의하는, 리더가 으레 하는 활동들을 했을 텐데. 그런데 왜 ‘진척을 확인하기 어려웠다’는 결론이 나오는 걸까?

솔라는 화면을 접고 거실로 나갔다. 마침 언니 루나가 차를 마시고 있었다.

“언니, 뭐 좀 물어볼게. 프로젝트 리더가 열심히 회의도 하고 다들 모아서 이야기하는데, 일이 얼마나 진행됐는지 아무도 모를 수가 있어?”

솔라의 질문에는 순수한 의문이 담겨 있었다. 리더의 역할은 팀을 한데 모으고 방향을 제시하는 것이라고 믿었기 때문이다. 그 활동 자체가 곧 프로젝트를 ‘보이게’ 만드는 과정이라고 생각했다.

루나는 찻잔을 내려놓고 솔라를 바라봤다. 어떤 부분을 답답해하는지 짐작이 가는 얼굴이었다.

“그럴 수 있지. 아주 흔하게.”

“왜? 리더가 게으름을 피운 거야? 아니면 팀원들이 말을 안 듣거나?”

“아니, 모두가 최선을 다하고 있을 가능성이 높아. 솔라, 네가 지금 그 프로젝트의 초기 리더라고 상상해 봐. 팀원들과 함께 ‘멋진 웹사이트 만들기’라는 목표를 세웠어. 첫 회의를 열어서 다 같이 아이디어를 모았지. ‘사용자 친화적인 디자인’, ‘빠른 속도’, ‘획기적인 기능’ 같은 좋은 의견들이 나왔어. 넌 리더로서 그 의견들을 잘 정리해서 회의록으로 남겼고.”

루나는 솔라 앞에 작은 메모지 세 장을 놓았다.

“자, 여기 우리 팀원이 세 명 있다고 치자. A, B, C. 일주일이 지났어. 리더인 네가 진척 상황을 점검해야 해. 뭐라고 물어볼래?”

솔라는 자신 있게 대답했다. “음… ‘웹사이트 만드는 거 잘 돼가요?’라고 물어보겠지?”

솔라의 대답에 루나는 고개를 끄덕이며 말을 이었다.

“좋아. 그랬더니 A가 ‘네, 디자인 시안 고민하고 있어요’라고 답했어. B는 ‘핵심 기능 구현을 위해 기술 자료를 찾아보고 있습니다’라고 했고. C는 ‘서버 환경 설정 알아보고 있어요’라고 답했네.”

루나는 메모지에 각각의 답변을 간략히 적었다.

  • A: 디자인 시안 고민 중
  • B: 기술 자료 찾는 중
  • C: 서버 환경 알아보는 중

“자, 이제 리더인 너에게 다시 물어볼게. 지금 우리 프로젝트, 몇 퍼센트 정도 진행된 것 같아?”

솔라는 순간 말문이 막혔다. 모두가 무언가 하고 있다는 건 알겠다. 하지만 그게 전체 ‘멋진 웹사이트 만들기’의 어디쯤인지 가늠할 수가 없었다. ‘고민 중’은 얼마나 더 고민해야 끝나는 걸까? ‘찾아보는 중’은 찾았다는 건지, 아직 못 찾았다는 건지. ‘알아보는 중’은…

“모르겠어. 다들 열심히 하는 것 같은데… 그래서 뭐가 끝났고, 뭐가 얼마나 남았는지 전혀 감이 안 와.”

“그렇지? 그럼 다음 주에 뭘 해야 할지 구체적인 계획을 세울 수 있을까? ‘다들 하던 거 마저 열심히 해주세요!’ 말고.”

솔라는 루나가 놓은 메모지들을 내려다봤다. 분주하게 움직이는 팀원들의 모습과 달리, 프로젝트의 전체 그림은 안갯속처럼 뿌옇기만 했다. 회의를 하고 의견을 정리하는 리더의 활동이 무의미하게 느껴지는 순간이었다.

“그럼… 뭐가 문제였던 거지? 내가 뭘 빠뜨린 거야?”

“네가 회의에서 확인했어야 하는 건 ‘무엇을 하고 있는지’에 대한 감상이 아니었을지도 몰라.”

루나는 펜을 들어 메모지 옆에 세 가지 질문을 썼다.

  1. 누가 이 일을 맡았는가? (담당자)
  2. 언제까지 이 일을 끝내기로 했는가? (마감)
  3. ‘끝났다’는 건 어떤 상태를 의미하는가? (완료 조건)

“만약 첫 회의에서 A에게 ‘이번 주 금요일까지 로그인 페이지 와이어프레임 초안을 완성해 주세요’라고 정했다면 어땠을까? ‘완료 조건’은 ‘주요 버튼과 입력창 위치가 확정된 스케치’라고 못 박아두고.”

솔라는 루나의 말을 따라 머릿속으로 상황을 다시 그려봤다. 그렇게 했다면, 금요일에 A에게 ‘와이어프레임 초안 나왔나요?’라고 물으면 그만이다. 나왔다면 그 일은 100% 끝난 것이고, 안 나왔다면 0%다. 진척도를 묻는 질문이 더 이상 모호하지 않았다.

“아…”

솔라의 입에서 짧은 탄성이 터져 나왔다. 자신이 읽었던 글의 한 구절이 다시 떠올랐다. ‘역할, 개발 일정, 완료 기준이 구체적이지 않아.’ 그것은 단순히 준비가 부족했다는 뜻이 아니었다. 프로젝트의 현재 위치와 나아갈 방향을 알려주는 좌표 자체가 없었다는 뜻이었다. 좌표가 없으니 아무리 열심히 회의를 하고 의견을 모아도, 지금 우리가 어디에 있는지, 어디로 가고 있는지 알 수 없었던 것이다.

리더가 회의를 주관하는 행위 자체가 진척을 보장하지 않는다는 것. 오히려 그 회의에서 무엇을 확인하고 약속해야 하는지가 훨씬 더 중요하다는 사실을 깨달았다.

“그럼, 그런 약속들을 만드는 게 그렇게 어려운 일인가? 그냥 처음부터 정하고 시작하면 되는 거 아니야? 왜 초기 2주 동안은 그게 안 됐을까?”

솔라의 새로운 질문에, 루나는 희미하게 미소 지었다. 안개를 걷어내자 더 복잡한 구조물이 모습을 드러내기 시작한 참이었다.

2장: 리더십 인계: ‘보이지 않던’ 프로젝트에 무엇을 가져왔을까?

솔라의 질문이 채 공중에 흩어지기도 전에, 루나는 말이 아닌 행동으로 답을 준비하고 있었다. 어제 솔라와 이야기하며 어지럽게 적었던 메모지들—‘디자인 시안 고민 중’, ‘기술 자료 찾는 중’—을 테이블 한쪽에 그대로 두었다. 그리고는 그 옆에 깨끗한 새 노트를 펼쳤다. 자를 대고 반듯하게 선을 그어 표를 만들기 시작했다. ‘작업’, ‘담당자’, ‘마감’, ‘상태’. 간결한 네 개의 열이 만들어졌다.

이질적인 두 개의 정보 양식이 테이블 위에 나란히 놓였다. 하나는 분주하지만 실체 없는 말들의 파편이었고, 다른 하나는 아직 비어있지만 명확한 구조를 가진 틀이었다. 이전 장의 안개와 같던 혼란이, 이제는 눈에 보이는 비교 대상으로 구체화된 순간이었다. 솔라는 루나가 만든 표를 가만히 들여다봤다. 지난번 대화의 끝에서 던졌던 자신의 질문, ‘왜 처음부터 이렇게 못했을까?’에 대한 실마리가 저 표 안에 있을 것 같았다.

“그 글에서 리더가 바뀐 게 2주차 종료 뒤라고 했지?”

루나가 입을 열었다. 솔라는 고개를 끄덕였다.

“응. 그리고 3주차부터는 뭔가 달라졌다고 했어. 바로 이렇게?”

솔라가 새로 만들어진 표를 손가락으로 가리켰다. ‘담당자’와 ‘마감’이라는 단어가 선명하게 보였다. 지난번 대화에서 루나가 강조했던 바로 그 단어들이었다.

“그래, 바로 이렇게. 사람들은 보통 이런 전환점에서 ‘와, 유능한 리더가 나타나서 모든 걸 해결했구나’라고 생각해. 솔라, 너도 혹시 그렇게 생각했어?”

솔라는 순간 뜨끔했다. 사실 그랬다. 혼란에 빠진 프로젝트를 구원하는 영웅적인 리더의 모습을 상상했다. 강력한 카리스마로 팀원들을 이끌고, 막혔던 문제들을 단번에 해결해내는 그런 모습.

“음… 조금은? 문제를 정확히 진단하고, 해결책을 바로 도입할 수 있는 능력이 있는 사람이니까. 그게 리더의 역량이잖아.”

이것이 솔라가 가진, 그리고 많은 사람들이 가진 일반적인 생각이었다. 리더십은 곧 개인의 역량이라는 믿음.

“그럼 한번 비교해 보자. 2주차의 마지막 날과 3주차의 첫날, 네가 팀원이라고 상상해 봐.”

루나는 1장에서 썼던 너저분한 메모지들을 솔라 쪽으로 밀었다.

“2주차 금요일이야. 리더가 회의를 마치며 이렇게 말해. ‘다들 한 주 동안 고생 많았습니다. 사용자 친화적인 디자인과 획기적인 기능, 안정적인 서버를 위해 모두가 각자의 위치에서 열심히 노력하고 있다는 걸 잘 알고 있습니다. 다음 주에도 계속 힘내봅시다!’ 자, 팀원인 솔라. 이 말을 듣고 다음 주 월요일에 어떤 마음으로 출근하게 될까?”

솔라는 잠시 상상에 잠겼다. ‘내가 뭘 얼마나 했는지, 다른 사람은 뭘 하는지 아무도 모르는데… 그냥 나만 열심히 하면 되는 건가? 내가 지금 잘하고 있는 건 맞나?’ 불안하고 막막한 감정이 먼저 떠올랐다. 옆 사람이 얼마나 달리는지 모른 채 안갯속을 달리는 마라토너의 심정일 것이다.

“답답할 것 같아. 칭찬인지, 압박인지도 모르겠고. 그래서 다음 주에 내가 뭘 어떻게 해야 할지 구체적으로 와닿지가 않아.”

“정확해. 그게 ‘보이지 않는’ 상태의 팀원이 느끼는 감정이야. 모두가 선의를 갖고 일해도 서로에게 불안과 비효율을 선물하게 되지.”

루나는 이번엔 자신이 만든 깔끔한 표를 솔라 앞으로 내밀었다. 아직은 비어있는 표의 첫 줄에 루나가 몇 자를 적어 넣었다.

작업담당자마감상태
로그인 페이지 UI 설계솔라수요일진행 중
인증 API 명세 작성루나금요일시작 전

“자, 이제 3주차 월요일 아침이야. 인계받은 새 리더가 이 표를 공유했어. ‘이번 주 목표는 로그인 기능의 기본 틀을 완성하는 겁니다. 솔라 님은 UI 설계를 수요일까지, 저는 API 명세를 금요일까지 작성해서 공유하겠습니다.’ 이 표를 본 팀원 솔라는 어떤 마음이 들까?”

솔라는 표를 가만히 들여다봤다. 모든 것이 달라 보였다.

“일단 내가 뭘 해야 하는지 명확해. 그리고 ‘수요일’이라는 명확한 마감이 있으니 내 시간 계획을 세울 수 있어. 더 중요한 건… 언니가, 그러니까 다른 팀원이 뭘 하는지도 보여. 내 일이 끝나야 언니 일이 시작되는 건 아니지만, 우리 일이 어떻게 맞물려 돌아가는지 처음으로 알게 된 거야. 내가 늦어지면 전체에 어떤 영향이 가는지도 보이고.”

“만약 네가 수요일에 일이 다 끝나지 못할 것 같으면 어떻게 할래?”

“화요일쯤에는 미리 말해야지. ‘이러이러한 문제 때문에 수요일까지는 어려울 것 같다, 하루만 더 주면 좋겠다’고. 예전 같았으면 그냥 끙끙 앓다가 마감 없이 시간만 흘려보냈을 텐데.”

바로 그 순간, 솔라는 무언가 깨달았다. 리더가 바뀐 후 일어난 가장 큰 변화는 리더의 ‘능력’이 아니었다. 리더가 팀에게 선물한 ‘구조’였다. 누가 어떤 일을, 언제까지, 어떤 상태로 만들어야 하는지를 모두가 함께 볼 수 있는 판. 그 판이 생기자 팀원들은 비로소 자신의 위치를 파악하고, 서로의 속도를 조절하며, 잠재적인 문제를 미리 예측하고 논의할 수 있게 된 것이다. 리더의 역량은 팀원들 머릿속에만 있던 ‘보이지 않던 일’들을 모두가 볼 수 있는 판 위로 꺼내놓는 설계 능력에 있었다.

“새 리더가 한 일은 팀원들을 감시하고 닦달한 게 아니었구나. 오히려 각자가 자기 일을 더 잘 해낼 수 있는 ‘지도’를 그려준 거였어.”

솔라의 목소리에는 감탄이 섞여 있었다. 리더십 교체라는 사건을 ‘사람의 교체’가 아닌 ‘시스템의 교체’라는 구조적 관점에서 보게 된 것이다. 이전 리더가 무능했다기보다는, 이런 구조를 만드는 방법을 몰랐거나 그 중요성을 간과했을 가능성이 높았다.

“그래. 중요한 건 누가 리더냐가 아니라, 어떤 ‘운영 장치’를 통해 팀의 일을 보이게 만드냐는 거야.” 루나가 말했다.

솔라는 고개를 끄덕이며, 루나가 보여준 표, 즉 프로젝트의 초기 ‘Loop’였을 그 표를 다시 진지하게 바라보았다. ‘담당자’, ‘마감’, ‘상태’… 너무나 단순해 보이는 이 요소들이 모여 안갯속에 있던 프로젝트의 모습을 드러내고 있었다.

“그렇다면, 저 표에 있는 ‘담당자, 마감, 상태’ 말고 또 뭐가 있었을까? 그 글에서는 ‘결정 기록’이나 ‘막힌 점’ 같은 것도 한 화면에 다 있었다고 했는데… 그건 또 왜 필요했던 걸까?”

솔라의 시선은 이제 ‘사람’이 아닌, 그 ‘운영 장치’의 구체적인 부품들을 향하고 있었다. 안개를 걷어낸 자리에 나타난 복잡한 구조물의 설계도를 이제 막 해독하기 시작한 참이었다.

3장: Loop 들여다보기: 담당자·마감·상태·결정 기록으로 ‘일을 보이게’ 만드는 방법

솔라의 시선은 지난밤 루나가 그렸던 표에 머물러 있었다. ‘작업, 담당자, 마감, 상태’. 이 네 개의 열이 안갯속 프로젝트에 어떻게 윤곽을 부여하는지 어렴풋이 알 것 같았다. 하지만 솔라가 읽었던 글에는 더 많은 요소가 있었다. ‘막힌 점, 결정 기록’. 단순한 체크리스트나 스케줄러와는 뭔가 다르다는 느낌이 들었다.

루나는 솔라의 고민을 읽기라도 한 듯, 말없이 펜을 들었다. 그리고는 기존의 표 옆으로 선을 두 개 더 그어 새로운 열을 추가했다. ‘막힌 점’, 그리고 ‘결정 기록’. 네 칸짜리 단정한 표는 순식간에 여섯 칸짜리, 훨씬 더 많은 정보를 담을 수 있는 복잡한 형태로 진화했다. 이 물질적인 변화 자체가 솔라의 머릿속 질문을 테이블 위로 끄집어낸 것과 같았다.

“‘담당자’와 ‘마감’이 약속을 만들고, ‘상태’가 그 약속의 이행 여부를 보여준다는 건 알겠어. 그럼 이 추가된 두 칸은 왜 필요한 거야? 그냥 더 꼼꼼하게 메모하려는 용도?”

솔라는 새로 생긴 빈칸들을 가리키며 물었다. 그녀의 관점에서 표는 여전히 ‘기록’의 도구였다. 과거와 현재를 잘 정리하기 위한 수단.

“시뮬레이션을 한번 해볼까?”

루나는 지난 장에서 썼던 예시를 다시 가져왔다.

작업담당자마감상태막힌 점결정 기록
로그인 페이지 UI 설계솔라수요일진행 중
인증 API 명세 작성루나금요일시작 전

“네가 ‘로그인 페이지 UI 설계’를 맡았어. 열심히 작업을 하다가, 디자인에 꼭 필요한 특정 유료 폰트가 있는데 회사에 라이선스가 없다는 사실을 알게 됐어. 이럴 때, 이 표에 어떻게 표시할래?”

솔라는 잠시 고민에 빠졌다. ‘상태’ 칸을 ‘진행 중’이라고 두자니, 사실상 폰트 문제로 멈춰있는 상태였다. 그렇다고 ‘시작 전’으로 되돌리는 건 말이 안 됐다. 뭔가 하고는 있으니까.

“음… ‘상태’ 칸에 ‘문제 발생’이라고 써야 하나?”

“좋은 시도야. 그런데 ‘문제 발생’이라고만 쓰면, 다른 팀원이나 리더가 그 문제를 해결하기 위해 어떤 행동을 해야 할지 알 수 있을까? 그냥 ‘솔라한테 무슨 일이 있나 보구나’ 하고 짐작만 하겠지.”

루나는 펜으로 ‘막힌 점(Blocker)’ 열을 톡톡 쳤다. 그제야 솔라는 그 칸의 용도를 깨달았다. 그곳은 단순히 문제를 적는 칸이 아니었다. 다른 사람에게 도움을 요청하거나, 문제의 존재를 공식적으로 알려서 다음 행동을 촉발하는 신호를 보내는 곳이었다. 솔라는 ‘막힌 점’ 열에 또박또박 적었다. ‘필수 폰트 라이선스 없음’.

작업담당자마감상태막힌 점결정 기록
로그인 페이지 UI 설계솔라수요일진행 중필수 폰트 라이선스 없음

이렇게 적고 나니, ‘상태’는 ‘진행 중’으로 두더라도 아무 문제가 없었다. 일이 멈춘 이유가 명확히 보였기 때문이다. 이제 이 문제를 본 팀원 누군가는 라이선스 구매 절차를 알아보거나, 디자인팀에 대체 폰트를 문의하는 등 구체적인 행동을 시작할 수 있다. ‘보이지 않던’ 개인의 고민이, 팀 전체가 ‘볼 수 있는’ 문제로 전환되는 순간이었다.

“아하! ‘막힌 점’은 그냥 장애물을 기록하는 게 아니라, ‘이것 때문에 내 일이 막혔으니 다들 주목해 주세요!’라고 외치는 확성기 같은 거구나.”

“맞아. 그리고 그 외침을 들은 팀이 모여서 해결책을 논의했다고 해보자. ‘라이선스 구매에 시간이 걸리니, 일단 이번 버전에서는 시스템 기본 폰트를 사용하기로 결정했다.’ 이 중요한 합의는 어디에 둬야 할까?”

솔라는 자연스럽게 마지막 빈칸, ‘결정 기록’ 열을 쳐다봤다. 만약 이 합의를 기록해두지 않는다면, 몇 주 뒤에 누군가 “왜 갑자기 디자인이 바뀌었지? 원래 그 멋진 폰트 쓰기로 하지 않았나?”라고 물을 게 뻔했다. 그때 가서 기억에 의존해 “아, 그때 라이선스 문제 때문에…”라고 설명해야 한다. 최악의 경우, 당시 회의에 없던 사람은 중요한 맥락을 놓친 채 잘못된 판단을 할 수도 있다.

솔라는 ‘결정 기록’ 열에 다음과 같이 적었다.

(날짜) 라이선스 구매 전까지 시스템 기본 폰트 사용하기로 결정. (사유: 출시 일정 준수)

작업담당자마감상태막힌 점결정 기록
로그인 페이지 UI 설계솔라수요일진행 중필수 폰트 라이선스 없음(10/26) 라이선스 구매 전까지 시스템 기본 폰트 사용하기로 결정. (사유: 출시 일정 준수)

표가 완성되는 순간, 솔라는 전율과 함께 깨달았다. 이것은 더 이상 단순한 할 일 목록이나 스케줄러가 아니었다. ‘담당자, 마감, 상태’가 프로젝트의 현재 스냅샷을 보여준다면, ‘막힌 점’은 미래에 닥칠 위험을 알리는 조기 경보 시스템이었고, ‘결정 기록’은 과거의 중요한 결정과 그 맥락을 담아두는 지식 저장소였다.

이 운영 장치는 단순히 ‘누가 무엇을 언제까지’를 넘어, ‘왜 일이 막혔고, 그래서 우리는 어떤 선택을 했는가’라는 프로젝트의 서사(narrative) 자체를 보이게 만들고 있었다. 각 작업에 얽힌 역사와 맥락이 투명하게 드러나자, 팀원들은 과거의 실수를 반복하지 않고 더 나은 의사결정을 내릴 수 있게 된다.

“이건 그냥 일을 ‘기록’하는 게 아니었어. 일을 ‘살아있는 유기체’처럼 다루는 방식이구나.”

솔라는 감탄하며 말했다. ‘보이지 않던 일’을 드러낸다는 것의 진짜 의미를 알 것 같았다. 그렇다면 이런 강력한 운영 장치를 설계하고 돌보는 역할, 그것이 바로 새로운 리더가 가져온 변화의 핵심일까? 직책이나 카리스마가 아니라, 바로 이 시스템을 만드는 능력이 리더십의 본질에 더 가까운 것은 아닐까? 솔라의 질문은 이제 ‘어떻게’에서 ‘무엇’으로 옮겨가고 있었다.

4장: 직책 대신 운영 장치: ‘보이는 리더십’으로의 전환

솔라는 전날 밤 루나와 함께 완성했던 여섯 칸짜리 표를 물끄러미 내려다보고 있었다. ‘작업, 담당자, 마감, 상태, 막힌 점, 결정 기록’. 빼곡하게 채워진 가상의 프로젝트 기록은 마치 잘 짜인 기계의 설계도처럼 느껴졌다. 이 장치가 프로젝트라는 유기체의 서사를 어떻게 드러내는지, 그 강력함에 감탄하면서도 한 가지 의문이 솔라의 마음속에서 떠나지 않았다.

결국 이 모든 것을 설계하고, 팀원들이 사용하도록 이끄는 강력한 누군가가 필요한 것 아닐까? 카리스마 넘치는 리더가 “오늘부터 우리는 이 방식으로 일합니다!”라고 선언해야 비로소 시작될 수 있는 것 아닐까? 그렇다면 이 ‘운영 장치’ 역시 리더라는 특정 개인의 역량에 귀속되는 또 다른 도구일 뿐이지 않을까. 리더십이 직책이나 개인의 역량이 아니라는 말에 거의 설득되었지만, 마지막 한 걸음이 꺼림칙했다.

“언니.”

생각에 잠겨있던 솔라가 입을 열었다. 루나는 조용히 고개를 들어 솔라를 바라봤다.

“이 멋진 운영 장치가 있다고 해도, 결국 이걸 처음 제안하고, 규칙을 정하고, 모두가 따르게 만드는 사람이 있어야 하잖아. 그게 결국 리더의 역할 아니야? 직책이 있든 없든, 그런 일을 할 수 있는 사람이 리더인 거지. 그럼 리더십은 역시 사람의 문제 아닐까?”

솔라의 질문에는 ‘리더십은 타고나는 것이거나 높은 직책에 부여되는 것’이라는, 떨쳐내지 못한 기존의 믿음이 묻어 있었다. 눈앞의 운영 장치가 아무리 훌륭해도, 그것을 휘두르는 손의 존재를 무시할 수 없다는 항변이었다.

루나는 솔라의 말을 가만히 듣고 나서, 대답 대신 새로운 제안을 했다.

“재미있는 시뮬레이션 하나 해볼까? 우리 팀에 공식적인 리더가 아예 없다고 상상해 봐. 너와 나, 그리고 A, B라는 팀원 둘이 더 있어. 총 네 명이야. 우리의 목표는 ‘다음 달 팀 워크숍 계획하기’.”

루나는 깨끗한 노트를 펼쳐 ‘팀 워크숍 계획’이라고 적었다. 리더가 없는 팀. 솔라는 상상만으로도 벌써 눈앞이 캄캄해지는 기분이었다.

“자, 첫 회의야. 아무도 리더가 아니니 다들 자유롭게 아이디어를 내. ‘제주도로 가자!’, ‘아니야, 강릉이 좋아.’, ‘가서 액티비티를 하자.’, ‘난 그냥 쉬고 싶어.’ 의견만 무성하고 아무것도 결정되지 않은 채 회의가 끝나. 일주일이 지나도 아무 진척이 없어. 어때?”

“답답하지. 누군가 나서서 ‘자, 이제 장소부터 정합시다!’라고 해야 할 것 같아.”

“바로 그거야. 그때 네가 나서는 거야. 하지만 리더처럼 ‘이제 제 말대로 하세요!’라고 하는 게 아니야.”

루나는 솔라 앞에 펜을 건네주었다.

“네가 이렇게 말하는 거지. ‘여러분, 이야기가 흩어지니 우리가 결정해야 할 것들을 그냥 이 표에 한번 적어보는 게 어떨까요?’ 그러면서 네가 지금 배운 이 여섯 칸짜리 표를 그리는 거야. 그리고 첫 줄에 이렇게 써.”

솔라는 루나의 말에 따라 노트에 표를 그리고 첫 줄을 채워 넣었다.

작업담당자마감상태막힌 점결정 기록
워크숍 장소 후보 3곳 조사이번 주 금요일시작 전

“네가 한 일은 명령이 아니야. 그저 논의를 담을 ‘그릇’을 제시했을 뿐이지. 이걸 본 팀원 A가 ‘어, 그거 좋은 생각이네요. 제가 한번 찾아볼게요.’라면서 ‘담당자’ 칸에 자기 이름을 적어. 어때? 네가 A에게 일을 시켰어?”

“아니. A가 스스로 가져갔어.”

솔라의 눈이 조금 커졌다.

“며칠 뒤, A가 ‘막힌 점’에 이렇게 써. ‘장소 후보는 찾았는데, 1인당 예산을 몰라서 최종 후보를 못 정하겠어요.’ 이 글을 본 B가 댓글을 달지. ‘제가 작년 예산안 찾아볼게요.’ 그러곤 ‘작년 예산 확인 후 공유’라는 새로운 작업을 표에 추가하고 자기 이름을 담당자로 올려. 이 과정에 리더의 지시가 있었나?”

솔라는 고개를 저었다. 모든 것이 자발적으로 일어났다. 마치 잘 설계된 게임의 규칙 안에서 플레이어들이 각자 자신의 역할을 찾아 움직이는 것처럼 보였다. 누구도 ‘리더’라는 직책을 갖지 않았지만, 팀은 ‘운영 장치’라는 투명한 규칙을 통해 스스로 방향을 잡고 움직이기 시작했다. 막힌 점이 드러나자 누군가 해결하기 위해 나섰고, 결정이 필요해지자 그 결정의 근거가 될 정보를 다른 이가 찾아 나섰다.

그 순간 솔라는 깨달았다. 자신이 처음 표를 그리자고 제안했던 행동. 그것이 바로 ‘리더십’의 발현이었다. 그건 권위나 직책으로 팀을 이끄는 행위가 아니었다. 팀이 스스로 길을 찾을 수 있도록 ‘보이는 지도’를 펼쳐놓는 행위였다. 리더십은 카리스마 있는 개인이 아니라, 일을 보이게 만드는 ‘운영 장치’ 그 자체에 깃들어 있었다. 그 장치를 팀에 가져오고, 모두가 활용할 수 있도록 가꾸는 기능, 그것이 리더십의 새로운 정의였다.

“리더가 ‘일을 시키는 사람’이 아니라, ‘일이 보이게 만드는 판을 까는 사람’이었구나…”

솔라의 목소리에 깊은 깨달음이 묻어났다. 리더십을 말하는 사람의 직책이 아니라, 담당자, 기한, 상태, 결정 이유가 보이는 운영 장치로 이해한다는 문장의 진짜 의미가 온몸으로 느껴졌다. 그 운영 장치가 있다면, 팀의 누구라도 막힌 곳을 뚫고 다음 단계로 나아가는 ‘리더십’을 발휘할 수 있었다.

“그래. 리더십은 직위가 아니라 기능(function)인 거지. 팀의 공유된 두뇌를 만드는 기능.”

솔라는 자신이 직접 그린 표를 보며 고개를 끄덕였다. 이제 이 운영 장치의 강력함에 대한 의심은 사라졌다. 하지만 동시에 새로운 질문이 고개를 들었다. 이 강력한 장치도 만능은 아닐 것이다.

“그럼 이 운영 장치가 더 이상 필요 없어지거나, 오히려 방해가 되는 순간도 있을까? 프로젝트가 거의 끝나서 개발 작업이 아니라 발표 자료 만드는 게 주된 일이 됐을 때도 이 표를 계속 써야 할까? 그때가 되면 이 표를 채우는 것 자체가 일이 되어버릴 수도 있겠는데….”

솔라의 질문은 빛이 있으면 반드시 그림자가 생기듯, 강력한 해결책 이면에 숨어있을지 모를 한계를 향하고 있었다. 언제든 다시 ‘보이지 않게’ 될 수 있는 것들에 대한 예감이 들었다.

5장: 운영 장치의 한계: 언제든 다시 ‘보이지 않게’ 될 수 있는 것들

솔라의 질문은 더 이상 허공에 흩어지지 않았다. 운영 장치의 강력함을 확인한 눈은 자연스럽게 그 빛이 닿지 않는 그림자를 향하고 있었다. 그 질문에 대한 답을 찾으려는 듯, 루나는 다음 날 아침 솔라 앞에 두 장의 인쇄물을 나란히 내려놓았다. 지난번 함께 그렸던 여섯 칸짜리 표와 똑같은 양식이었지만, 내용은 완전히 달랐다.

왼쪽은 ‘프로젝트 5주차’ 현황판이었다. ‘로그인 기능 개선’, ‘결제 모듈 연동’, ‘데이터베이스 스키마 변경’ 등 개발과 관련된 작업들이 빽빽하게 들어차 있었다. ‘막힌 점’과 ‘결정 기록’ 칸에도 기술적인 논의와 해결 과정이 활발하게 기록되어 있었다. 누가 봐도 치열하게 돌아가는 프로젝트의 모습이었다. 반면, 오른쪽의 ‘프로젝트 8주차’ 현황판은 놀랄 만큼 한산했다. ‘최종 발표 자료 작성’이라는 큰 작업 하나와 ‘시연 시나리오 확정’ 정도가 전부였고, 대부분의 칸은 비어 있었다. 며칠째 업데이트가 멈춘 듯 보였다.

이 극명한 물질적 대비가 바로 지난밤 솔라가 던졌던 질문의 구체적인 모습이었다. ‘이 장치가 방해가 되는 순간도 있을까?’

“이거 봐. 8주차에 들어서니 사람들이 나태해진 거 아닐까? 이 좋은 운영 장치를 쓰다 말았네. 다시 초반의 안갯속으로 돌아가려는 건가?”

솔라의 목소리에는 실망감이 묻어났다. 기껏 찾은 만능 열쇠를 내팽개친 것처럼 보였기 때문이다. 이제 막 ‘보이는 리더십’의 위력을 깨달은 그녀에게, 저 텅 빈 표는 규칙의 실패이자 원칙의 후퇴로 읽혔다.

루나는 오른쪽의 한산한 표를 손가락으로 가리켰다. 하지만 솔라의 말에 동의하거나 부정하는 대신, 다른 질문을 던졌다.

“정말 나태해졌을까? 아니면, 8주차 팀의 목표가 5주차와 달라졌기 때문은 아닐까? 이 표의 목적이 ‘표를 채우는 것’이었을까, 아니면 ‘남은 일을 보이게 하는 것’이었을까?”

그 질문에 솔라는 잠시 말문이 막혔다. 그녀는 두 개의 현황판을 다시 번갈아 보기 시작했다. ‘남은 일을 보이게 하는 것’. 루나의 말을 곱씹으며 표를 다시 보니, 이전과는 전혀 다른 것들이 보이기 시작했다.

5주차의 팀에게 ‘남은 일’이란 명확했다. 수많은 개발 기능들을 하나씩 완성하고, 버그를 잡고, 서로의 작업이 꼬이지 않게 조율하는 것. 이런 복잡하고 세분화된 작업들을 추적하기에 여섯 칸짜리 표는 최적의 지도였다. 각 작업의 담당자, 마감, 상태, 막힌 점, 결정 기록은 모두가 함께 봐야 할 필수 정보였다.

하지만 8주차는 달랐다. 개발은 대부분 끝났고, 이제는 투자자들 앞에서 프로젝트의 가치를 증명해야 하는 ‘최종 발표’가 가장 중요한 ‘남은 일’이었다. 이 단계에서 중요한 것은 무엇일까? 개별 기능의 완료 여부보다는, 어떤 스토리를 통해 이 제품을 매력적으로 보여줄 것인가, 예상 질문에는 어떻게 답변할 것인가, 발표 자료의 디자인 통일성은 어떻게 맞출 것인가 같은 문제들이었다. 이런 일들은 여러 칸으로 나뉜 표보다는, 모두가 함께 수정할 수 있는 공유 문서나 반복적인 리허설을 통해 더 잘 ‘보이게’ 될 수 있었다.

“아…!”

솔라의 입에서 짧은 탄성이 터져 나왔다.

“8주차 팀은 운영 장치를 버린 게 아니었어. 그들의 ‘보이지 않던 일’의 종류가 바뀐 거였구나. 개발 단계에선 저 표가 완벽한 지도였지만, 발표 준비 단계에선 ‘공유 프레젠테이션 문서’나 ‘리허설 스케줄표’가 더 나은 지도가 될 수 있었던 거야. 표를 억지로 채우는 것이야말로, 수단이 목적이 되어버리는 함정이었네.”

솔라는 깨달았다. 운영 장치는 그 자체가 목적이 될 수 없었다. 그것은 언제나 ‘지금 우리에게 가장 중요한, 하지만 보이지 않는 일이 무엇인가?’라는 질문에 답하기 위한 수단일 뿐이었다. 그리고 그 질문에 대한 답이 바뀌면, 수단 역시 기꺼이 바뀌거나 폐기될 수 있어야 했다. 그 글에서 언급된 ‘보드 갱신이 줄었다’는 것은 실패의 증거가 아니라, 팀이 자신들의 목적에 맞게 수단을 유연하게 조정했다는 성숙함의 증거였다.

“그래. 그래서 어떤 도구나 규칙을 만들 때 가장 먼저 물어야 할 질문은 ‘이것이 무엇을 보이게 하는가?’이고, 가장 자주 던져야 할 질문은 ‘아직도 그것을 잘 보이게 하고 있는가?’야.”

루나의 말에, 지난 며칠간의 대화가 하나의 완성된 그림으로 맞춰지는 기분이 들었다. 안갯속을 헤매던 첫날부터, 리더십을 사람의 직책이 아닌 기능으로 재정의하기까지, 그리고 마침내 그 기능의 한계와 본질까지.

솔라는 조용히 자리에서 일어나 자신의 책상으로 돌아갔다. 그리곤 늘 사용하던 두툼한 플래너를 펼쳤다. 그곳에는 그녀가 사이드 프로젝트로 구상하던 아이디어들이 뒤죽박죽 적혀 있었다. ‘나만의 요리 레시피 앱’, ‘반려식물 성장 일기’… 열정만 가득할 뿐, 무엇 하나 진척된 것이 없었다. 딱 2주 전, ‘보이지 않던’ 프로젝트의 초기 모습 그대로였다.

솔라는 펜을 들었다. 하지만 루나가 보여줬던 여섯 칸짜리 표를 그대로 베끼지 않았다. 대신, 그녀는 스스로에게 질문을 던졌다. ‘지금 내 프로젝트에서 가장 보이지 않는 것은 뭐지?’ 답은 명확했다. ‘아이디어만 있고, 실행 가능한 첫 작업이 무엇인지 정의되지 않은 것.’

그녀는 플래너의 새 페이지에 자신만의 표를 그리기 시작했다.

아이디어왜 중요한가? (가설)지금 당장 할 첫 작업 (2시간 이내)이 작업이 끝나면 뭘 알게 되나?
요리 레시피 앱사람들이 영상보다 텍스트 레시피를 선호할 것이다.내가 가장 자신 있는 요리 1개의 레시피를 블로그 형식으로 작성하기.하나의 레시피를 글로 정리하는 데 얼마나 걸리는지.

‘담당자, 마감, 상태’가 아니었다. 지금 솔라에게 필요한 것은 거창한 관리 도구가 아니라, 머릿속에 떠다니는 생각을 땅에 발 딛게 할 최소한의 ‘운영 장치’였다. 리더십을 말하는 사람의 직책이 아니라, 담당자·기한·현재 상태·완료 조건·결정 이유가 보이는 운영 장치로 이해한다는 문장의 의미를, 솔라는 이제 자신만의 행동으로 번역해내고 있었다.

루나는 말없이 그 모습을 지켜보았다. 솔라는 더 이상 정답을 묻지 않았다. 그녀는 자신의 안개를 걷어내기 위한 첫 지도를 스스로 그리고 있었다. 그 모습이야말로, ‘보이는 리더십’이 한 개인에게서 어떻게 시작되는지를 보여주는 가장 명확한 증거였다.