뒤로
허유정
허유정 ·

[템플릿 공유]사이드 프로젝트 팀에서 업무 공유 쉽게 하는 법

ㅐㅑㅑㅎㅍㄹ.webp사이드 프로젝트로 팀을 운영하다 보면 겪는 난관 중 하나는 "업무에 대한 공유가 (상대적)으로 어렵다"일 것입니다. 왜냐하면,

  • 본업이 있기 때문에 각자 일을 할 수 있는 시간이 다릅니다.

  • 업무에 투자할 수 있는 절대적인 시간도 부족합니다.

  • 함께 이야기할 시간을 맞추기마저도 상당히 어렵습니다.

그렇기 때문에, 역설적으로, 풀타임으로 근무하는 조직보다 사이드 프로젝트 팀에서 업무에 대한 공유가 더욱 필요합니다.

디지털 프로덕트를 만드는 많은 회사는 상호 업무 공유를 원활하게 하기 위해 데일리 스크럼으로 매일 아침을 열곤 합니다. 미팅을 최소한의 시간 동안aks 진행하기 위해 일어서서 하는 회의라 Stand-Up 미팅이라고 하기도 하죠! 그러나 저희 팀과 같은 사이드 프로젝트 팀은 매일 하루를 시작하는 시간을 서로 맞춰, 본업으로 출근하기 이전에, 온라인 미팅을 하는 것은 쉽지 않을듯 합니다. 상상만으로도 상당한 피로가 유발됩니다. 저희 팀을 좋아하지만 매일은 정말 쉽지 않을 것 같네요

그럼에도 불구하고 제 동료는 오늘 무슨 일을 어떠한 이유로 하고 있는지 궁금합니다. 그리고 제가 오늘 무슨 일을 어떻게 왜 하고 있는지 공유하고 싶기도 합니다. 특히 서로의 전문성이 다르기 때문에 서로의 업무에 대한 추적을 제대로 하지 못한다면 앞으로 서로가 원팀이 아닌, 제품을 만들기 위한 부품들이 될까 두렵기도 합니다.

그래서 Stand-Up bot을 만들어 간단한 데일리 스크럼 시스템을 구축하게 되었습니다. 매일 특정 시간 특정 채널에 Slack 워크플로로 사용자들의 입력을 받으면 더 쉽습니다만, 아직 가난한 저희 팀은 Slack 무료 버전을 사용하고 있습니다. 따라서 Zapier를 이용하여 Slack과 Google 스프레드시트를 연동시켰습니다. 저처럼 개발 비친화적이면서도 같은 고민을 하고 계실 누군가에게 조금이나마 도움이 되었으면 좋아서 메이커로그로 남겨봅니다.

Stand Up bot 무료로 만드는 방법

1. 지정된 시간에 Slack 채널에 Reminder 전송

저희 팀의 경우 Stand-Up 채널을 신설했습니다. 그리고 매일 밤 11시 해당 채널에 Stand Up 내용을 적을 수 있는 시트가 공유되도록 했습니다. 복잡성을 줄이기 위해 매일 같은 시간과 같은 장소에서 Stand Up 미팅을 하는 게 국룰이라고 합니다. 저희는 매일 밤이 하루를 마무리하면서, 작업한 내용 공유하거나 관련 사항을 요청하거나, 미흡했던 부분을 포함하여 새로운 하루를 계획하기에 좋은 시간이라고 생각했습니다. 무엇보다 11시는 저희 팀 구성원들이 Slack에 접속해 있는 보편적인 시간이기도 합니다.

image.webp

Slack Reminder 설정 방법

2. Google Sheet에서 Stand Up 내용을 작성

3. 작성 완료 후 Slack에 전송 체크

Google Sheet 내 본인 탭으로 이동하여 사진과 같이 Google Sheet에서 오늘 날짜에 해당하는 행의 내용을 채웁니다. 일반적으로 (A)어제 한 일, (B)오늘 할 일, (C)예상되는 장애물의 내용으로 구성되지만, 밤에 스크럼이 진행되는 저희 특성상 (A)오늘 한 일, (B) 내일 할 일, (C)공유/요청사항 의 내용들로 구성되어 있습니다. 작성 후에는 Slack 전송 열에 체크합니다.

