In complex enterprise environments the potential for problems doesn't stop at the point at which the code compiles and passes unit tests...