…death by a thousand (sometimes literally) enterprise applications. I’m fatigued today (and so seem to be many others) by having 1,000 different applications for everything in enterprise today. Inconsistency in UX/UI, access controls, communication protocols…the list goes on and on. This isn’t just isolated to our internal business either, our users feel it too.
This is our note app, this is our file app, this is our message app, this is our a/b/c/1/2/3/x/y/z app. It’s exhausting.
Then you have more enterprise applications you need to pickup to connect them together at the application level, and a different application to keep them all together. It’s Netflix rebuilding the cable bundle, but enterprise applications.
Ironically, because of that fragmentation in the enterprise, the whole is decidedly not greater than the sum of its parts—it’s much worse! Each application ends up operating in a silo because data is king today and nobody wants you going anywhere else with it.
While Discourse might not be considered best in class by others at all the other things (e.g. ticket system, blog, marketplace, etc.), to me it is best in class because it can do 99% of what these other applications do, while keeping the user experience and underlying architecture in harmony. This is worth exponentially more to me because I know my blog, announcements, user management, discussion forum, events, etc. etc. etc. will all play nicely together.
Improvements can many times be brought to all experiences equally with such a fall application footprint, rather than each application being owned by a different business, with different priorities.
Anything can be built with this platform. They’re not topics, they’re:
- Blogs
- Announcements
- Marketplace items
- Discussions
- Support tickets
- Videos
- Events
- Sprint boards
- Bugs/issues
- Ideas
- CFPs
- Guides
- the list goes on…
This is such a relief when you need to build different experiences for different groups, and almost always a combination of the above.
While I’ll never shy away from saying Discourse has its quirks (I despise the docs plugin, but maybe I haven’t seen the matrix yet), the value that it has in flexibly building such a cohesive ecosystem far outweighs any deficiencies.
We use Discourse for our B2B enterprise community. These thoughts were brought on by a rapid influx of other teams in our business asking if we could help them build their customer-facing experiences on our community after seeing what it could do at a recent company event. We’re scaling our operations and expanding our use cases quickly (which is a good problem to have, for us).