Coming Soon: GET-IT: Endpoint Management 1-Day Conference on September 28th at 9:30 AM ET Coming Soon: GET-IT: Endpoint Management 1-Day Conference on September 28th at 9:30 AM ET
Microsoft Teams|Office|Office 365

Slack Takes Aim at Teams Weaknesses

Let’s Attack Teams Weaknesses

Slack’s July 22 post entitled “Introducing a snappier, more efficient Slack desktop experience” introduces a range of new features that aim at some well-known weaknesses in Teams. It’s almost as if a group of Slack product managers put a list of Teams issues on a whiteboard and decided to make their client better in those areas. Given that Teams has surpassed Slack in terms of active user numbers and has announced a flood of new features recently, some response was needed

Memory Use

“Teams uses Electron as its development platform and consumes scads of memory.” Check. According to a report on The Verge, Slack has rewritten the client to be “multi-workspace aware.” Slack uses Electron too, but components have been rewritten in React to deliver a 50% decrease in memory usage.

Although I am unsure if this makes a heap of difference to end users, there’s no doubt that Teams has been criticized for the extraordinary amount of memory it has been observed to use in the past. To be fair to the Teams developers, the current build running on my computer (1.2.00.19812 64-bit) occupies just over 400 MB on a 16 GB system. And although that number can climb to 500 MB or more depending on user activities, especially on video calls when the memory consumed can go well past 700 MB, usage is not so bad on modern PCs (I’ve seen worse). By comparison, Outlook 2016 (Click to Run) occupies a relatively svelte 165 MB.

Faster Operations

“Teams can be sluggish.” Yep. There’s no doubt that Teams can run slowly at times. Slack says that their desktop now launches 33% faster than before, which could be important if you want to get the client started quickly. However, it’s unlikely to be of tremendous importance in the middle of the day when the client is fully loaded. Unless, that is, you want to switch tenant, which is very slow with the Teams desktop client. On the other hand, the Teams mobile client switches tenants with alacrity.

Sponsored Content

Say Goodbye to Traditional PC Lifecycle Management

Traditional IT tools, including Microsoft SCCM, Ghost Solution Suite, and KACE, often require considerable custom configurations by T3 technicians (an expensive and often elusive IT resource) to enable management of a hybrid onsite + remote workforce. In many cases, even with the best resources, organizations are finding that these on-premise tools simply cannot support remote endpoints consistently and reliably due to infrastructure limitations.

Slack says that joining calls is up to 10 times faster and notes that this could “mean the difference between showing up to a meeting on time or not.” Hmm. I sincerely doubt that such an increase will make a real difference. And anyway, Teams is pretty good at joining calls. Like any claim made by a software vendor, Slack’s reported performance gains need to be validated in the real world.

Offline Access

“Teams can’t work offline.” True. Teams has cached information that can help it survive a temporary network glitch, but it’s not offline mode as Outlook users would recognize. I haven’t used the new Slack desktop client, so we must rely on the statement in Slack’s post:

The latest desktop release will allow you to launch Slack and view channels and conversations you’ve previously opened. Gone are the connection error messages that bring work to a standstill. Instead, you’ll be able to look back on messages from your session, even if your signal drops in and out.

In other words, the Slack client will gloss over intermittent network failures to allow users to continue accessing cached data. New messages will appear when the network resumes. Again, this isn’t true offline mode, but it does enable the client to behave better in unstable network conditions.

This is the most important new feature reported by Slack and it highlights a very real weakness of Teams. Microsoft has improved the ability of Teams to work across flaky Wi-Fi networks, but any sign of a network glitch is liable to stop the client working. Some work can be done offline with documents if you’ve synchronized document libraries with the OneDrive client, but Teams is first and foremost an online client.

Figure 1: Teams recovers from a network glitch

To be fair, offline access is less important now than it was when Outlook 2003 introduced us to the delights of a full offline mailbox thanks to drizzle-mode synchronization and a batch of network smarts. Even so, Teams could do a better job of being more resilient to network problems and offer some offline working capabilities to make the lives of people who travel easier.

Waiting for Microsoft to Respond

The changes Slack has made are good, especially offline access. Teams needs to do better in that area and perhaps we’ll see Microsoft release a client update with some network resilience soon. Bulletproof protection against bad networks would be so nice.

BECOME A PETRI MEMBER:

Don't have a login but want to join the conversation? Sign up for a Petri Account

Register
Comments (3)

3 responses to “Slack Takes Aim at Teams Weaknesses”

  1. <p>"<span style="color: rgb(34, 34, 34);">I am unsure if this makes a heap of difference to end users"</span></p><p><br></p><p><span style="color: rgb(34, 34, 34);">I see what you did there :D</span></p><p><br></p><p><span style="color: rgb(34, 34, 34);">Very happy to see these two try to one-up each other over fundamentals like speed and resiliency. </span></p>

  2. <p>Do we know that Teams isn't already written in React? After all, they use it for modern Skype, and Microsoft even put out a "React Native for Windows," they're that high on it.</p>

  3. <p>Teams sluggishness and memory usage is real.</p><p><br></p><p>Some of our devs turn off Teams. On a machine with 8 GB RAM, Teams overhead is a real problem.</p><p><br></p><p>Also, even for audio calls, we have to switch regular skype. Teams does not work properly</p><p><br></p><p>Scrolling though previous conversation is a real pain. It takes too much time to load</p><p><br></p>

Leave a Reply

Tony Redmond has written thousands of articles about Microsoft technology since 1996. He covers Office 365 and associated technologies for Petri.com and is also the lead author for the Office 365 for IT Pros eBook, updated monthly to keep pace with change in the cloud.
Live Webinar: Active Directory Security: What Needs Immediate Priority!Live on Tuesday, October 12th at 1 PM ET

Attacks on Active Directory are at an all-time high. Companies that are not taking heed are being punished, both monetarily and with loss of production.

In this webinar, you will learn:

  • How to prioritize vulnerability management
  • What attackers are leveraging to breach organizations
  • Where Active Directory security needs immediate attention
  • Overall strategy to secure your environment and keep it secured

Sponsored by: