Current news headlines give us notable examples of large, complex software systems that could have benefited from additional testing prior to release. But even with best laid plans, when deadlines loom and customers are waiting, time has a way of evaporating. This is the third in a series of four blogs on this topic–beginning on… Read more »