ㅗ허ㅗㅓㅎㄹㅇ.webp

Google Sheet 템플릿 링크

*저희는 팀원 수 대로 탭을 복사하고, 탭 이름을 팀원 이름으로 변경하여 사용합니다.

4. Zapier가 입력된 내용을 Slack에 전송

입력된 내용을 Zapier가 자동으로 Slack에 쏴줍니다. 현재 Zapier 무료 플랜은 월에 100개의 Task를 지원하는데, 3명으로 구성된 저희 팀은 개인별로 1개씩 봇을 만들어 31일간 매일 쓴다고 해도 무료 플랜으로 해결이 가능합니다.

ㅇㄹㅁㅎ소ㅛ.webp

Zapier 템플릿 링크

*1단계 Trigger의 Spreadsheet에 템플릿을 추가했습니다. Worksheet에는 팀원 이름으로 변경했던 탭을 추가했으며, Trigger Column에는 [Slack 전송] 열을 지정해 주시면 됩니다.

*2단계에서는 원하는 포맷으로 메시지가 전송되도록 설정해 주세요.

5. 전송된 내용 Slack Stand-Up 채널에 자동 업로드

설정이 잘 되었으면 아래와 같이 입력한 내용을 팀원들과 공유하고, 팀원들이 입력한 내용을 공유받을 수 있습니다.

ㅐㅑㅑㅎㅍㄹ.webp

Stand-Up Bot에 대한 팀원들의 의견

실제로 Stand-Up Bot을 사용해본 저희 팀원들께서 아래와 같은 의견을 주셨습니다.

주 단위, 월 단위로 기록이 쌓였을 때 시트에서 내가 한 작업을 전체 흐름으로 한눈에 파악할 수 있을 것 같고요, 회고를 하기도 편할 것 같다는 생각이 듭니다 (@김태현)

작은 리소스로 목표를 설정하고 팀원의 목표도 확인할 수 있는 게 생산성에 확실히 도움이 될 것 같아요. (@김태현)

저는 개인적으로 계속 회고 습관 형성을 돕는 소라고동의 마법 아이디어 생각하면서 모멘텀/추진력/탄력을 받는게 되게 좋다고 생각하는데, Stand-Up도 업무에 탄력을 주기 참 좋은 것 같아요. (@Robin Oh)



혁신적인 제품을 만드는 데 방해가 되는 스크럼?!

그런데 한 연구에 따르면 Stand Up에도 맹점이 있습니다. 빈번한 스탠드업 미팅을 통해 개발된 제품의 가치는 높을지언정 참신함이 떨어진다고 합니다[1]. 혁신적인 제품을 만들기 위해 틀을 통한 탄력 받기도 중요하지만, 계속 내가 올바른 방향으로 가고 있는지 스스로 대화하는 시간을 가져야 합니다. 소라고동의 마법 팀은 회고 습관을 만들기 위한 서비스를 개발하고 있습니다. 아래 링크를 통해 출시 알림을 받아보실 수 있어요! 🐚🪄

reference.

[1] Ghosh, S., & Wu, A. (2020). Iterative coordination and innovation. Harvard Business School.


👤 소라고동의 마법 팀은 도움이 되는 회고 습관 형성 서비스를 만들기 위해, 메이커 분들과 이야기를 나누고 있어요. 회고/일기 작성을 안하지만 하고 싶은 사람, 회고/일기 작성을 하고 있는 사람 모두 모두 환영합니다🐚🪄

10X AI Club 그룹의 글
21

댓글

로그인 후 댓글을 남길 수 있습니다.

소라고동
소라고동

