Software processes are complex and process models cannot effectively represent how to handle exceptions:
Several key people becoming ill just before a critical review;
A breach of security that means all external communications are out of action for several days;
Organisational reorganisation;
A need to respond to an unanticipated request for new proposals.
Under these circumstances, the model is suspended and managers use their initiative to deal with the exception.