Costs and Benefits ·Costs Time required to perform reviews Effort required to gather and analyze metrics Process improvement ·Benefits -Shorter schedules (due to efficient bug removal) Shorter testing periods and lower testing costs Developer productivity Improved quality of product(which reduces downstream costs) 同海大学 TONGJI UNIVERSITY Software Testing 15/5/186Software Testing Costs and Benefits 15/5/18 6 • Costs – Time required to perform reviews – Effort required to gather and analyze metrics – Process improvement • Benefits – Shorter schedules (due to efficient bug removal) – Shorter testing periods and lower testing costs – Developer productivity – Improved quality of product (which reduces downstream costs)