El software de revisión de código entre pares proporciona los medios por los cuales el código puede ser examinado por un desarrollador que no sea su autor. El software de revisión de código entre pares permite que múltiples desarrolladores vean los cambios en el código realizados por otros desarrolladores, reduciendo el riesgo de errores, vulnerabilidades de seguridad y requisitos no cumplidos. El software de revisión de código entre pares es utilizado por equipos de desarrollo de software en la fase de desarrollo de un proyecto, lo cual es más barato, rápido, fácil y más exhaustivo que hacer revisiones durante la fase de requisitos, fase de pruebas o después de la entrega del proyecto. El software de revisión de código entre pares permite a los desarrolladores no solo ver el código, sino también los detalles de qué código fue cambiado y comentar sobre esos cambios. El software de revisión de código entre pares a menudo se integra directamente en otras herramientas, incluidas las soluciones de alojamiento de control de versiones.
Para calificar como un sistema de software de revisión de código entre pares, un producto debe:
Ver cambios específicos realizados por un desarrollador
Permitir a los desarrolladores escribir comentarios sobre archivos y cambios específicos
Enviar mensajes cuando ocurren solicitudes de revisión de código o se envían comentarios de revisión de código