모양의 컬렉션

Slack으로 높은 품질의 코드를 더 빠르게 납품하기

Slack에서 업무하여 경쟁사보다 더 높은 품질의 제품과 서비스를 더 빠르게 제공하는 방법

회의 일정을 잡고, 도구 사이를 전전하고 풀 요청을 검토할 적절한 팀원을 추적하다 보면 실제 업무를 할 시간이 모자라게 됩니다. 이것이 바로 Slack이 필요한 이유죠.

Slack에서는 업무가 프로젝트, 주제 또는 팀과 관련된 모든 것을 위한 체계화된 공간인 채널에서 이루어집니다. 막힘 없는 프로젝트 계획부터 간소화된 코드 검토 및 배포까지 Slack은 개발자가 더 높은 품질의 제품과 서비스를 경쟁사보다 더 빠르게 제공하도록 지원합니다.

[quote quote="“우리는 소스 코드에서 시작해 프로덕션 배포에 이르는 ‘엔드 투 엔드 제공 파이프라인’을 갖추고 있습니다. 현재는 해당 프로세스의 모든 중요 단계에 Slack을 통합했습니다.”" source="Thomas Lawless" title="Executive IT Specialist" company="IBM" cta_text="사례 연구 읽어보기" cta_url="https://slackhq.com/how-the-engineering-team-at-ibm-uses-slack-throughout-the-development-lifecycle" image="" alt="" /]

구축을 더 빨리 시작하기

Slack의 채널을 사용하면 제품 관리자, 디자이너, 엔지니어가 구축하는 내용과 이유에 대해 쉽게 합의할 수 있어서 킥오프부터 소요 시간과 회의 횟수를 줄일 수 있습니다. 모든 적절한 관계자, 결정 사항 및 사양을 한곳에 모아주는 채널은 계획 프로세스부터 마찰을 없애주며 팀이 한 방향으로 전진하는 데 필요한 가시성과 면밀한 조정을 제공합니다.

[product_ui id="2179807518852" description="start building quickly" /]

Slack에서 프로젝트를 킥오프하는 방법

  1. 채널을 사용한 부서 간 협업팀으로 기능 요구 사항을 수집하고 프로젝트 범위를 정합니다.
  2. 프로젝트 마일스톤 및 기능적 요구 사항 등 중요 메시지 및 문서를 프로젝트 채널에 고정하면 쉽게 찾을 수 있습니다.
  3. 이모티콘 반응을 사용해 요청의 상태를 표시하거나(👀은 ‘검토 중’을 의미하는 경우가 많음) 빠른 감사나 인정의 표현을 할 수 있습니다.

개발 툴을 Slack에 연결하기

[app_link app_1="https://slack.com/apps/A0F7XDT7F-datadog | 모니터링" app_2="https://slack.com/apps/A0F7VRFKN-jenkins-ci | 지속적인 통합" app_3="https://slack.com/apps/A2RPP3NFR-jira-cloud | 프로젝트 추적" app_4="https://slack.com/apps/A074YH40Z-trello | 협업" app_5="https://slack.com/apps/A8GBNUWU8-github | 프로젝트 추적" /]

테스트의 간소화 및 가속화

테스트와 코드 검토를 위한 중심적 장소를 만들면 더 나은 코드를 작성하고 안전한 코드 배포를 납품할 수 있습니다. Slack 채널 및 통합으로 전체 QA 프로세스를 개발자의 워크플로에 딱 맞게 만들면 팀에서 문제를 빠르게 파악하여 할당하고 풀 요청을 하여 코드의 품질을 개선하는 실시간 피드백을 제공할 수 있습니다. GitHub 같은 앱과 통합을 Slack에 추가하면 검토해야 PR과 해결된 PR에 대한 개발자의 가시성이 개선되어 검토 대기 시간을 줄이고 서로의 업무 중복을 피할 수 있습니다.

[product_ui id="2179553106420" description="pull request" /]

Slack에서의 코드 검토 관리 방법

  1. 전체 팀의 코드 검토를 위한 단일한 Slack 채널을 만듭니다.
  2. Slack용 GitHub 통합에서 채널에 검토를 위한 PR을 자동으로 포스트합니다.
  3. 검토자는 확인 중, 완료를 표시하는 이모티콘을 사용합니다.

배포에 대한 가시성 향상

투명성을 통해 고객에게 더 빨리 코드를 납품하고 배포 프로세스를 가속화합니다. 개발자는 Slack에서 직접 배포를 트리거하고 Jira 같은 연결 도구를 사용해 팀에서 CI/CD 파이프라인의 많은 부분을 자동화할 수 있습니다. 코드의 상태를 점검하고 빌드와 배포를 보고 라이브로 푸시된 내용을 확인하는 작업을 모두 Slack에서 직접 할 수 있습니다.

[stat_quote stat="23% | 더 빠른 출시 시간*" quote="투명성과 협업은 고객을 위한 제품을 만들기 위해 우리가 집중하는 요소이므로 우리에게 매우 중요합니다. 이를 내부적으로 모델링할 수 없다면 그렇게 소프트웨어를 만들긴 정말 어려울 겁니다." source="Guy Martin" title="오픈소스 부문 이사" company="Autodesk" cta_text="사례 연구 읽기" cta_url="https://slack.com/customer-stories/autodesk" /]

개발자들이 사랑하는 Slack

팀의 규모, 구조, 종류를 막론하고 모든 팀이 Slack 채널에서 협업하고 있습니다.

[logo_wall logo_1="https://d34u8crftukxnk.cloudfront.net/slackpress/prod/sites/6/autodesk-logo%401x.jpg?w=128&h=48&crop=1" alt_1="Autodesk 로고" logo_2="https://d34u8crftukxnk.cloudfront.net/slackpress/prod/sites/6/deliveroo-logo%401x.jpg?w=47&h=48&crop=1" alt_2="Deliveroo 로고" logo_3="https://d34u8crftukxnk.cloudfront.net/slackpress/prod/sites/6/iress-logo%401x.jpg?w=64&h=48&crop=1" alt_3="iress 로고" logo_4="https://d34u8crftukxnk.cloudfront.net/slackpress/prod/sites/6/target-logo%401x.jpg?w=48&h=48&crop=1" alt_4="Target 로고" logo_5="https://d34u8crftukxnk.cloudfront.net/slackpress/prod/sites/6/td-ameritrade-logo%401x.jpg?w=128&h=48&crop=1" alt_5="TD Ameritrade 로고" logo_6="" alt_6="" logo_7="" alt_7="" logo_8="" alt_8="" /]

이 리소스가 유용했나요?

0/600

훌륭해요!

피드백을 주셔서 감사합니다.

알겠습니다!

피드백을 주셔서 감사합니다.

죄송합니다. 문제가 발생했습니다. 나중에 다시 시도해주세요.