Most code reviews are done in-person, 60% according to data from a Forrester Consulting study commissioned by Klocwork. So how do you accommodate remote sites, out-of-office employees or off-shore development shops?
Most software developer teams will face some form of remote development challenge during their careers or product cycles. As demonstrated from the data above, the breakdown of remote need is as follows:
- 76% use some form of outsourcing,
- 64% have some developers located outside of the main campus,
- 40% of reviews are conducted with remote participants.
You can’t let development come to a grinding halt simply because a critical team member is not physically available at the scheduled time or location. For most organizations, code reviews need to be performed and employee travel is not the solution for cost and timing reasons. This has driven the adoption of lightweight review processes and new tools that support it.
Klocwork built a code review tool for this express purpose. Other ones exist like Code Collaborator and the open source Review Board . How do you support your remote code reviews? Email? Wiki? Or a purpose-built tool like one of the ones mentioned?

Marketing is shifting, becoming more analytical and its results should have a direct impact on the bottom line. Originally from the software development side of high-tech, I have landed in marketing via product management. In general, I’m interested in conversations about software development methodologies, website measurement and analytics and marketing automation as well as general topics like marketing and mobile technologies. 
Good point Sherif. I had not really thought about security other than using a VPN solution to gain access to internal corporate resources.
Very interesting data Eric, the challenge we face in security code review is organizations letting their code out of their facility. Up till now, most security code reviews have to happen physically in the vendor’s premises. Interested to see if have others have other opinion.