TrustRadius: an HG Insights company

Crucible Reviews & Insights

Score10 out of 10

8 Reviews and Ratings

Community insights

TrustRadius Insights for Crucible are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Detailed Reports and Analysis: Many users have expressed their appreciation for the detailed reports and analysis provided by Crucible during the code review process. This valuable feature allows users to identify problems and make improvements, enhancing the overall quality of their work.

Hierarchical Project View: The hierarchical view of projects in Crucible has received high praise from users. Resembling a file explorer, this organized structure provides an intuitive way for reviewers to navigate and review code, making the process more efficient.

Clear and Easy-to-Use Interface: Users find the user interface of Crucible to be clear and easy to use. This intuitive design allows them to focus on reviewing code without any distractions, ensuring that they can provide insightful comments on the right elements. Additionally, even complex reviews with multiple editions are easily understandable thanks to the well-designed interface.

Crucible Reviews

5 Reviews

Great code review tool to help improve and standardize development

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

Crucible is used as the main code review tool for our software projects. Team members use Crucible to review each other's work to make sure the same coding standard is applied, code changes are logical and easy to follow, and all these can be done online and allow members to collaborate together by leaving comments.

Pros

  • Supports all major source control systems such as SVN and Git.
  • Integration with Jira, Bamboo, Bitbucket, to have a complete end to end development experience.
  • Easy to use UI/UX for reviewing code changes amongst different team members.

Cons

  • Occasionally has performance loading issues, especially with big code bases.

Likelihood to Recommend

Depends on the version control and devops process your development teams adopt. Git (via Bitbucket, GitHub, GitLab, etc...) has become the new industry norm, and using pull requests can often provide the same code review features Crucible is used for. However, if you require code review beyond change/diff based (i.e. via pull request), then Crucible allows you to review code with more granular control, such as on per file basis.
Vetted Review
Crucible
5 years of experience

Crucible is the best and easiest code review tool.

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Crucible is being used as the formal code review platform. Crucible is used in our entire Technology department for all software development projects. Crucible allows developers to share their projects and source code changes with team members and managers. Crucible reduces the risks associated with software released into Production and eliminates time and efforts to support maintenance issues for the business.

Pros

  • Crucible integrates with SVN very well allowing transparency on projects and enhancements.
  • Crucible offers many valuable features that enable developers to quickly share their source code modifications, add comments and present issues where emphasis and further discussion is necessary.

Cons

  • Crucible notifications of changes or updates to the code review are delayed as well as loading more source code is slow.
  • Crucible is formatting could use improvements for viewing customization features. For instance, allowing the user to create a new tab per file to be reviewed would be nice to have.

Likelihood to Recommend

Crucible is suitable for small to moderate code reviews for small enhancements or bug fixes.
I would not suggest using Crucible for large scale projects.
For large scale projects, I recommend breaking up the project into modules and creating smaller code reviews per module.
Crucible is the best code review platform I have used. It is easy to learn, offers all the features that you really need to get the job done right.
Vetted Review
Crucible
5 years of experience

Peer code review reduces defects and increases standards compliance

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Developers use Crucible. Peer code review online allows new developers to quickly conform to firm software coding standards and methodologies in a quick and most often friendly manner. Peer review improves the software. When developers know their code is likely to be reviewed they tend to conform to standards and write more maintainable software.

Pros

  • Easily add comments, identify defects, gather peer input.
  • 24/7 input from peers eases developer schedules and location independence.
  • Email notifications filtered by group or individuals provide control of who gets notifications, and who can submit comments.

Cons

  • An embedded drawing tool would help with clarity.

Likelihood to Recommend

Especially effective for new developers to conform to a team's standards and improve teamwork. Assists with conformance to software standards, and a proven ability to identify defects PRIOR to testing or production release. Vendor-supplied products have little use for Crucible unless a user-defined code is being added to extend functionality.

Crucible - A fantastic reviewing tool

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We use Crucible for our initial code reviews that are done with each defect or feature that we work on. It is used primarily by our department. I am not sure if it is used by other departments or not. It facilitates the reviewing of your peers work.

Pros

  • It shows revisions very well. You can easily see what was changed on each commit.
  • I like that you can see how much time someone has spent reviewing your code.
  • Seeing a percentage of things reviewed is also very helpful.

Cons

  • It can sometimes be a bit slow to load. A server reboot for us tends to solve that issue. I'm not sure if it is a server issue, or maybe Crucible may have some caching issues.
  • I wish that you could easily stop the review creation process, rather than abandoning it.

Likelihood to Recommend

If you are in a situation where you need to review one another's work, crucible is awesome for that. It especially does well at showing revisions.
Vetted Review
Crucible
5 years of experience

Facilitates code reviews with some bloat

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

Crucible is being used by my currentl client across their organization within development teams. Its primary use is for competing code reviews. My team uses it for this purpose within the test automation space, where it not only ensures that branches are following coding standards, but also that automated tests actually capture the validations that are intended.

Pros

  • Compares exact branch changes to the master branch
  • Comment feature is excellent for enabling conversations about code
  • Seamless integration with git

Cons

  • The frame for viewing code has a scrolling issue, where it jumps to the top when you scroll slightly outside of the window
  • Code shows as updated with other users' contributions if changes in master are pulled into the branch currently under review
  • There is a latency with commits being available to add

Likelihood to Recommend

Crucible is well suited for situations where development teams follow a branch-based merge process, where new features or automation stories are introduced. It allows more seasoned team members to check newer team members' code to ensure standards are followed. It is probably less appropriate for smaller development teams or smaller projects, where code reviews can be less formal.
Vetted Review
Crucible
1 year of experience