A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Verified User
Employee in Information Technology (1-10 employees employees)
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.
Return on Investment
Improving code quality through code review.
Improving code base maintainability by ensuring standards are followed.
Improving team member collaboration and sharing/learning from each other.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Verified User
Professional in Information Technology (1001-5000 employees employees)
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.
Return on Investment
I am not involved in the acquisition of Crucible so I cannot comment on the financial investment but I believe it is a necessary tool to have in any software shop, small or big.
As a developer, having Crucible as the code review process is a great asset and will save time and reduce risks which I believe is a positive return of investment.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Verified User
Team Lead in Quality Assurance (51-200 employees employees)
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
Return on Investment
Has ensured consistent coding across the team
Has facilitated discussions on refactors
It can sometimes lead to frivolous comments if there is friction on a team
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Verified User
Engineer in Engineering (1001-5000 employees employees)
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.
Return on Investment
It has had a large ROI for our team, as it has helped us find issues sooner than we would have had we not reviewed things properly.