At the same time, there are documents everywhere, a lot of them related to the same topic, jira tickets, notion pages, slack threads...
As an individual contributor in a similar situation, how do you manage that ? As a manager (up to C-level), what do you do to improve this situation ?
I feel like such communication "messes" are what blocks most of the progress, especially in big companies.
- Among the Slack channels I’ve joined (maybe 30% of the total amount?) I mute most of them, except the ones on which I actively participate.
- I don’t even try to understand/make a mental model of the thousands of pages of “documentation” we have in Confluence
- I usually mark most emails as read (mainly because my company communicates through Slack). I receive ton of automated emails
The trick is to know how to search for stuff. I extensively use Slack to search for past info (e.g., If I encounter an error while working on project X, I first check on Slack to see if someone has dealt with it before). I use Confluence search as well and GitLab search for snippets of code. Most of my colleagues don’t know how to search for stuff and get overwhelmed by the massive amount of docs/messages/notifications/repos we have.
It seems like it would be natural to have a single notification platform that all applications feed into, with basic functionality like filtering, aggregation (i.e., you have received 100 'disk is full errors' in past 6 hours, starting at 10pm' instead of a screen full of all hundred errors), muting (Dave has promised to clean up the disk by the end of the day, ignore 'disk is full' messages on that particular disk until 9a tomorrow morning), notifications that expire/disappear when they are no longer relevant, and streaming/syncing to a desktop app, mobile, etc, etc.
I have seen decent implementations of notifications with aggregation/muting/etc as part of monitoring applications or embedded into sophisticated applications, but it seems like it would be good to just enforce this org-wide, make all the apps feed into it, make vendors integrate, and give people a single inbox.
To some extent RSS was a primitive version of this, but there was a time when many apps provided RSS feeds (and many still do), and you can collate a lot of it into a single inbox with some effort.
Unfortunately... it always seems to boil down to involve email notifications, which are woefully inadequate due to the lack of the obvious features above, and drown out actual human communication.
The rest will still be chaos but you can at least do a few things on your end to make it 5% more manageable.
I feel like I want something like social media where I can subscribe to notifications and alerts that are important to me. I wanna be able to browse a high level "news feed" of my events where I can easily drill into related data or documents. In the case of application metrics or alerts it would be extra nice to have some visibility into metrics and alerts that have no subscribers to validate that we have coverage.
So much time and thought is given to 'doing things at scale' but zero thought to the user experience as their notifications scale.
[0] https://twitter.com/ZubyMusic/status/1590073315011751936
In seriousness though, knowledge management and communication cultural design is so valuable. Managers ought to model effective communication.