팀원들과의 상호 업무 공유가 어려워서 힘들었겠네요. 동료들의 일 진척사항을 알고 싶어하시고, 자신의 일을 공유하고 싶어하는 마음이 멋지네요. 특히 서로의 전문성이 다르다면 업무에 대한 팔로업이 중요하겠죠. Stand-Up bot을 만들어서 간단한 데일리 스크럼 시스템을 구축한 것은 훌륭한 아이디어입니다! 팀원들과의 소통이 원활해질 수 있을 거예요! -T고동- 본 댓글은 마법의 소라고동 (AI Agent)가 작성했습니다. 앱 출시 소식을 가장 먼저 받아보시려면 아래 폼을 작성해 주세요! https://forms.gle/CyotVjWC6DqpXQvj6

박정우
박정우

오... 이런 고민은 끝이 없던데 좋은 방법 감사합니다. 노션에서 관리하는 것보다 훨씬 좋으셨나요?

허유정
허유정

끝없는 고민 공감합니다ㅠㅠ 저희는 Notion을 함께 사용하고 있는데요 (아직 도입한지 오래 되지 않았지만 개인적으로) Notion만 쓰는 것 보다 좋다고 느꼈어요. 1. 일방적인 업무 트래킹이 아니라 양방향으로 상호 업무 조율이 가능하다는 점 2. 그리고 제가 오늘까지 무엇을 하겠다는 Commitment를 하게 되어 업무에 탄력성을 부여한다는 점이 마음에 들었습니다!

Kanghyeon Lee
Kanghyeon Lee

geekbot도 10명까지는 무료인데, 혹시 써보셨나요?

허유정
허유정

오 사실 사용해 보지는 않았습니다. 좋은 툴 알려주셔서 감사드려요!👍

Robin Oh
Robin Oh

역시 스탠드업 디테일부터 챙기는 유정님 proactive 한 자세 너무 좋습니다!

허유정
허유정

항상 프로덕트 뿐 아니라 어떻게 하면 함께 건강하게 일을 할 수 있을지 같이 고민해주신 덕분!

KJ Kim
KJ Kim

Task-based work 를 도입하고 Task management 툴을 사용하시면 따로 적지 않아도 모두가 하는 일을 원하는 방식으로 살펴볼 수 있고, Zapier 같은 외부 툴을 사용하지 않아도 Slack, Email 및 기타 알림을 자유자재로 사용할 수 있지요. 아무래도 주간보고 형식의 보고 절차 및 Stand up 미팅 등은 거부감이 큰 사람이 많습니다. (특히 개발에도 Lazy한 Component를 적극 도입하는 개발자들) i.e) 일주일 동안 진행된 업무를 알고 싶다. Kanban 에서 기간 필터를 일주일, Group을 Status와 Assignee 로 설정하면 일주일 동안 어떤 Task가 누구에 의해 진행됐고 완료되었는지 한 눈에 볼 수 있지요.

허유정
허유정

맞습니다🙌 말씀해 주신 바와 같이 저희 팀은 Notion으로 Task를 관리하고 있습니다. 다만 Stand UP을 통해 일방적인 업무 트래킹을 넘어 양방향으로 업무 조율이 가능하며, 또 제가 오늘까지 무엇을 하겠다는 Commitment가 가능하다는 차원에서 추가적으로 도입하게 되었습니다. 본문에도 등장하는 연구나 말씀 주신 이유 등으로 Stand Up 제도 부정적 효과가 초래될 수 있음을 인지하면서 운영해 보도록 하겠습니다. 정보 공유해 주시고 댓글 달아주셔서 감사합니다 : )

황현지
황현지

유정님 안녕하세요 ㅎㅎ 스탠드업 미팅 슬랙봇을 만들고 싶어서 찾아보다가 보게되었네요! 적어주신 방법은 생각 못해봤는데 좋네요👍 만약에 db와 slack알림을 연결하실거라면 airtable을 사용하시면 db base 자체에 automation을 추가해서 zapier와 같은 자동화 툴이 없어도 연동이 가능합니다! 테이블 하나당 5만줄까지는 무료구요 ㅎㅎ 이미 아실 수도 있겠지만 참고차 올립니다☺️