В моей компании у нас есть корпоративные установки, охватывающие тысячи рабочих мест. Если бы мы внедрили автоматическое обновление, наши клиенты взбунтовались бы!
Большие установки имеют специфические проблемы, которые не относятся к маленьким. Например, с 2000 пользователями (не все из которых, скажем, самые опытные из пользователей инструментов), обучение инструментам имеет большое значение: время обучения, внутренние демонстрации, документы внутреннего процесса и т. Д. Они не могут раскрыть новая функция или пользовательский интерфейс изменяются без возможности понять, как они вписываются в их процесс и, следовательно, каковы их внутренние передовые практики и как сообщить об этом своим пользователям.
Кроме того, при сбое приложений ответственность за это несет внутренняя ИТ-команда. Поэтому им нужно время, чтобы установить новую версию в тестовой зоне, протестировать ее и развернуть в субботу только тогда, когда у них все хорошо и готово.
Я вижу смысл в том, чтобы сделать небольшие исправления более простыми в установке, особенно когда исправление предназначено только для исправления ошибок, а не для чего-либо, что потребовало бы переподготовки, и если администраторы все еще получают окончательное решение после его установки. Но даже тогда я не верю, что кто-либо когда-либо просил об этом! Будь то, что они не хотят этого или их обучают не ожидать этого, это не стоит того.