brunch

You can make anything
by writing

C.S.Lewis

by Seeyeon Oct 20. 2023

슬랙 워크플로로 효율적인 협업하기

워크 플로 사용 방법 및 예시

현대 업무 환경에서 협업은 더 이상 선택 사항이 아닙니다. 팀원들과 원활하게 소통하고 작업을 효율적으로 진행하기 위해 우리는 다양한 도구와 플랫폼을 활용합니다. 그 중에서도 Slack은 협업과 커뮤니케이션의 핵심 역할을 하는 도구 중 하나입니다. 이번 글에서는 Slack의 워크플로 기능을 활용하여, 서로를 칭찬하며 피드백을 나누는 문화를 만드는 방법과 버그 리포트를 더욱 효율적으로 하는 방법을 알아보겠습니다.


0. 워크플로(Work Flow) 기능?

워크플로는 Slack의 기능 중 하나로, 일상적인 프로세스를 간소화하여 업무 시간을 단축할 수 있도록 도와주는 기능입니다. 설정한 양식으로 정보를 수집하거나, 리마인더를 설정해 팀이 중요한 사항을 잊지 않도록 하는 등으로 활용할 수 있습니다. 

개발지식이 없어도, Slack이 기본적으로 제공하는 변수들을 활용해서 다양한 설정이 가능합니다. 


1. 효율적인 버그 리포트하기

기존에 Jira 등의 티켓 시스템을 사용하지 않고 있어 Slack에 '디버그' 채널을 만들어, 버그 발생 시 발견자가 메시지를 작성하는 식으로 버그 리포트를 진행했습니다. 이 경우 버그를 발견한 사람이 해당 현상을 제대로 파악하기 어려운 표현(예: 화면이 깨졌어요, 제 폰에서 안보여요)을 사용하여 결국 대부분의 경우 스레드를 길게 이어나가며 버그 현상과 환경에 대해 파악하거나, 자리로 찾아가 현상 재현을 요청하지 않으면 안되는 일이 잦았습니다. 위와 같은 일을 줄이고, 불필요한 반복 커뮤니케이션이 발생하지 않도록 하기 위해 간단한 버그 리포트 워크플로를 제작했습니다. 


1-1. 워크플로 생성

Slack의 '더보기' 아이콘을 클릭 > '자동화' 클릭

Slack의 좌측 사이드 메뉴에 있는 '더보기' 아이콘을 클릭하면 '자동화' 메뉴를 찾을 수 있습니다. 

워크플로 작성기 화면 우측 상단의 '워크플로 생성' 버튼을 클릭해 새로운 워크플로를 작성합니다.

1-2. 양식에서 정보수집

새로 생성하고자 하는 워크플로의 제목, 질문과 응답을 등록합니다. 이 경우에는 테스트 수행 중 발견한 버그리포트를 목적으로 하기 때문에, 1) 요청 요약, 2) 화면주소(URL), 3) 관련 테스트 시나리오 고유넘버, 4) 자세한 설명 이 4가지를 설정했습니다. 각 질문은 질문의 문장과 질문에 대한 설명(힌트), 필수 입력 항목 여부로 구성할 수 있습니다. 테스트 시나리오와 관련 없는 이상 동작 또한 리포트 되어야 하기 때문에 '관련 테스트 시나리오 고유넘버'는 필수 항목에서 제외했으며, 앱 테스트의 경우, 대부분의 경우 URL을 복사할 수 없기 때문에 마찬가지로 선택 항목으로 설정했습니다. 

질문에 대한 응답 형식은 간단한 답변부터 사용자 선택, 채널 선택, 드롭다운, 날짜 및 시간 등 다양한 형식을 제공합니다. 응답받고자 하는 내용에 맞게 설정해줍니다. 


1-3. 채널에 메시지 보내기

작성된 버그 리포트의 내용이 특정 채널에 공유되도록, 채널 메시지를 설정합니다. 

메시지를 전송하고자 하는 채널을 선택하고, 메시지 양식을 작성합니다. Slack 메시지 작성과 동일한 텍스트 편집 기능과 이모지를 제공하며, 별도로 버튼을 추가할 수 있습니다. 메시지를 보고 응답 내용이 잘 이해될 수 있도록 작성해줍니다. 이때 '변수삽입' 텍스트 버튼을 클릭하면 트리거 및 양식을 통해 수집된 응답 내용을 변수로 삽입할 수 있습니다. 


작성한 워크플로에 누락된 내용이 없다면 저장하여 채널에 게시합니다.


1-4. 버그 리포트 워크 플로 사용 예

실제 채널에 공유되는 메시지는 이런 식으로 나옵니다. 각 질문의 힌트에 작성 예시를 작성해두었기 때문에, 비슷한 형태로 버그 내용이 작성되고, web의 경우 현상이 발생한 URL을 입력하였기 때문에 바로 재현해보기 용이해졌습니다. 



2. 서로 칭찬하는, 피드백 문화 만들기

많은 사람들이 혹시 실례가 되지 않을까, 오해하진 않을까 또는 쑥쓰럽고 낯간지러워서 같은 이유들로 직장에서 긍정적인 피드백을 주고 받는 것에 인색합니다. 어떻게 하면 서로에 대한 감사나 응원을 더 자주 전달하고, 그런 피드백 경험이 쌓여 조직 문화가 될 수 있을까를 고민하며 워크플로를 하나 만들어봤습니다. 


사실 이 워크플로는 Slack이 UI디자인을 포함해 여러가지 리뉴얼을 하기 전에 등록해두었기 때문에 워크플로 작성기에서 '기존 워크플로'탭에서 확인할 수 있었습니다. 

긍정적인 피드백 워크플로는 간단하게, 칭찬이나 감사를 전달하고 싶은 대상과 그 내용을 작성하는 식으로 등록해두었습니다. 

등록된 워크플로에 내용을 입력하여 제출하면, 설정된 채널에 피드백이 게시됩니다. 

이 워크플로는 여러가지 기대를 가지고 초기에 워크플로 설정을 연습하며 제일 먼저 등록했었디만, 사실 제작 직후를 제외하고는 전체적으로 활용도는 많이 낮았습니다. 좀 더 적극적으로 활용할 수 있는 장치를 연구했으면 좋았겠다는 생각이 듭니다. 


3. 마무리

 위 두가지 사례는 아주 간단한 예시로, 워크플로는 더욱 다양하게 활용할 수 있습니다. 이러한 워크플로 기능을 활용하면 팀의 생산성을 향상시키고, 더 즐겁게 협업할 수 있을 것입니다. 작은 변화가 팀과 조직의 동기를 높이고 성과 또한 끌어올릴 수 있을 것으로 기대해봅니다. 



참고


브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari