Конечно, в реальности сроки нарушают почти все, и нарушение сроков подрядчиком — не повод сразу расторгать договор. Нужно понять, по каким причинам, и как подрядчик работает с этим. Если менеджеры заранее вас об этом предупреждают, признают вину и предлагают решение проблемы, беспокоиться пока не о чем. Но бывает, что команда начинает игнорировать вас в рабочих чатах, долго отвечает, находит отговорки или несправедливо обвиняет ваших специалистов.
Грамотно составленный договор с подрядчиком -отсекает часть головной боли, но если конечно подрядчик ориентирован на досудебное урегулирование спорных вопросов.
Согласен, о договоренностях важно позаботиться на старте.