기술 업계에는 최고의 프로그래머는 게으르다는 속설이 있습니다. 이 말은 사실 칭찬입니다. 훌륭한 개발자는 반복적인 프로세스를 자동화하여 더 복잡한 문제를 해결하는 데 에너지를 집중할 수 있습니다.
워크플로 빌더는 Slack에서 바로 일상적 기능을 자동화할 수 있는 도구입니다(모든 유료 플랜에서 사용 가능). Slack은 Slack의 엔지니어링팀과 최대 고객 중 일부와 함께, 스탠드업 회의를 자동화하고 배포 알림 속도를 높이는 등 소프트웨어 개발자들이 워크플로 빌더를 어떻게 활용하고 있는지에 대해 대화를 나눴습니다. 엔지니어링 작업을 완수하고 작업 부담을 줄이기 위해 활용할 수 있는 워크플로 템플릿 모음을 소개합니다.
1. 일일 스탠드업 또는 한 주 돌아보기 진행

상태 업데이트 회의는 프로젝트 관리에 유용하지만 개인 업무에 지장을 줄 수 있습니다. 회의에 모여 팀의 흐름을 깨기보다 모두에게 Slack에 업데이트 사항을 게시하도록 하세요. 또는 금요일에 한 주를 복기하며 그 주를 마무리할 수도 있죠. 워크플로 빌더에서는 이 두 방법을 모두 쉽게 설정할 수 있습니다.
팀 채널에 뜨는 일별 또는 주별 리마인더를 만들고 모두에게 해당 메시지에 대해 스레드로 답글을 게시하도록 하거나 몇 가지 주요 질문 및 평가에 팀의 답변을 집중시킬 수 있는 빠른 양식을 만들 수 있습니다.
Slack의 상태 업데이트 템플릿을 사용해보세요.
2. 마찰 없는 피드백 양식 작성

기발한 아이디어는 개발자뿐 아니라 회사에서 일하는 사람 누구에게서나 나올 수 있습니다. 따라서 아이디어를 수집하는 방법을 가능한 쉽게 만드는 것이 중요합니다.
워크플로 빌더를 사용해 팀원들이 유기적으로 아이디어나 잠재적인 버그를 논의할 수 있도록 모든 채널을 위한 양식을 만들어 보세요. 양식은 간단하게, 한두 개의 질문으로 만듭니다. 이렇게 하면 자동으로 훌륭한 아이디어나 눈에 띄는 문제를 Jira 티켓 또는 Asana 작업으로 공식화할 수 있습니다.
이 템플릿을 가져와서 기능 관련 아이디어와 버그 리포트, 공개 의견 등을 수집하세요.
3. 빌드 알림 자동화

주기적 업데이트를 위해 마련된 채널이 있다면 워크플로 빌더를 사용해 자동 메시지를 트리거할 수 있습니다. Slack에서 #배포
를 관장하는 개발자들은 코드 배포가 완료되고 오류가 없는 것으로 판단되면 한 번의 버튼 클릭만으로 자동화된 게시를 실행합니다. 코드에 관여한 모든 직원이 이를 확인하고 결과물이 고객에게 인도되는 시기를 즉시 알 수 있습니다.
이 템플릿을 사용해 미리 서식이 지정된 메시지로 양식 없이 간단하게 포스트를 만들어 보세요.
4. 팀원이 참여하는 투표 진행하기(예: 해커톤)

Slack의 고객 중 한 곳에서 워크플로 빌더를 활용하는 아주 현명한 방법을 찾았습니다. Slack을 사용해 사내 해커톤을 준비하고 우승자에 대한 투표를 진행하는 것입니다.
투표 과정의 시작은 해커톤 개최자가 개발자 채널에 지침을 게시하여 멤버에게 특정 이모티콘을 사용해 투표가 시작되었음을 알리는 것입니다. 이모티콘으로 반응한 사람은 Slack DM을 통해 자동으로 투표 양식을 받게 됩니다. 이후 빠른 투표 합산을 위해 투표 결과가 CSV 파일로 자동으로 다운로드됩니다.
여러분의 투표에 이 피드백 템플릿을 사용해 보세요.
5. 새 버그 보고서 만들기 및 추적

