Our company is forcing us to drop slack and use teams. It’s going to be terrible. But hey it saves 600k per year. Never mind that our customer experience will become terrible as team communication fails.
We're all-in on Teams PLUS have management pushing for "service level objectives" on response time. It's impossible to stay on top of the stream of consciousness posts, impossible to find anything you previously answered or value you know is in there somewhere, impossible to measure response time or take ownership of... (what? a chat?). MS keeps cramming poorly thought out "AI-first" features without addressing things like cameras and mics that randomly stop working, blue screens in the middle of meetings. It's such a garbage piece of software that's now THE foundational infrastructure for so many companies. You'll save $600K on the financials and lose $6M across all the things that won't directly show: poor customer service, churn, slower everything, individual and team frustration... but your VP of IT doesn't pay for that.
The stream of consciousness posts is my pet peeve.
A lot of open source projects insist on using Telegram or Matrix instead of an issue tracker or forum and have the same problem. If you want to spend 90% of your time answering the same questions again and again, be my guest, but as a user I won't do more than a cursory search of chat history, and won't try to follow intermingled replies anymore. I will simply ask again and explicitly say "the chat history on this can't be followed and there's no forum, so...".
Professionally I also won't try to keep up with most chats. Someone mentions me on something and if I can't read their one message to get the context needed, I just reply with "I'm not readinf everything said in the last X days. What's the context?" and make them re-explain it.
My company even recently added AI assist tools for our chats, and I occasionally will use it to summarize everything I haven't read just to see if there's any topics I should know about. But I won't use it to try and get context for a question I've been asked.
The chat systems are basically like being in a physical room with everyone coming and going and having their own verbal conversations around you. I'll pay equally as much attention and effort ignoring it to get work done, and ask people to repeat things if they suddenly pull me into a conversation. I'll also drift out of conversations the same, but now they can't see me going back to work to take the hint its time to wrap it up.
I worked at a company that went through this. Honestly, it changed the entire mood of the company and working there. We went from thousands of messages per day to something like 10 (of those channels I was part of, at least). People just hated it, and only used it if they really, really needed to. No more bouncing of ideas around, no more ribbing, just the desperate 'who do I talk to about accomplishing X, anyone know?'
A business owner might conclude 'ah, less time jawing, more time working', but hardly the case. In fact, I think that was a big factor in what ultimately killed the company off a couple years later - through both people literally quitting over it, and a complete breakdown in communication.
I'm no UX expert but I'm going to claim it's because of the UX that Teams doesn't work for so many people, and I'm left wondering why Teams hasn't had a UX overhaul yet.
The other competitor to Slack is Discord, and if you remove the playful "gamer" elements I think it'd be a lot less jarring to people used to Slack, because they follow a lot of similar UX and design patterns.
At one point Discord tried to rebrand into something a bit more serious but it didn't work, but I think they should try again; create a Discord Pro or something like that, get the certifications, add SSO support, etc.
The good thing: When you switch from slack to teams, all channel communications go to 0, because the experience is so dreadful, so you don't get 100 channels to read.
I worry about this too. Diversity is a good thing. And when we do email, DNS, Web, calendars, chat, meetings, storage, etc. all on the same platform, how will we operate/communicate when it fails?
Heterogeneous computing environments provide diversity to isolate and contain failures. So when email goes down, we can still chat and meet.
Teams is so tightly integrated into the MS ecosystem and 365 that it can essentially bring down email and even office apps. Example: PP decks always want to open in Teams by default; every meeting in outlook wants to be a Teams meeting, etc.
Luckily, short of a DNS or auth problem, my experience is that Teams is just an alternate GUI for what already exists - Exchange, SharePoint, OneDrive.
And to be fair, you can just tell Teams to open in the desktop office apps by default (settings > Files and Links), and Outlook has a little radio button to turn off whether meetings are also Teams meetings. All the enterprise productivity apps seem to accumulate complexity and resultant scar tissue, usually in the form of busy settings or painfully opinionated defaults - painful when the defaults don't optimize for your use case.
As if slack was any better. I never understand how people accepted this piece of crappy software for regular communication. I mean it has the populate when scrolling behaviour that everyone hates in website design, but somehow it's acceptable for a chat app where looking at past messages is crucial?! I mean you just displayed those messages to me yesterday, why do you need to reload them from the server today. The amount of space saving compared to the bloated mess that your electron app is can't be worth it?! That would be not so infuriating if the search wasn't so crappy that it's often easier to find things by scrolling.
The there's the whole mess when using multiple a mobile and desktop app. It often happens that I get slack message notifications from my phone in my pocket while the open desktop app sometimes takes another minute to get the same message. The same happens with huddles, why does my phone ring abut not my desktop app? And one of my colleagues even has the problem that when he picks up a call on the desktop it opens up on his phone.
I agree that teams is a mess, but IMO mainly because of the mess that is calendering... around it. The calls and messaging parts are OK. In contrast slack can't even get it's core competency right.
It's gonna be terrible. There are so many teams integrations with github, jira, our deployments etc that took busywork off my plate when I was at a slack company and has slowed down me down a ton when I went to a teams org. Sorry man.
I just had to use Slack again after 6 years, and it's incredible how much worse its gotten. Honestly I don't know how they managed to make an industry leading tool actively worse by so much that its now _worse_ than Teams.
Features it had 6 years ago that I desperately missed when we had to start using Teams are pretty much all gone now. Its such a slap in the face of how Enshittified it's become.
I'm not really sure what you mean, I'm also coming back to using Slack for some contracting work after a similar period of time and it seems identical to how it always was to me, definitely feels nicer to me than Teams.
Could you point out what has changed? I guess calls are called "huddles" now for some reason, that's a bit weird but doesn't really bother me.
Yet it's better than every single alternative. Teams is a flaming pile of UX poo. Just like the rest of Microsoft products except Excel and _maybe_ Outlook.
Been using it for over 10 years and I honestly have no idea what you're talking about. I suppose I didn't use the features you're mentioning.
For me, it's basically exactly the same except the sidebar is now wider because of the multi-slack thing, and the home/DMs/activity nonsense bar, which I could do without.
Otherwise it's just channels with messages in them. Which has improved since I started using it, when there were no threads or reactjis.
Sorry if I'm ignorant, but how can slack cost 600k/year? I doubt they wouldn't give some form of deal for bigger companies. I know integrations can sometimes suck up money, but 600k is insane
I poked around with Mattermost like ~8 years ago, but never anything serious. I don't know how good it is now, especially w/r/t administration, but I have to imagine that if you're concerned about $1000s -- let alone $100ks -- in annual costs, you can scale up your storage and still come out _way_ ahead. Maybe that's a naïve take?
i hated using MS Teams (in the past) so much, i would probably look for a new job immediately if my company decided to do this today. I’m not joking in the slightest. And i’m not a slack fan boy, i just dislike MS Teams that much.
These moves are always penny wise and pound foolish if you ask me.