TrustRadius Insights for Atlassian Bamboo are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
High Level of Granularity: Many users have praised Bamboo for its high level of granularity, allowing them to effectively manage complex software development processes. This feature enables users to organize multiple projects, build plans, jobs, and tasks with ease.
Versatility for Different Programming Languages and Operating Systems: Several reviewers have highlighted the versatility of Bamboo in managing build plans for various programming languages such as Java, Node, and .NET. Additionally, Bamboo's support for different operating systems like Mac, Windows, and Linux has been appreciated by users. This flexibility allows users to adapt Bamboo to their specific development needs.
Integration with Other Atlassian Products: The integration of Bamboo with other Atlassian products like Bitbucket, Stash, and JIRA has received positive feedback from many customers. Reviewers have mentioned that this integration provides valuable traceability throughout the entire development lifecycle. It allows users to track work seamlessly and streamlines the development process.
Bamboo is tightly integrated with Atlassian tools like Jira, Bitbucket, and Confluence. Bamboo allows you to create custom-build plans with easy-to-configure stages, jobs, and tasks. Bamboo has a strong focus on continuous delivery. It provides deployment projects enabling you to quickly model, configure, and automate the deployment pipeline.
Pros
Seamless Integration with Atlassian Ecosystem.
Customizable Build Plans.
Built-in Deployment Projects.
Cons
Complex Configuration for New Users.
Lack of Built-in Version Control.
Resource-Heavy.
Likelihood to Recommend
Bamboo is an excellent choice for teams already embedded in the Atlassian ecosystem or those requiring tight integration with Jira and Bitbucket. Its rich deployment management and scalability features make it suitable for growing enterprises. However, tools like Jenkins might be more appealing for teams on a budget or those requiring a more flexible, open-source solution.
VU
Verified User
Engineer in Information Technology (1001-5000 employees)
We use Bamboo for all HR purposes like requesting time off, completing forms, our company calendar, payroll, etc. It’s a great tool that is very intuitive and easy to use! It has a great user interface and all the functionality we need to keep HR processes running smoothly. I would definitely recommend it to other companies.
Pros
Payroll
Form completion
Managing time off requests
Easy to understand calendar
Cons
Ability to update 401K contributions through the tool would be awesome
Likelihood to Recommend
I really like the user experience of the tool. It has a light and bright interface and provides pleasant, seamless navigation. It is great for managing HR and accounting things and housing a master company calendar. Bamboo is not really ideal for managing company processes that are project related; a different tool would be better for that.
VU
Verified User
Project Manager in Professional Services (11-50 employees)
We were trying to implement Bamboo for our company and found out quickly that what they promised in our sales calls and what was delivered were very different. Hidden charges, inferior customer service on the implementation of the product, and did not deliver what they said they could. I am so disappointed that we went back to our previous payroll carrier.
Pros
Human Resources Platform.
Human Resources Implementation.
Sales Calls.
Cons
Misrepresenting what they can provide (Stop doing this).
Better payroll implementation support.
Better Transparency of costs.
Better communication between the sales and implementation team.
Trustworthy sales people.
Likelihood to Recommend
I cannot do this as our experience was horrible with Bamboo, only well-suited thing was our HR implementation payroll was horrifying, and I cannot recommend them with a good conscience.
VU
Verified User
Administrator in Human Resources (11-50 employees)
The vast majority of our organization uses Bamboo for our CICD pipelines. It handles building our applications, running code quality and security scans, running unit & integration tests, and deploying our applications to multiple environments - usually to Cloud Foundry or virtual machines. We sometimes use it for automated reporting or operations tasks such as restarting applications.
Pros
Straightforward/easy to use web interface
Excellent integration with Atlassian BitBucket and Jira
Wide variety of tasks and plugins available
Built-in artifact repository
Cons
Not aware of newer cloud deployment patterns such as blue/green
Pipeline-as-code (Java Specs, yml) can be frustrating to use
Difficult to share variables/secrets between build projects and deployment projects
Difficult to adhere to segregation of duties requirements using access controls
Likelihood to Recommend
As a general task-running tool, Bamboo is very powerful and user-friendly, providing all the tools you'd expect from a tool like this. Detailed logs, built-in artifact handling, build history, triggers, scheduling, and so many more excellent features work perfectly.
The scenarios that it doesn't deal with particularly well are edge cases such as segregation-of-duties, secrets management, or scaling to support a very large number of projects/pipelines - things that matter in large enterprises with many regulatory requirements, though I suspect those are difficult to fulfill using any similar tool.
VU
Verified User
Engineer in Information Technology (10,001+ employees)
Bamboo is being used by our Organization to continuously deploy to our internal applications and environments. It is mainly used by developers and DevOps engineers, however, some other users have view access to check status of their applications. We have solved a lot of problems, some of them are: automation, agility, integration with other internal applications, tracking, and availability, between others.
Pros
Tracking
Integration with other Atlassian products
Automation
Reliability
Cons
Support needs to be improve
Dashboard is a little limited
Likelihood to Recommend
Bamboo is easy to use and the integration with other Atlassian products such Jira and Bitbucket is fantastic. If the scenario where you are going to use it is simple and you have a high technical knowledge Bamboo is really useful. Don't use it if you expect to find a lot of out of the box deploying capabilities.
VU
Verified User
Engineer in Information Technology (201-500 employees)
Bamboo is used across our organization as a goal and employee review mechanism, as well as for hiring. It streamlines the feedback/review process for employees and is a great centralized location for everything.
Pros
Easy to use interface when submitting, editing, and reviewing goals.
It offers a streamlines a communication process between individuals and reminders.
Cons
None, I like the software!
Likelihood to Recommend
We love the review process in Bamboo. It sends an email to individuals who need to be reviewed others and set deadlines. It also offers survey capabilities and compiles the survey results.
Bamboo is used as part of our engineering toolchain to automate our build, release, and deploy processes. Whenever code changes occur, Bamboo will automatically build and test the changes, and our engineers will be notified immediately if something is wrong. When the time comes to deploy changes, Bamboo will automate the whole process from build to make the changing public.
Pros
Integration with Bitbucket and Jira
Excellent maven support
Cons
Better support for non-Java based projects
When your project does not follow the "standard" maven set up or becomes complex, it can be complicated to make it work with Bamboo.
Likelihood to Recommend
If your projects are Java and maven based, then Bamboo will work very well. While it does support other languages and build tools, and you can always fall back to use shell scripts, it can be a pain to set up, and you will likely lose some features such as processing automated test results.
If you are also using Bitbucket and Jira, then you can start to appreciate the full potential of Bamboo as it integrates with both systems very well. When fully integrated, you will be able to have insight into the exact code change that triggers the build and test failure. This is very helpful to track down issues and if you need to decide on if a particular feature the team is working on (referenced by the code change) needs to be pushed back for a week.
VU
Verified User
Employee in Information Technology (1-10 employees)
Bamboo is used along with our Atlassian suite of applications and mainly by the development team and client services. Since our company just shifted to continuous integration for updating our public facing products, we have been utilizing this product for code. This process is ongoing and meant as part of our agile product development.
Pros
Sharing of source code.
Compliant source code.
Cons
Administration could be simplified.
Rights more granular.
Likelihood to Recommend
Being in a Microsoft shop we can use ColdFusion Windows platform and have no issues integrating with code commits using Bamboo as releases are reviewed and committed to source control and changes. This allows us to use Visual Studio and .NET application build tools and interfaces as well still utilizing Bamboo as the tool in the stack for code review and continuous integration, a big plus in development.
We use Bamboo for our builds due to the capability for deployment pipelines as code. The developers create code to populate their build pipelines, and we push to our deploy tool from there.
Pros
Pipelines as code
Build pipelines
Deployment pipelines
Cons
Deployment plans are a little rudimentary
The interface can be disorganized at times, especially the admin interface
Likelihood to Recommend
Bamboo is well suited to companies already using the Atlassian stack, such as Jira and Bitbucket.
We currently use Bamboo to help with our continuous integration and deploy process in our Salesforce workload. We use it to get the latest from Bitbucket and run a compilation before we move the source code up to production. We have used it for testing in the past as well.
Pros
It is fairly light weight and can be easily customized
Very easy to set up
Integrates well with other Atlassian products
Cons
Additional cost if you want agents on other cloud services
Requires a dedicated machine and can require a decent amount of processing power depending on the agent you are running
Likelihood to Recommend
If you are already using other Atlassian tools and were not keen on trying out Bitbucket Pipelines, then Bamboo is a good choice. It has most if not more functionality than its competitor and has great usability and customization. With the cost and ease of set up there wouldn't be too many other reasons not to use it
VU
Verified User
Manager in Information Technology (10,001+ employees)