You know what largely replaced business email AND these crappy chat applications for us? GitHub issue threads. We do a very large part of our collaboration right next to the code now. Email & chat is now mostly to just asynchronously notify regarding one or more issue numbers. Managers, developers, everyone. If you want something discussed or handled, make an issue. It's got a single numeric identifier that's trivial to pass around, even to clients and end users. Labeling systems applied to issues can quickly turn a messy bucket into a well-oiled software factory. If you use GitHub, this is also a strong argument for a monorepo, as you could have 1 unique identifier for anything across the entire org scope that also links into your code contexts seamlessly.
The UX around GitHub must be incredible for non-developers, because I am watching project managers with zero engineering/coding background learn markdown syntax almost accidentally. In all of our time using GH issues as a collaboration tool, I have heard exactly ZERO complaints regarding anything being broken or unfriendly to use.
We now look back on Teams/Slack/Skype/Email usage as dark days. "How the hell did we ever get anything done?" is the usual take when one of us talks about it.
Know what's better than Github issues? A directory in the tree named Issues. Create files there. They all stay with the project. Append comments to them. Code snippets. What have you.
Github could have put all the issues into the same repository, and built on top of that for the sake of managers, but that would make projects too portable. Having important project metadata in their ___domain aids lock-in.
The UX around GitHub must be incredible for non-developers, because I am watching project managers with zero engineering/coding background learn markdown syntax almost accidentally. In all of our time using GH issues as a collaboration tool, I have heard exactly ZERO complaints regarding anything being broken or unfriendly to use.
We now look back on Teams/Slack/Skype/Email usage as dark days. "How the hell did we ever get anything done?" is the usual take when one of us talks about it.