Consiste en revisar el código detalladamente como forma de detectar y corregir errores en el código y evitar que lleguen a las etapas más avanzadas del proyecto.
La meta de las revisiones de PSP es
obtener un alto rendimiento (yield).
El rendimiento de la revisión es el porcentaje de defectos en el producto, en
el tiempo de la revisión, encontrado por la revisión.
El rendimiento del proceso es el porcentaje de defectos encontrados antes de la
primer compilación.
Con práctica, los ingenieros experimentados pueden alcanzar alto rendimiento
(yield) de proceso y de revisión cercanos al 70% y 80%.
Para conducir revisiones personales eficaces
- utilizar siempre ckecklits personales, que se diseñan para encontrar los
defectos que usted comete
- idear una estrategia de revisión y utilizarla
- revisar un componente de producto a la vez
- revisar un ítem del checklist a la vez
- trate cada chequeo como una certificación personal de que el producto está
libre de este defecto
PSP brida la
instrucción Code Review Script que explica detalladamente como llevar
adelante una revisión eficaz.
Esta instrucción se puede obtener aquí
Es importante destacar que todos los
errores encontrados y removidos durante esta actividad deben ser registrados
debidamente en la plantilla Defect Recording Log