процесс развертывания медленный, жесткий и деликатный.
Когда процесс развертывания трудный, это означает, что организации развертываются реже. Если они внедряются реже, релизы становятся больше, сложнее и критичнее. Это, как правило, означает, что существует еще большее нежелание выпускать.
Этот негативный цикл работает против Agile, поскольку означает, что организации пытаются реагировать на изменения.
Лучшее, что вы можете сделать, это попробовать ивырваться из этого цикла, улучшив процесс выпуска. Это может быть сложно и потреблять время и ресурсы, но выгоды значительны.
Если вы можете автоматизировать свои релизы, то вы склонны снижать риск. С пониженным риском становится возможным более частое освобождение. Частые выпуски означают, что размер выпусков уменьшается, и вы можете быстро исправлять ошибки при необходимости.
Частые выпуски также делают клиента счастливее, поскольку у него появляется больше возможностей для предоставления отзывов. Чем больше отзывов они дадут, тем скорее продукт будет тем, что они хотят.
Возможно, для начала лучше всего автоматизировать выпуски, которые вы в настоящее время делаете на общем тестовом сервере. Как только вы это сделаете некоторое время, у вас появится уверенность в том, что вы сможете использовать тот же процесс на производстве.