Improve your Team Communication and Collaboration

How Can you Make your Team Communication and Collaboration More Efficient?

These are the things that make teams efficient and great. For a Software Development team; who need to concentrate on their tasks, there are many tools that can help promote collaboration and communication. Even as a Scrum Master, no matter how great you are at facilitating — it’s nice to have something that helps the team along.

There are many tools for communication; the obvious ones being Microsoft Outlook for email, Skype or Lync for chat… Both of these I actually hate for day to day communication. Email I find is so counter productive, I want to be out of my inbox and stuck into what I’, supposed to be doing!

Use Slack!

Its one of the greatest communication tools I have ever used, its supper user friendly, it looks great and in integrates with pretty much everything my team used. Seriously.. its amazing.

Slack reminds me a little of being a teenager, and using mIRC.

Its basically a chat client that allows you to set up channels for communication. It seriously cut down on email spam in my team, made us more efficient and forced collaboration. It was especially useful because my team was split into two over two different time zones.

What are the Benefits of using this Tool?

Some of the benefits I found are:

  • Its super simple to use and looks great!
  • Its an easy way to keep everyone in the loop, and not spam with useless information or even forget to update people who need to be.
  • It replaced horrible email threads and group Skype chats.
  • It provides you with a full audit history of the chat, so if you have new people joining your team, they join Slack and have full searchable history.
  • You can archive the channels, so if your project is over — archive it and the best thing its still searchable!
  • The amount of integrations you can have is ridiculously good.

Integrations with Slack

Slack can easily integrate with lots of other applications, the APIs are already there.

Some examples are (that I actually used):

  • Trello — if you use Trello as a tool for project management, you can send updates to a specific Slack channel, so for instance each time someone moves a card or adds a comment, an alert populates in Slack.
  • Jenkins — if you use Jenkins for your automated testing, each time a test fails for example you can receive an alert in a Slack channel.
  • Google Hangouts — you can easily initiate a voice or video call with everyone subscribed to the channel with a simple ‘/hangouts’ command in the chat box.
  • Visual Studio — if you work with visual studio, you could receive updates each time someone checks in or merges code.

There are so many you can use; Google Drive, GitHub, DropBox….

Below is a video on their product:


It’s fun, easy to use and can make your teams life so much easier!

This post was originally posted on:
Please check my site to get the latest articles first!

About the Author

Product Leader. Over 10 years in product development; with experience in product management, UX & UI, product design, product & delivery methodologies and product leadership. A strong advocate in innovation, experimentation and building great products with the use of qualitative and quantitative research, putting an emphasis on a customer centric design and approach.









Product leader. A strong advocate in innovation, experimentation and building great products with the use of qualitative and quantitative research.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store