Code Review Service

You have a team of reasonably experienced engineers, or a outsourcing partner that you have entrusted with the development of kernel-mode components of your solution. Your engineers are solid, but as is common, driver development is just one of many types of software development tasks they undertake. Your outsourcing partner is "dirt cheap" from a engineering resource perspective and they claim to have written the type of kernel solution you're looking for. They are all good people, but these components represent critical functionality in your solution. Further, it's kernel code, so if it's not designed or implemented correctly, you'll have a bevy of angry customers or board of directors lining up at your door for an explanation.

Look - we understand the need to maximize the value in existing resources, or the lure of cheap outsourcing services. If you are comfortable with the solution they've provided you, great! But, if there is a concern, if the project is too important, if you are already conscious of issues or limitations in what has been provided you, or if you just want the opinion of subject matter experts, then OSR's Code Review Services can help.

The Service

For a fixed price, you can engage OSR to review the code and associated design of your solution. OSR has reviewed dozens of Windows kernel solutions for clients, and The Process we use has a track record of success in delivering significant value-add to our clients' solutions. As part of this process, OSR will provide a Code Review Report that describes the current state of the solution - the good, the bad, and the ugly - if you will. This report will provide you with a detailed analysis, suggestions and where applicable, actionable items you can undertake to improve the stability, functionality and performance of your solution.

See an example of an actual Code Review Report (PDF)

Ready To Try It?

If you have additional questions, or you're ready to get us started in scoping a code review for you, contact us at sales at osr.com

Contact Us

Details

Internals

Device Drivers

File Systems/Filters

Kernel Debugging

Solutions

Custom Software Development

Product Development/Architecture

Code Reviews

Problem Analysis Service

Product/Solution Due Diligence

Expert Witness/Legal Opinion

Retainer-Based Assistance