Overall Satisfaction with Crucible
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.
- Extremely effective ROI -- the product is inexpensive.
- Proven ability to increase compliance to standards.
- Online peer software review most often does not take much time.
- Ability to peer review 24/7 increases efficiency.
Crucible was first on the market and the price is inexpensive. Crucible integrates with Jira Software and Atlassian Fisheye, providing the ability to track defects efficiently. SonarQube compares code to 'best standards' but not 'internal standards' and does not integrate to issue tracking. GitHub offers effective peer review, and has some integration with GitHub issues but costs more.
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.