|
Parasoft's automated code analysis relieves developers from
having to perform line-by-line inspections during peer code
reviews, freeing them to focus on higher-level analyses that
require human intelligence. With automated checking for compliance
to the team's and organization's development policies, the
team can begin code reviews by discussing interesting findings
from the automated code analysis results, then move on to
examining design, algorithmic, and implementation issues.
This aspect of the peer code review is supported by Parasoft's
Code Review module, which automatically identifies updated
code, matches the code with designated reviewers, and tracks
the progress of each review item until closure. By automating
critical workflow components, we allow the team more time
to focus on productive tasks.
Automated Code Review
Parasoft's automated code analysis checks code as it is written
to prevent entire classes of errors and ensure that code meets
uniform expectations around security, reliability, performance,
and maintainability. This typically relieves developers from
having to perform line-by-line inspections during peer code
reviews, freeing them to focus on higher-level analyses that
require human intelligence. With automated checking for compliance
to the team's and organization's coding policies, the team
can begin peer code review by discussing interesting findings
from the automated code analysis results, then move on to
examining design, algorithmic, and implementation issues.
Peer Code Review
Parasoft automates and manages the peer code review workflow.
Our Code Review module, which automates preparation, notification,
and tracking of peer code reviews, addresses the known shortcomings
of this very powerful inspection method. It automatically
identifies updated code by scanning the source control system
(if the organization reviews code after source control check
in) or the local file system (if code is reviewed prior to
check in), matches the code with designated reviewers, and
tracks the progress of each review item until closure. With
the Code Review module, teams can establish a bulletproof
review process-where all new code gets reviewed and all identified
issues are resolved.
|