22 Evidence-Based Software Engineering and Systematic Reviews
employ pair programming either when task complexity is low
and time is of the essence, or when task complexity is high
and correctness is important.”
So, this example also shows that while there may be benefits to using a par-
ticular technique, they are unlikely to be universal, nor will they necessarily
be consistent with every claim made for it.
Finally, we look at an example that shows that the benefits claimed for a
technique on the basis of early studies may not be supported when a fuller set
of studies is taken into account.
Inspections. The practice of performing inspections has long been accepted
as being a useful technique for validating software and related docu-
ments. So not surprisingly ...