새로운 기능 아이디어와 마찬가지로, 새 버그도 고객이나 동료에 의해 발견될 수 있습니다. 고객 지원 상담원 또는 성공 관리자와 같이 Jira에 대한 액세스 권한이나 전문 지식이 없는 사람의 경우, 엔지니어에게 버그를 보고하는 가장 좋은 방법은 Slack을 통해서입니다.
그러한 격차를 좁히고 개발 팀의 버그 추적 도구를 통해 버그를 발견한 사람과 소통하려면 먼저 #ios-버그
와 같은 전용 채널을 만듭니다. 그런 다음 Integration+ for Jira 앱을 설치하고 채널에 표준 버그 보고 워크플로를 게시합니다. 이제 버그 보고 프로세스를 자동화하는 “Jira 문제 만들기”를 추가할 수 있습니다.
Slack의 버그 신고 템플릿을 가져오세요.
6. 가장 필요할 때, 가장 필요한 곳에서 Datadog 대시보드에 쿼리

Datadog는 인프라, 애플리케이션 성능, 로그 등을 모니터링하는 데 가장 폭넓게 사용되는 도구 중 하나입니다. Slack의 간단한 워크플로를 통해 엔지니어가 가장 많이 사용하는 Datadog 대시보드를 주요 채널에 바로 가져와 손쉽게 협업하고 문제를 해결할 수 있습니다. 예를 들어, 장애 대응 담당자는 문제를 해결하는 동안 반복되는 데이터 가져오기를 자동화하는 워크플로를 사용하고, 팀 관리자는 월요일 아침마다 팀 채널에 포스트되는 주간 성과 보고서를 예약할 수 있습니다.
데이터 보고 요구 사항에 맞게 이 템플릿을 사용자 지정하세요.
7. 이모티콘으로 작업 시작

앞선 예시처럼 워크플로는 다양한 방식으로 트리거될 수 있습니다. 이 기능을 사용하면 누군가 이모티콘을 포함한 메시지를 남길 때 기능을 실행할 수 있습니다. 요청을 '진행'할 때 이모티콘을 사용하면 이모티콘을 클릭한 사람을 알려주는 메시지 스레드가 자동으로 실행되어 요청자에게 요청 이행을 시작하기 위한 양식을 보낼 수 있습니다.
이렇게 트리거된 워크플로를 하나로 묶는다는 것은 팀을 위한 아주 복합적인 앱을 단 몇 분 만에 워크플로 빌더로 만들 수 있다는 의미입니다.
이 출장 요청 워크플로를 사용해 보세요.
8. Slack에 통합되지 않은 앱에 웹후크 사용하기

저희는 클라우드 서비스를 이용하여 업무를 관리하는 여러 소프트웨어팀으로부터 다음과 같은 문제가 있다는 사실을 전해 들었습니다. 바로 그들이 선택한 벤더가 아직 Slack으로 업데이트를 쉽게 보내는 수단을 갖고 있지 않다는 것이죠. 이러한 서비스들은 웹후크를 사용하는 경우가 많습니다. 웹후크를 사용한다면 서버, 시스템, 호스트에서 수신되는 메시지를 관리하는 데 워크플로를 활용할 수 있습니다. 워크플로 빌더를 활용해 서비스가 다운되거나 다른 시스템의 상태 변화에 대한 업데이트가 있을 때 알림을 받아보세요.
워크플로 빌더로 가치가 높은 업무에 집중할 수 있도록 개발자의 시간을 벌어주세요
유료 Slack 플랜을 이용하는 소프트웨어 개발자는 워크플로 빌더를 사용해 수행하는 작업을 자동화할 수 있습니다. 특히, 많은 시간이 소모되는 성가신 반복 작업이 해당합니다. 그 대신 고객을 위한 가치 있는 새 기능을 만드는 데 이러한 시간을 쓸 수 있습니다. 워크플로 빌더 사례 라이브러리에서 팀의 정확한 요구에 맞춰 빠르게 수정할 수 있는 아이디어를 확인해보세요.