Testing & QA - ImageConstrux - software development best practices
SeminarsConsultingResources & ToolsAbout Us
Solutions
I'm hearing about "test first" development. What is that?
Solution One Go
How can a tester improve his or her skills?
Solution Two Go
Testing & QA .:. Software Testing & QA Resources .:. Peer Review Resources

Tools for Inspections and Reviews

Code Inspection tools

Codestriker -- is an open-source web-based application that supports online code reviewing. It's available under the GNU public license. Codestriker integrates with several version-control and defect-tracking tools.

CodeCollaborator -- from SmartBear Software is a Windows-based commercial tool that facilitates code review by remote reviewers. It builds an audit trail of review activities and integrates with several commercial version-control products.

Crucible - Commercial offering from Atlassian that supports online reviews with inline source commenting, threaded comments, review metrics, version control integration, workflow and much more.

CodeSurfer from Gramma Tech allows detailed graphical analysis of the code. For C and C++.

Tools for inspecting documents or code

Review Pro (costs $$) - from Software Development Technologies is a web-based commercial product that automates aspects of peer reviews to facilitate communication, accommodate your preferred review process and checklists, store data about reviews conducted, and generate charts and reports on accumulated review metrics data.

InSpec from Integrated Software Metrics is a web-based commercial product for managing code and document reviews. Users can create inspections, edit preparation logs for current inspections, enter time records (for tracking ROI for inspections), and perform various other administrative tasks.

Collaborative Software Review System (CSRS) for Unix users -- no GUI interface, available under the GNU public license. It supports the FTArm technique for asynchronous reviews, when participants cannot easily meet physically.

LEAP is a Lightweight, Empirical, Automated, Portable tool for collection and analysis of personal software development data, including review data. It's also available under the GNU public license.

ASSIST, the Asynchronous/Synchronous Software Inspection Support Tool, is available for research use. Displaying documents in a browser, it assists (get it?) both individual and group inspection activities performed either synchronously or asynchronously.

login >