code review
review tool software inspection
code review tool blog site map contact us
Sales/Support: (978) 236-7860
Articles
Free book about peer code review

Code Collaborator is an excellent tool...reviewers are able to do a thorough and contemplative job.

Jim Showalter
Software Developer
Intuit
read more

Peer code review - Articles, White-Papers, & Documentation

Code Collaborator Product Info

Data Sheet
Code Collaborator
4-page data sheet on Code Collaborator.
5-Minute Demo
Flash Movie
Short flash demonstration of CodeCollaborator in action during a typical peer code review.
40-Minute Demo
Flash Movie


Also available as
an MPEG (1.2GB).
Recording of a full demonstration of CodeCollaborator integrated with Perforce in a review-before-check-in process.

Even if you don't use Perforce, this video is relevant. Only about 2% of the demonstration is specific to Perforce.
Case Study:
Cisco Systems®
See why Cisco® engineers say "Code Collaborator is the best product out there."
Case Study:
SoftCorp
How SoftCorp uses Code Collaborator to find twice as many bugs in 25% of the time.
Case Study:
PlantCML®
How PlantCML eliminated the manual aspects of code review so they can spend their time doing better reviews and improving code quality.
Case Study:
Chris Holl
One of the very first Code Collaborator users talks about his experience pioneering the tool and improving his team's code review process.
ROI Calculator
Use your own data to calculate the Return on Investment your team can expect when doing code review.

Code Review Info and Tips

Best Kept Secrets of
Peer Code Review
Paperback Book
10 essays from industry experts giving specific techniques and advice for effective peer code review. Includes the largest-ever case study of lightweight peer code review at Cisco Systems®.

Smart Bear is currently giving away free copies of this book with free shipping.
Is Code Review for You?
Get started quickly - use these tips to try out code review for one week, measure the results, and evaluate the benefits for your team.
11 Best Practices
for Peer Code Review
White Paper
Best practices for effective, efficient reviews using lessons learned from field work and experiments from the past 10 years.
Improve Quality and Morale:
Tips for Managing
the Social Effects
of Code Review
White Paper
When code review is added to an existing software development process, up-front buy-in is very important. The key to success is to anticipate the social effects and address them directly.

This paper helps your team get code review started the right way and includes ideas for handling team objections, tips for managers, and tips for developers.
Why Review Code?
White paper
Short white paper explaining the benefits of peer code review for any software development organization.
Agile Peer Review:
Methods, and Results
Powerpoint Presentation
45-minute presentation on agile/lightweight peer code review:
  • How code review saves money
  • Current state of "Code Inspections"
  • Motiviation for lightweight review
  • Experimental data
  • Results of largest case study ever published
  • Social aspects of review
Crash Course in
Lightweight Code Review
Article
How do you get started with code review in such a way that you avoid wasting time, match the process to your team and your goals, and have a clear way to evaluate results? Use these tips to simplify, expedite, and measure the process. Written by Jason Cohen, founder of Smart Bear Software, this article appeared on Dr. Dobb's Portal in March 2009.

Lightweight Peer Code Review - A Six-Part Series

The Case for
Peer Code Review
Article
Hard evidence and common-sense arguments for why code review is a good idea. Introduces this article series on how a lightweight peer code review process can remove defects without wasting time.

Part 1 of the 6-part series "Lightweight Peer Code Review" written by Jason Cohen, founder of Smart Bear and published by CM Crossroads.
Why Code Inspections Fail
Article
Explains why Fagan Inspections and similar formal code review processes don't work in practice, and what we can do about it.

Part 2 of the 6-part series "Lightweight Peer Code Review" written by Jason Cohen, founder of Smart Bear and published by CM Crossroads.
Pros & Cons of
Four Types of Review
Article
Shows pros and cons of the four most common types of lightweight code review.

Part 3 of the 6-part series "Lightweight Peer Code Review" written by Jason Cohen, founder of Smart Bear and published by CM Crossroads.
The Largest Case Study
of Peer Review, Ever
Article
Results of a real-world experiment with 2500 reviews.

Part 4 of the 6-part series "Lightweight Peer Code Review" written by Jason Cohen, founder of Smart Bear and published by CM Crossroads.
Team-Building for the
Cold, Dark, and Alone
Article
How peer code review pulls developers together as a team, and why it's actually fun.

Part 5 of the 6-part series "Lightweight Peer Code Review" written by Jason Cohen, founder of Smart Bear and published by CM Crossroads.
Checklists:
You build me up
just to tear me down
Article
How to build a checklist people will actually use.

Part 6 of the 6-part series "Lightweight Peer Code Review" written by Jason Cohen, founder of Smart Bear and published by CM Crossroads.

Code Collaborator Documentation

Getting Started:
End Users
Quick-start guide for installing the client software and doing your first review.
Getting Started:
System Administrators
Quick-start guide for installing and configuring the server software.
Code Collaborator
Owner's Manual
On-Line Version
Searchable, indexed user's and administrator's manual to CodeCollaborator components: server, command-line clients, integration, and reporting.

This content is also available inside the server under the "Help" menu.
Code Collaborator
Owner's Manual
Printable Version
Printable version of the user's and administrator's manual to CodeCollaborator components: server, command-line clients, integration, and reporting.
FAQ
Frequently Asked Questions about Code Collaborator.
Code Collaborator
Blog Summary
You'll find the latest Code Collaborator product information on our blog. This summary page lists all posts directly relevant to Code Collaborator.