Crucible

Crucible

About TrustRadius Scoring
Score 9.5 out of 100
Crucible

Overview

What is Crucible?

Atlasssian Crucible is a peer review tool for finding bugs and defects in version control tools Subversion, Git, Mercurial, CVS, and Perforce.
Read more

Recent Reviews

Read all reviews

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Crucible, and make your voice heard!

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Crucible?

Atlasssian Crucible is a peer review tool for finding bugs and defects in version control tools Subversion, Git, Mercurial, CVS, and Perforce.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is CodeStream?

The vendor states CodeStream helps development teams resolve issues faster, and improve code quality by streamlining code reviews inside an IDE. CodeStream enables asynchronous communication among developers on a team, anywhere. Review changes in the context of the full source tree, using…

What is Review Assistant?

Review Assistant is a peer code review tool which integrates with popular control systems namely: TFS, Subversion, Mercurial, Git and Perforce. It is an plugin for Visual Studio 2010, 2012, 2013, 2015 developed to enhance the team development process. The tool includes support for formal code review…

Return to navigation

Product Details

What is Crucible?

Atlasssian Crucible is a peer review tool for finding bugs and defects in version control tools Subversion, Git, Mercurial, CVS, and Perforce.

Crucible Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

 (9)

Ratings

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
Score 7 out of 10
Vetted Review
Verified User
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.
  • 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.
  • Occasionally has performance loading issues, especially with big code bases.
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.
Good support overall being an Atlassian product, with options including free/paid official support and community provided help.
Score 9 out of 10
Vetted Review
Verified User
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.
  • 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.
  • 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.
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.
I have not experienced any technical issues with Crucible, therefore I cannot comment on Crucible support.
I think the design of their tool is self-intuitive and reduces the need to contact their support which is a great benefit to using this tool.
Craig Solinski | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
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.
  • 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.
  • An embedded drawing tool would help with clarity.
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.
Score 10 out of 10
Vetted Review
Verified User
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.
  • 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.
  • 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.
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.
Score 8 out of 10
Vetted Review
Verified User
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.
  • Compares exact branch changes to the master branch
  • Comment feature is excellent for enabling conversations about code
  • Seamless integration with git
  • 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
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.
Return to navigation