EMence Premier Peer Code Review Process
In many of today's project plans there are tasks for requirements, design, development, QA, and UAT. However, there
is one glaring omission that if ignored, causes projects to go over budget and damages your customer's
confidence with subpar production releases. Code reviews can help you avoid these project setbacks.
We can provide considerable ROI by reducing QA time and costs, and improving the quality of production releases.
By using proven code review processes combined with software-assisted review tools, we can
offer you a complete peer code review solution. Let us be your offsite peer code review project resource that takes
all the burden off your development staff. Don't take valuable time away from developer's
project tasks by having them sit in numerous code review meetings, flipping through
endless pages of code, only to fall behind on critical development deliverables.
See what we have to offer with our Lightweight code review process
and feel free to contact us with any questions, or request a free consultation, at
services@emence.com.
Visit our forum for free
advice.
LIGHTWEIGHT REVIEW
Our code review process uses a
lightweight review process which utilizes the benefits of
the three most commonly used code review processes discussed
in the next section. The lightweight review process focuses
on taking code modules and reviewing them in small,
controlled sections. This allows for more concise inspection
rates and better defect density analysis. Sectioning up the
code modules also allows us to use software review tools to
look for common issues such as null pointers, parsing
errors, runaway loops, and server-crippling memory leaks or account compromising security holes. This also helps us turnaround
our code reviews faster which keeps your project plan on
track. With a combination of vast experience with
corporate projects, along with proven code review processes
and highly efficient software assistance, we are able to provide a service that will
help make your project a success.
Why you will choose EMence for your Premier Code Review Service
- Review as much as you need, or just specific phases in the SDLC.
- UI layout, navigation, and overall design review.
- Middleware pattern review of key Web service and interface offerings.
- Data Access layer review of DAO patterns to insure top DB access performance.
- We work directly with your project manager, development manager, or technical team lead to determine the right fit for integrating our service offering into your project plan.
- Minimize your project risks and ensure a smooth QA and Production release by limiting common defects due to a lack of quality peer code reviews.
- By offering a convenient offsite model for our peer code review process, you can rely on a non-intrusive premier service that delivers quality results.
- We include a full report that includes detailed recommendations for code
optimization and potential performance improvements.
- We follow a combination of proven best practices during our peer code review process.
- Our process focuses on reviewing blocks of code instead of an ‘all at once’ approach, maximizing an effective inspection rate of code to determine defect density.
- Initial review process isolates the code from the developer assuring code is reviewed from a third person perspective. This ensures defects or performance improvements are discovered without developer ‘project-only’ influence.
- We deliver clear and complete code review results that developers can use as positive feedback to improve their code. This approach encourages developers, not penalize their hard work.
- Peer code review service is offered at either a fixed cost model or an hourly rate. All delivered on time, based on your project plan deliverables.
