Source code analysis solutions provider Klocwork has released results of a new study finding that software development teams have not modernized out-of-date code review practices.
The study is based on a survey of US-based software development professionals involved with code reviews in their organizations.
A couple of interesting findings:
– 70% of respondents sometimes or always work with outsourced vendors for parts of their development work and only 36% of respondents have a centralized team structure with all members working in one location
– 60% of organizations surveyed reported that their code review team communications are still primarily conducted via in-person meetings; only 16% of organizations utilize web-based tools and technologies to facilitate a majority of their reviews
“To be effective, code review needs to be a collaborative effort that brings the right people, with the right skill set to the code being reviewed,” says Gwyn Fisher, CTO, Klocwork. “Development teams need to change the culture of reviews which means making them less top-down and heavyweight by using modern collaborative tools, while adding automated code verification technologies like static analysis into the mix.”
Kowcwork says developer teams are missing out on opportunities to streamline and improve their review practices.