Все зависит от того, насколько важна ваша производственная система. Можете ли вы позволить себе время простоя, если изменения в работе загруженной версии вызывают проблемы в вашей системе? В последней версии программного обеспечения могут быть ошибки или ошибки, которых не было в предыдущей версии. Или побочные эффекты последней версии могут повлиять на вашу систему - возможно, тонким способом, который трудно идентифицировать и исправить.
Представлять новое программное обеспечение таким способом рискованно. Да, заманчиво быть в курсе последних версий программного обеспечения. Противоположная стратегия не обновлять программное обеспечение может привести к тому, что системы с программным обеспечением будут работать десять или даже двадцать лет назад. Это действительно происходит с реальными производственными системами.
Загрузка программного обеспечения в тестовую систему, которая отражает производственную систему, а затем применение полного набора тестирования перед рассмотрением применения изменений в производственной среде, было бы более безопасной практикой. Автоматическое тестирование может помочь с бременем тестирования всей системы. Конечно, это может быть существенным усилием. Это компромисс между важностью поддержания надежного обслуживания и ресурсами, необходимыми для того, чтобы гарантировать заинтересованным, что система будет в безопасности, если изменения будут применены.