Compare CodeCollaborator v6.0 with Crucible

SmartBear
CodeCollaborator
Atlassian/Cenqua
Crucible
Wide variety of workflows from simple to formal Support for only one type of workflow
Over five years in the field, thousands of users, case-studies, white papers Relatively new, no case studies available
Supports synchronous and asynchronous chat Only provides notification - no live chat
Custom fields & workflow Only one custom field
Review & defect metrics collected automatically Missing key metrics such as defect density
Does not do up-front indexing of your version control repository Requires lengthy index of entire repository

Detailed Comparison

Clients, Platforms & Documentation SmartBear
CodeCollaborator
Atlassian/Cenqua
Crucible
Support for Windows, Linux, Solaris and
Mac OS X
Supported Supported
Comes with installer, runnable as a GUI Supported -
Comes with installer, runnable from command-line Supported -
Has a user's manual Supported Supported
Command-line user interface Supported -
Web-based user interface Supported Supported
Rich-client user interface Supported -
Eclipse plug-in integration Supported Supported
Visual Studio Add-In integration Supported -
SSL Support Supported Supported
Works with any editor or IDE Supported Supported
Serverless over LAN networks - -
Supports distributed developers over WAN networks Supported Supported
Version Control Integration SmartBear
CodeCollaborator
Atlassian/Cenqua
Crucible
Perforce Integration Supported Supported
Perforce P4Win/P4V Plugin Supported -
Perforce Triggers Supported -
Optionally enforces Perforce ACL Supported -
ClearCase Integration Supported Supported
Subversion Integration Supported Supported
Subversion Triggers Supported -
CVS Integration Supported Supported
Team Foundation Server Integration Supported -
Vault Integration Supported -
MKS Integration Supported -
AccuRev Integration Supported Supported
Surround Integration Supported -
Git Integration Supported Supported
Mercurial Integration Supported Supported
Visual SourceSafe Integration Supported
Rational Synergy Integration Supported -
Rational Team Concert Integration Supported -
Reviews & Files SmartBear
CodeCollaborator
Atlassian/Cenqua
Crucible
Supports reviews of local changes not yet committed to version control Supported Supported
Only if you generate the differences yourself or use an Eclipse or IntelliJ IDEA plugin
Supports reviews of changes already committed to version control Supported Supported
Scalable to large files and large reviews Supported Supported
Can attach arbitrary files to the review, not just source code Supported Supported
Can review file differences rather than complete file inspections Supported Supported
Can perform whole-file inspections Supported Supported
Automatically detects local file changes Supported
Via version control integration
-
Packages local file contents and differences for delivery Supported -
Supports document review (MS Office, PDFs, and more) Supported -
Supports image file review (PNG, JPG, and GIF) Supported Supported
Review any URL Supported -
Can search for completed reviews based on file name or type Supported -
General Review Process SmartBear
CodeCollaborator
Atlassian/Cenqua
Crucible
Supports multiple simultaneous review participants Supported Supported
Tracks comments made during code review Supported Supported
Tracks defects found during code review without adding an entry to an issue-tracking system Supported Supported
Can view proposed code changes in color-coded before/after view Supported Supported
Can leave comments on individual lines of code Supported Supported
Can export proposed changes on reviewer's machine for testing Supported -
Supports review checklists Supported -
Supports configurable review participant roles for workflow and reporting Supported -
Metrics & Reporting SmartBear
CodeCollaborator
Atlassian/Cenqua
Crucible
Builds audit trail of review communication Supported Supported
Saves audit trail along with actual file changes Supported
Audit trails and review metrics available in database
-
Automatically collects metrics for man-hours/kLOC, defects/kLOC, and man-hours/kLOC Supported -
Built-in reporting Supported
Reporting system built-in; external report tools can use database
-
Custom reports Supported
In-product custom reports as well as 3rd-party tools against the database
-
Sophisticated searching, e.g. finding all reviews of a certain file, or done by a certain user, or searching within comment or defect text Supported -
Administrative Control SmartBear
CodeCollaborator
Atlassian/Cenqua
Crucible
Allows custom fields for defects to track e.g. severity, type, or phase-injected Supported -
Allows custom fields for reviews to track e.g. project, phase, or relevant bug ID's Supported -
Admin option preventing developers from checking in code before it is reviewed Supported
Using supplied SCM server triggers
-
Permits only certain users to have access to administer server configuration Supported Supported
Can restrict viewing reviews to certain users Supported Supported
Can track and administrate all current reviews Supported Supported
Can administer user lists Supported Supported
Can authenticate from LDAP/ActiveDirectory instead of maintaining user list Supported Supported
Sign-up now for a free 30 day trial -
no strings attached, we even include
free technical support.

Follow Us

Join our community of like minded
individuals and be the first to hear
about products, news and deals.

Newsletter


"Our team balked at doing code reviews at first. Now we can't imagine working without CodeCollaborator."

Lead Developer
Cisco Systems

Read what other users had to say.

Community
Join our community of 100,000 developers and testers. Sign up for our newsletter, visit us on Facebook or Twitter.
Join Now...
 

+1 978-236-7900

© 2012 SmartBear Software. All rights reserved.
Home | Privacy | Terms of Use | About | Contact Us | Site Map | Print