What are the most effective tools for remote team communication?
Remote work has become much easier now that there are so many tools to help teams stay connected and collaborate. We of course do most of our planning and work in Aha! itself. Since everyone is using the same tool, we have transparency into every aspect of the business.
We can manage cross-functional releases, prioritize features and activities, create reports, collaborate on text and documents in real time, crowdsource ideas, and assign to-dos. Anyone can see what their colleagues are working on. This builds trust and cuts down on confusion. We also use other tools like Slack and GoToMeeting for messaging and video meetings.
I think using tools in a smart way has helped our company a lot.
For teams working asynchronously, Trello for project management and Slack for everything else has helped get conversations outside of inboxes and into the open. Google Apps helps us work together with shared documents and comments back and forth.
Zoom video meetings help us understand how others are feeling because we can see their faces.
We ensure that our leadership team is visible and our Relationship Care values are reinforced in multiple channels. Every employee in our home-based service team has a webcam, and we use those not just to connect for team meetings and feedback sessions, but also to communicate progress and recognize individual achievements.
We use a chat and video client we developed ourselves, called Anywhere Works. Because Anywhere Works is still in development, we back it up with Skype, Google Hangouts, and of course, good old-fashioned email. As much as we can, we hold physical meetups in the cities where our employees live. We find that a small dose of in-person connection can have benefits that last long after everyone has returned to their home offices.
We are Skype addicts. Everyone across the company is on Skype at all times during the work day. In addition to instant communication, we also maintain a digital company newsletter that is open to all employees. It has greatly helped to share news and foster a stronger relationship across all departments, be they remote or in-office.
We love Google for Work! Google Hangouts are a great way to connect face to face with teammates on a video call or to quickly reach each other over messages.
Additionally, we utilize Salesforce Chatter heavily. It is a great way to share pictures, updates, kudos to a teammate for a job well done, industry knowledge, and company announcements. We have hundreds of specific Chatter groups dedicated to anything from “Craft Beer Lovers” to “Data Management Center of Excellence.” Appirians communicate frequently in these groups.
First and foremost is quick and easy video conferencing. We’re constantly logged into Sqwiggle, which is a great option for remote workers. We also use our own software Attentiv to collaborate, often using it for brainstorming sessions, getting feedback on designs or new features, or even discussing potential hires. We find that the anonymity lets us all be honest and frank with one another, which means every idea is heard and discussed before we make decisions.
Other than that, the traditional Gmail and Google chat are good for communication, while Basecamp keeps us organized on the project management front.
We have an involved but structured approach to communicating throughout the week. Slack is understandably huge in our team’s communication, and we delegate various channels to our project work alongside the community water cooler channels. We’re also heavily relying on video and screen sharing tools like Google Hangouts and Screenhero for quick communication with clients and team members alike.
Beyond these daily tools, we’ve also found that inter-team events—even while remote—are a great way to keep in touch and get to know one another better. We particularly enjoy Brew View meetings, where we each grab a drink of choice and shoot the sh*t with each other for an hour.
Our “office” is Hipchat. We have chat rooms for different projects, a room for announcements and a “water cooler” room for cat gifs. 🙂 We often escalate communication to voice, video and screen-sharing, either within Hipchat or with Google Hangouts.
We also use Atlassian Confluence as our company wiki and handbook.
- We use video conferencing—Zoom—to be able to engage with each other, build relationships, read body language, etc.
- Chat/IM/Slack—for those quick chats that you don’t want to get lost in email. From one-on-one conversations to group messaging, it enhances collaboration and is user-friendly.
- We know when we need to pick up the phone to communicate with team members.
- We encourage transparent communication, address any issues, and have a no gossip policy.
We use Slack for individual and group instant messaging: this is invaluable for all those quick conversations that you’d usually have in an office by leaning over to the next desk. It’s also a great way to share files and images. Also, having voice calls on Google voice or Skype is so helpful if you need to talk about something a bit more complex or to have a longer discussion.
We use video for daily and weekly team meetings, 1-to-1 meetings, interviews, and more. We also use Trello to manage to-do lists for all departments that are visible to everyone in the company, so everyone knows what everyone else is doing. We also almost exclusively use cloud-based systems (e.g. Google Apps versus Microsoft Office, CRM, project management, support, office automation), so everything is accessible from any device.
We use a number of communication tools and place an emphasis on over communicating. Our daily internal communication tools includes Slack, email, Google Hangouts, Zoom, and Screenhero. In addition, we document internal information in a company wiki that we call the “Brain” on GitHub and use a number of technical tools in our development and design project teams.
We obviously use Blossom to communicate on the strategic and tactical level. We use GitHub for code reviews and Slack for informal conversations. We do not use email internally and are rather explicit with our tasks (both in terms of description and status updates). It’s important to keep everybody in the loop. If we need to discuss or have a pairing session, we use Google Hangout.
We use Slack to communicate via chat throughout the day. Each team has its own channel in addition to company-wide channels. Every day we use Jell (previously Flock) to publicly post online standup reports to each team’s Slack channel. Then each team uses Zoom to have a quick video conference standup. The daily standup is a quick 15 minutes, but that time helps everyone get organized for the day. The leadership team has a separate standup as well. Once a month we have a company-wide video conference on Zoom to discuss projects, progress, and company goals/roadmap.
We organize our communication and company activities around specific actions. So, instead of chatting about something that’s just popped up or sharing more ideas, we ask how we can save it for later or turn it into an action. This means we stay focused on priorities and are all on the same page about deliverables, expectations and deadlines. We do this using Asana, Github, Trello and Slack. Of course, we still banter here and there – we’re just aware of where we’re putting our time and attention!
We have different levels of communication. For anything that needs to be written at length, we use standard email or we ping each other on Skype. For meetings between two or three people, we use Skype as well. Anything larger than that, we use Slack. A messaging platform like this is helpful because people can direct message to one another, or everyone can be reached all at once by messaging the entire Crossover company. We save that larger thread for big news or when we need help and want to call on everyone.
We use HipChat for our day-to-day communication in addition to Asana for project management. HipChat has several designated channels where the whole team is involved:
- DevriX – we conduct our weekly kick-off Monday meetings here, share our social media statuses and new post through automated Zapier triggers, announce new hires and share standup messages.
- Chill & Greetings – that’s the place where people check in and check out or have casual chats about their day-to-day. It’s pretty relaxing and allows for team bonding.
- Offtopic Fun Chat – an exclusive chat for sharing memes, fun videos, pictures, online games and other external resources that folks enjoy talking about
- Success Stories – we’re sharing team wins here a few times a week – landing new clients, patches accepted by our core contributors, testimonials by clients, employees who took a certification successfully and the like. This is an inspirational way that boosts performance and builds a healthy environment on top of the other three channels.
We’re proud “dog-fooders” of our own products– we use Twist exclusively for all team communication, and Todoist to turn our team communication into actionable items.
We do not use email (except for external communication) and we do not use group chat. We tried Slack but it had numerous negative side effects for our team: it’s highly distracting, bad for team members in outlying timezones, and exclusionary for people who prioritize doing deep work (which should be everyone!).
Finally, meetings are a rarity at Doist. We generally only schedule ad hoc meetings when we feel “face-to-face” communication is really needed to move a project forward.
We use Google Drive so everything is cloud based and easily shareable.
We have set up the hardware we need in our head office to keep communication easy between those in the office and those working remotely. Most of our meetings include at least one person on a Google Hangout, and all the meeting rooms in Melbourne have a large tv screen and a Google Chromebox to make video calls easy!
We also use Slack so people can collaborate and chat easily without geographical boundaries.
Also teams use Trello and other online project management tools to help organise workflow and make it easy to see what others are working on.
We’re power users of Slack (in two years we’ve sent more than 10,000,000 messages!), Google Hangouts, and shared documents via Google and Dropbox.
Additionally, whenever possible, we try to get the team together. Whether this is for an international engineering meetup, remote lunches, or Field Manager Invasion at headquarters, we don’t underestimate the impact of in-person interactions.
We have a few different platforms and standards for communication. First off, each team has weekly meetings to discuss progress on various projects and what things are happening in other areas that might impact them. Also, managers have regularly scheduled one-on-one meetings with their direct reports to find out how they are doing and what they need to be more successful.
In terms of platforms, we use Sococo as our virtual office environment. I can’t say enough about how great this has been for us. With person-to-person and group chats, as well as the ability to talk or have a video call with people has allowed for more natural and impromptu conversations.
We also use Yammer as a knowledge database and a virtual water cooler of sorts. We ask questions designed to spark conversation. We post facts that team members share with us, allowing people to get to know more about one another and find common ground. We also have different interest groups like a Pet Corner and a No Guilt Book Club for people to bond over. Finally, we celebrate things like work anniversaries, birthdays, new babies, and personal accomplishments there. It’s a great resource for keeping people connected.
Once a year, at our annual all company offsite, we sit down all together and talk about communication, our channels, how we give and get feedback, and what speaking respectfully means to us as individuals and as a team. Having the company decide together how we’re going to go about communicating makes everyone responsible for keeping the process alive and healthy.
We use Hipchat, a company instant message platform, to communicate as a team on quick or fun topics. You can devote rooms to certain themes or chat someone one-on-one. It’s not uncommon for people to start pun threads or other hilariously awkward conversations in certain rooms. For bigger discussions, we encourage video chatting via Google Hangouts or Zoom. Additionally, we use a project management platform to document meeting agendas and other team efforts.
This depends on the team, since each team within GitHub decides how they want to organise and coordinate their communication. Most of our communication is focused around GitHub the product though, with other communication mediums supporting the written discussion threads on GitHub. Most teams have semi-regular video chats, and almost all teams will have their own dedicated chat room for short-form synchronous discussions too (as well as email of course).
What we’ve found is that everyone in the company needs a mix of communication tools for different situations and purposes. You need things that cover a few different spectrums: informal vs. formal, synchronous vs. asynchronous, short-form vs. long-form, and so forth. If your tools don’t match the types of communication you need within your team, then that makes working remotely considerably more difficult to do effectively.
We use several tools to maintain constant communication throughout the day. Sqwiggle is our on-demand video platform, Attentiv.com offers us a constant stream to communicate in, Basecamp is used for project and task management, and Google Hangouts is what we use for quick questions and thoughts.
We use a number of technologies and platforms that allow for constant communication such as Office 365, Yammer, Skype for Business, Confluence and good, old-fashioned phone calls. We also encourage constant communication amongst our teams and employees outside of our company platforms. For example, our Instagram feed is mostly fed by employees taking photos and tagging our company account – social media helps to drive culture, familiarity and friendliness among employees.
We detest emails. That means that the vast majority of our communication falls into 3 channels: Slack, Asana and Skype. We communicate a lot though, both in text and also via video calls. In fact, we started to realise that while we might naturally be inclined to avoid video calls, they’re actually one of the most valuable tools we have. It’s hard to substitute text for voice and video communication and making sure you keep that up (even with great text-based tools like Slack available) is really key to making sure that communication stays strong, and also fun!
In Slack, in our video meetings, and in the notes/comments in Trello. We rarely email each other unless it’s a memo for the entire team that contains ideas or thoughts to consider for an upcoming project or event. Otherwise, it’s mostly video chats or Slack. We write to each other like we’re sitting next to each other. We jump on Appear.in for quick 1 on 1s if we need to clarify something or get feedback on something immediate.
These seem to come and go a little. Slack has been a game changer for us especially with the addition of video chat on demand. You also need a robust video conf system here and there for clients… Skype for those capable, GoToMeeting for the tech naive (oddly, clunky GoToMeeting is easier for non tech people than the more intuitive Skype, Google Hangout, etc.). And, our internal Wiki is getting more and more important.
We communicate via telecommunication, specifically text messaging and email, we embraced cloud technology, and we have occasional in-person team meetings. In addition, we videoconference with team members in other cities as required. It is important to establish a support network with team members even if you do not see them in person every day.
Everyone’s on Slack, and we have a lot of channels set up, both work-related and just for fun. There’s a channel for just about everything, so if you’re interested in chatting with coworkers about what you’re cooking for dinner, your new workout program, or even just sharing cute animal videos, there’s a place for you to do that.
On a professional level, Slack makes it easy for everyone to keep in close contact. If an issue arises, it’s easy to call everyone’s attention to it and solve the problem right there. And everybody’s always really receptive to receiving direct messages if you need a question answered.
We also use Google Hangouts for video meetings and daily team standups.
Skype chats – we have tons of chat groups. We have project-based ones for each project, location-based ones for each region (wherever there is a mass of people) and by job role (our developers have a chat group and our PMs do too). At any given moment, you can be participating in multiple conversations. We also use Skype as our primary method of one-on-one communication with each other, whether through instant messaging or Skype calls when we need a longer conversation.
Second to Skype, we have a regular conference call schedule to coordinate our work and share updates. We do a weekly all-staff conference call, and the project teams have weekly calls, too. We manage our project work via a project management tool and documents on Google Drive, and we have an incredibly transparent culture – so people can see each other’s work. All of these things ensure that we are present and that we help hold ourselves and each other accountable.
We rely on tools such as Slack, Zoom, and Trello to communicate and plan our daily work commitments. I’m not saying we are perfect and have everything figured out—we’re always looking for ways to improve our communications and workflow—but the key to our success is building strong communication using the available tools.
We believe that the key to making sure there is effective communication for a remote team is consistency. We have daily stand ups where everyone is present and can chat about daily life before we dive into project statuses.
We also have a random channel in Slack where we can talk just about anything with the team. We also have regular catch ups for different areas we are working on. By keeping our communication channels open to every team member, we are able to efficiently work and make decisions together.
Communication is key on our teams. We use Slack as a central hub for daily communication, with clear channels to help team members know what topics are being discussed where. Scrums are done through video chat, whether that’s a weekly team meeting or a one-on-one check in between an individual and their manager. The face-to-face communication is important to maintain, because it helps keep us connected and more accountable to each other.
Said Andrew Montalenti:
“We also have become more efficient about communication than the typical non-distributed team. Because we use so many digital tools for capturing discussions, requirements, development progress, artifacts, etc., we have learned to be smart about inter-linking these digital artifacts together and automating systems.
One example is how we handle customer support. Whenever a customer has an issue with one of our products, this is captured in a web-based support tool. Our support team can chat with the customer and then link the customer issue to a ticket in our bug tracker on Github. The support staff can optionally notify an engineer for confirmation via our real-time chat system, Flowdock. Once our engineer closes the ticket and the fix is pushed to production, the customer is notified via the support tool. We have closed hundreds of tickets without having any in-person meetings, ‘all-hands’ planning sessions, or 1:1 phone calls. But what’s more, because all of this activity is web-based, it is also tracked. That lets us create engagement dashboards for different customers, where we take numbers of opened and closed issues into account. Asynchronous communication channels tend to have these “cascading benefits” — the more fully digitized a process, the more prone it is to analysis and optimization. Of course, there are trade-offs, too — and that’s where a team has to apply its judgment.”
We utilize conference calls for solving immediate issues as well as for operational meetings. We hold “Cockroach Meetings” if a problem requires immediate attention from a core group of people. These are specifically directed towards the problem to find a quick solution and not let the matter linger. We also utilize an intranet chat platform which provides a general “Water Cooler” area where anyone can talk about anything; individual chat rooms set up for specific parts of company (e.g. operations or sales); and one to one chats if a private conversation needs to happen between two employees.
We use a number of great commercial productivity tools such as Slack for real-time communication, Github for code management, Hangouts and Zoom for video conferencing and Trello for project prioritization. Whether your team is distributed or local, it is so important to implement the right tools for clear communication, visibility and context setting. Having everyone sit in the same room won’t necessarily solve the communication challenge for you.
We have found that most of our effective communication comes from two factors: frequency and consistency. Our team leads, for example, meet on a daily basis at the same time to discuss the day-to-day state of the business and to elevate any issues that have emerged since the prior day around the globe. Many of our teams have adapted a similar frequency in team meeting schedules. We also use a variety of tools for communication: Slack, Zoom, WhatsApp, Gchat, and more.
If I had to pick one, it would be group chats. We have always used group chats (a la IRC) since we started. At first, we had our own ejabberd server, then we moved to HipChat and now we’re using Slack. The business world is finally catching up on the advantages of group chats, thanks to Slack and its impeccable product execution, but we (as many other tech-driven teams) have been “slacking” (group chatting) since 2007. This is, by far, our most efficient way to communicate.
We use a variety of technologies that help us communicate. Our virtual office environment, Sococo, enables us to have visibility into who is “in the office.” Sococo also supports video, chat, and screen sharing, all of which we use heavily. We all frequently video chat during collaboration sessions throughout the work day. And we supplement with other communication tools like Slack, and knowledge share tools like Confluence.
HipChat is our go-to tool for staying connected throughout the day. We have a ton of chatrooms for different teams and projects and it’s the easiest way to direct message each other when we need something ASAP.
Each team also manages their projects using a process called SCRUM/Agile that is commonly used in the tech world. Skillcrush teams get together daily to check in on their current projects, discuss any roadblocks, and adjust their workloads accordingly. It’s super collaborative and gives everyone insight into what every team and team member is working on at any given moment.
Of course we place huge value on audio and video communication at Speak. I think that a lot of remote teams aren’t embracing this to the extent that they should, instead relying on things like text chat and email.
Video and audio are not only faster, but also provide an emotional context that is quickly lost when you aren’t sitting next to each other in the same room. It’s important to see the real faces of the people you work with!
We track projects and tasks in Asana. Most of our communication happens within Asana by commenting on specific tasks. Outside of that, we constantly use Slack to chat about work, life, strategy and anything that falls outside of tasks within Asana. Finally, if we feel it’s necessary, we’ll have a call using Screenhero or Skype.
We hate meetings in general, but every day each team does a brief 15-minute stand-up call to make sure we’re executing and anyone who needs help can get it right away. We also encourage people to over-communicate on Flowdock so the rest of the team will know about impactful changes to our app, customer feedback, changes in our domain, etc. When needed, we’ll jump on a hangout for a quick face-to-face.
Skype – This one is awesome. Skype really helps when getting to know someone. It’s a great tool for interviewing people too. You really feel like you get to know someone better over Skype then just a regular phone call
Google Docs – Super easy way to collaborate on documents/spreadsheet type files.
TeamGantt – We manage all of our projects through TeamGantt. This way we have all of our project schedules, files, and communications in one place.
We use Slack all the time. It’s for work, play, water cooler topics, silliness and direct messages. It’s the hub of our culture. We also use Google Hangouts a lot, for daily team meetings, for quick 1-on-1 chats and for afternoon happy hours when people just want to gather to socialize.
We also have an internal company blog for longer dives on work or personal topics. We strive to over communicate.
- Our internal wiki is at the top of the list. We use it as a virtual watercooler (think sports smack talk and podcast reviews) and to share news and updates about our work.
- We love email. And we’re not overly formal with it, which allows us to stay pretty efficient (we basically use it like chat). There’s always active debate about emoticons – some of us are staunchly opposed, but many of us embrace the occasional smiley face as a necessary evil in a virtual environment.
- We rely heavily on conference calls (phone, Skype, and the occasional video call for content-heavy meetings where we need everyone deeply focused and engaged). We all have our own conference line so scheduling is never an issue. And we don’t just jump into work when we start a meeting – we take five minutes at the top of calls to chat about our lives, since that’s the kind of thing you otherwise miss if you’re not sitting side-by-side in an office.
- We do things like take organization-wide coffee breaks where we ask staff to go buy a coffee and ponder a specific question; we hold online book clubs and create communities of shared interests that range from using data tools to vegetarian cooking to working parents; around the holidays we host regional holiday parties and virtual “Holi-DJ” listening parties, where team members swap playlists of their favorite music.
We are all connected on Slack, using different channels for different company areas. Most of the day-by-day communication is public on these channels. We also have a weekly company call to sum up what happened both on the business and development side during the week, and a weekly IPM (Iteration Planning Meeting), limited to dev team only. Private channels are forbidden by our policy, in order to let anyone know at any time what is happening at TOK.tv.
Practicing effective communication is an extremely big point of emphasis for us as a remote company, and I’ve recently written a post on remote collaboration that discusses some things we’ve learned. In general, the goal with all of our communication habits is to tighten feedback loops while making sure that no details get lost along the way. Here are a few ways we do this:
- We avoid long email chains, particularly if they start including conversations that go on in parallel or have input from multiple sources. These are a pain to read and things often get lost in the details.
- We strongly prefer Skype (especially Skype calls) to email. Pinging or just calling a person on Skype is much faster and usually yields better results.
- We use remote-friendly collaborative tools like Google Docs that enable detailed feedback and reduce hassle.
- We avoid scheduling volleys. Going back and forth via email on something as simple as planning a meeting is extremely inefficient. If you ping/call the person on Skype and they aren’t available, they just won’t respond. No harm done.
We use Slack as our primary communication tool, both within our team and with outsiders. This gives us a way of alerting people quickly on all kinds of topics straight away on our phone—without causing lots of mails and without encroaching on our personal lives (i.e., not done with Facebook Messenger).
We do regular and ad hoc Skype calls with screen sharing—this is extremely productive to go through software bugs in Jira collaboratively to get awareness and make quick decisions.
We use all the normal apps like Email, Slack, Skype, Github. And the not so common P2. But at the end of the day, it’s less about the tool and more about the interaction. Progress is about identifying problems and finding solutions. You can’t do either without regular communication with your team and customers.
Slack. Slack. Did I mention Slack? We use other tools like Skype for communication, but Slack is what we mostly gather around during the day and where we spend most of our time.
We’re all technical and use tools like Git along with GitHub and FogBugz to get things done. We also have a ticketing system and forum system we use. That allows us to pass work or issues among ourselves and communicate with our customers. So, while these apps aren’t strictly communication apps like Slack or Skype, using FogBugz or GitHub is an important part of our communication and our processes.
In Slack, we have our own bot which can do helpful things like post details of a bug in FogBugz if we post a bug ID that starts with ‘FB’. Or it can post the details of a customer ticket in Freshdesk if we post a ticket ID starting with ‘T’. It even draws an ASCII cow if we ask it nicely.
The most effective communication method we’ve used is video calls on Google Hangouts. Text-based communication channels such as email and HipChat/Slack certainly have their place with us. However, text leaves out two very important communication components: emotion and visual indicators.
While voice-only phone calls add in the ability to hear emotion, they still fail to convey the equally important visual indicators. Google Hangouts has been fantastic for us to conduct meetings and planning sessions in a setting as close to the traditional conference room as we can get on a daily basis in a remote environment.