Skip to content

Collaboration Strategy

celinezoubii edited this page Nov 20, 2024 · 3 revisions

Collaboration Strategy

Overview

Our team uses Slack as the primary hub for communication and task management. To streamline workflows, we’ve integrated Slack with GitHub and Azure Boards to enable real-time notifications and seamless collaboration.

Integrations

GitHub - Slack

  • Purpose: Receive notifications for GitHub activity such as issues, pull requests, and commits in Slack.
  • Setup:
  1. Installed the GitHub app in Slack.
  2. Subscribed to repository events using /github subscribe [repo-url].
  3. Configured notifications for pull requests, issues, and commits.

Azure Boards - Slack

  • Purpose: Notify the team about updates in Azure Boards, such as new work items or status changes.
  • Setup:
  1. Installed the Azure Boards app in Slack.
  2. Linked the project to the Slack channel using /azboards link.
  3. Configured subscriptions for work item updates using /azboards subscriptions add.

Zoom - Slack

  • Purpose: Simplify meeting scheduling and video calls directly from Slack.
  • Setup:
  1. Installed the Zoom app in Slack.
  2. Enabled /zoom commands for starting and scheduling meetings

Slack Channels

  • #devops: For DevOps-related updates, including Azure Boards and pipeline notifications.
  • #github-updates: Notifications for GitHub pull requests, issues, and commits.
  • #meetings: For Zoom meeting links and scheduling.
  • #general: General team discussions and announcements.

Clone this wiki locally