Spoiling Profits: How to Reduce Rework and Reruns