En ingeniería , la revisión técnica por pares es un proceso de revisión bien definido para encontrar y corregir defectos realizado por un equipo de pares con roles asignados. Las revisiones técnicas por pares las llevan a cabo pares que representan áreas del ciclo de vida afectadas por el material que se revisa (generalmente limitado a 6 personas o menos). Las revisiones técnicas por pares se llevan a cabo dentro de las fases de desarrollo, entre revisiones de hitos, sobre productos terminados o sobre partes completas de productos. [1] Una revisión técnica por pares también puede denominarse revisión por pares de ingeniería , revisión por pares de productos , revisión/inspección por pares o inspección.
El propósito de una revisión técnica por pares es eliminar defectos lo antes posible en el proceso de desarrollo. Al eliminar los defectos en su origen (por ejemplo, requisitos y documentos de diseño, planes y procedimientos de prueba, código de software, etc.), las revisiones técnicas por pares evitan que los defectos se propaguen a través de múltiples fases y productos de trabajo y reducen la cantidad total de retrabajo necesario en los proyectos. La mejora de la eficiencia del equipo es un efecto secundario (por ejemplo, al mejorar la comunicación del equipo, integrar los puntos de vista de varias disciplinas especializadas en ingeniería, poner al día a los nuevos miembros más rápidamente y educar a los miembros del proyecto sobre prácticas de desarrollo efectivas).
En CMMI , las revisiones por pares se utilizan como medio principal de verificación en el área de proceso de Verificación y como método de evaluación objetiva en el área de proceso de Garantía de Calidad de Procesos y Productos. Los resultados de las revisiones técnicas por pares se pueden informar en las revisiones de hitos .
Las revisiones por pares son distintas de las revisiones por la dirección, que son realizadas por representantes de la dirección y no por colegas y con fines de gestión y control más que por evaluación técnica. Esto es especialmente cierto en el caso de los superiores directos del autor u otros participantes en la revisión. Una política de alentar a la gerencia a mantenerse al margen de las revisiones por pares alienta al equipo de revisión por pares a concentrarse en el producto que se está revisando y no en las personas o personalidades involucradas.
También se diferencian de las revisiones de auditoría de software , que son realizadas por personal externo al proyecto, para evaluar el cumplimiento de especificaciones, estándares, acuerdos contractuales u otros criterios. Una revisión por pares de software es un tipo de revisión por pares técnica. El IEEE define estructuras, roles y procesos formales para las revisiones por pares de software. [2]
Hay dos filosofías sobre el interés creado de los inspectores en el producto objeto de examen. Por un lado, el personal del proyecto que tiene un interés personal en el producto del trabajo bajo revisión tiene el mayor conocimiento del producto y está motivado para encontrar y corregir defectos. Por otro lado, el personal externo al proyecto que no tiene un interés personal en el producto del trabajo aporta objetividad y un nuevo punto de vista al equipo técnico de revisión por pares.
Se invita a cada inspector a revelar sus intereses creados al resto del panel técnico de revisión por pares para que el moderador pueda ejercer un buen juicio al evaluar los aportes del inspector.