Smart Bear Software
Welcome CodeCollaborator

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

—Brian Toombs
Cisco Systems®
Code Collaborator
Use
Read
FREE PAPERBACK BOOK!  Best Kept Secrets of Peer Code Review.  Free shipping in US.

Training, Integration, and Mentoring

Software development professionals at Smart Bear are at your disposal. We can provide on-site product training, mentoring courses on how to put together a successful code review process, product customization, and integration with 3rd-party tools.

Product Training

Although we boast a first-class customer support team, there is no substitute for hands-on, customized, on-site training. Besides basic training classes, we can also help you tune the product for your specific needs, whether that be workflow, reporting, or the social aspects of peer review.

Training topics can include:

  • Code Collaborator product training using customer-specific workflow and configuration
  • Admin / IT training and installation/configuration assistance
  • Hands-on classes
  • Integration training: How to integrate Code Collaborator with your 3rd-party or in-house tools
  • Rallying the troops: An argument for code review from the developer's point of view
  • Why are we doing this: An argument for code review targeted at upper management

Code Review Process Mentoring

Process change is rarely implemented without difficulty. This is especially true with code review — a process that touches everything from SCM / QA tool processes to social interactions between developers.

Smart Bear has developed a 1-day course that will help you implement an effective process that doesn't waste precious developer time. It also addresses the social issues of code inspection — how to get buy-in from the team, avoid bruising egos, and make the transition to the new way of development.

The course includes:

  • What to expect from a code review process
  • Comparing 5 types of code review
  • Discussion of experiments and case studies on code review
  • Results from the largest case study every done on code review (Smart Bear and Cisco®)
  • How code review builds teams
  • How to measure the effects of code review
  • How to identify the goals of your code review process, and now to measure whether you're getting there
  • What metrics mean; what they don't mean
  • How to build a review checklist
  • How to decide when to review code
  • The social aspects of code review; handling the problems, encouraging the positive aspects

The course can be adapted to your particular needs, and we can even stay behind to help with training and tool integration.

Integration with 3rd-Party Tools

CodeCollaborator ships with many client-side and server-side tools for integration with specific 3rd-party vendors. However, in the worlds of SCM, issue-tracking, and reporting systems, there's no such thing as a "standard installation."

Our professionals can integrate CodeCollaborator with many kinds of systems. We can do it: whether you're trying to combine our metrics with those from issue-tracking or other systems, correlating QA issues with code inspection defects, or laying down a rule-set for whether code can be checked into the SCM server without a review.

Off-Site Pricing

Smart Bear charges a simple, flat rate for all types of off-site services:

  • The flat rate is $250/hour.
  • There is no limit or extra charge on the number of attendees for any class or lecture.

On-Site Pricing

Smart Bear charges a simple, flat rate for all types of on-site services:

  • The flat rate is $2500/day, including travel days.
  • There are no additional travel expenses or reimbursements (within the United States and Canada).
  • There is no limit or extra charge on the number of attendees for any class or lecture.
  • At no extra charge you are allowed to record any class or lecture for playback within your organization. You are responsible for your own recording equipment.