Besides protecting against system failures, there is a need to protect against service performance degradation, for instance, by isolating the business unit operations from the risks in its service provider operations. This can be done, for example, by dynamically routing callers to an alternative service unit with identical call centre service capabilities. The stand-by service unit is owned by the service provider or by a third-party service unit.