Likelihood to Recommend
It is really good when used along with Agile development. It can help control the dev/QA/staging environments and test the application easily without the code getting into a production environment. At the same time, if you only have small tasks, setting up Jenkins is a heavy task and too over-engineered. The user experience for simple tasks is not that great.
Read full review
Overall, Mattermost is a great option for teams looking for an enterprise-grade solution. It's easy to set up and use, has plenty of integrations, and offers advanced security features. While it may not be the right choice for everyone, there are certainly some compelling reasons why you might want to give this project management tool a try.
Read full review Pros Used Jenkins as CI/CD tool. Extremely supportive community. Support connectivity with multiple clouds so the deployments over Azure, AWS, GCP, OCI and etc are supported. Trigger builds and deployments on Linux or Windows agents without issue. Support multiple version control tools. Read full review We collaborate as a team with great efficiency and ease, we solve any problem or need together through the Mattermost chat. Communication is made regardless of the distance where my colleagues are, it is very fast and does not slow down the progress of our work. We can create many channels and be more efficient, we enhance the internal productivity of each department. Read full review Cons User Interface: The Jenkins user interface can be complex and overwhelming for new users. Improving the user experience and making it more intuitive would help streamline the onboarding process and enhance usability for both beginners and experienced users. Configuration Management: Managing and configuring Jenkins can be challenging, especially when dealing with large and complex projects. Simplifying the configuration process and providing more user-friendly options for managing pipelines and jobs would be beneficial. Scalability: As projects grow and the number of builds and jobs increases, Jenkins can experience performance issues and scalability challenges. Optimizing Jenkins for larger-scale deployments and providing better support for distributed builds and parallelization would help address these limitations. Read full review Some of the features in paid plans could be free, however, they have much offered in free plan (self-hosted) The Desktop App we use on windows has some bugs, like when Mattermost is down and comes back up, the app needs restart Read full review Likelihood to Renew
Mattermost works perfectly within our company as a way to communicate seamlessly. I have had no issues with the product and continue to use it often while on and off site. The mobile app allows me to continue to communicate with my team even when I don't have my laptop with me.
Read full review Usability
While the day to day use is very easy, the configuration and setting up of the system or new projects can be cumbersome.
Read full review
It's an extremely easy to use software, and I would recommend it to every company that is growing. I think they could improve their notification system, as it gets a little spammy sometimes and important notifications get lost. Also needs to improve the number of private chats that you are allowed to create.
Read full review Performance
No, when we integrated this with GitHub, it becomes more easy and smart to manage and control our workforce. Our distributed workforce is now streamlined to a single bucket. All of our codes and production outputs are now automatically synced with all the workers. There are many cases when our in-house team makes changes in the release, our remote workers make another release with other environment variables. So it is better to get all of the work in control.
Read full review Support Rating
There is a large development community - but it is shifting as people move towards other tools. A lot of companies still use Jenkins and will build propriety tools, which doesn't help any of the open-source community. Jenkins has a lot of help and support online, but other, more modern, alternatives will have better support for newer tech.
Read full review
We have not had to contact support for Mattermost ever. All that we have needed has been available in the documentation or website. One of our DevOps team members set it up in a couple of hours. The whole team was using Mattermost that same day. No support needed.
Read full review Alternatives Considered
Overall, Jenkins is the easiest platform for someone who has no experience to come in and use effectively. We can get a junior engineer into Jenkins, give them access, and point them in the right direction with minimal hand-holding. The competing products I have used (TravisCI/
/Azure) provide other options but can obfuscate the process due to the lack of straightforward simplicity. In other areas (capability, power, customization), Jenkins keeps up with the competition and, in some areas, like customization, exceeds others.
Read full review
Before Mattermost, we used Stride first, and then
as our communication platform. Stride got discontinued so it is not comparable, but
got very costly for us, with basically the same features as Mattermost - a matter of fact, the "reply" feature is surprisingly non-existent on
(you can reply by opening a different thread, but that is hard to follow in most cases), and not only exists in Mattermost but very straightforward. We have considered using
too, but then chose Mattermost for its open-source nature, and the possibility of running our very own self-hosted servers, with total control.
Read full review Return on Investment We run about 30 test projects through Jenkins every day, multiple times a day; this allows us to focus on new tests rather than manually running all these tests. We rely heavily on reporting capabilities and email notifications; we have some jobs that send emails every time they run so we know if there is an issue with any of our services. Read full review Very high performing data migration functions and easy to navigate. Creating analytics on multiple big data is a very simple and reliable report with multiple benefits. Collaboration is effective, and easy project documentation. Lead generation is excellent and easy on access control management. Read full review ScreenShots