|
|
Проблема Windows 10 не в обновлениях, а в схеме разработки
Обновление Windows 10 October 2018 Update было не лучшим в истории «десятки». Однако, как полагают специалисты, всё дело не в обновлении, а в подходе Microsoft к разработке в целом. Ранее у компании уже случались подобные истории. То же было у Apple, Canonical и многих других софтверных компаний.
Предполагается, что виной всему является новая схема обновлений — с выходом каждые полгода и новыми функциями. Компания позиционирует Windows 10 как сервис, что означает постоянное развитие, но при этом неизбежно страдает качество. Учитывая, что ранее Windows обновлялась раз в три года, а теперь процесс ускорился в шесть раз, это ожидаемое следствие.
Издание ArsTechnica опубликовало большую статью на эту тему, где подробно разбирается, что же не так с «десяткой». Мы поговорим об этом более тезисно. Суть в том, что из-за ускорения разработки многие функции просто не тестируются как нужно. Нет полноценной проверки на совместимость, из-за чего страдают пользователи.
При этом компания выпускает обновления чаще, чем они выходили для iOS и macOS до смены графика. И ухитряется также выпускать апдейты для Office, Visual Studio и прочих своих продуктов, не считая чисто корпоративных. Да, можно сказать, что разработчики браузеров обновляют программы каждые полтора–два месяца, но это прикладные решения, а не ОС.
Таким образом, оптимальным решением для компании стал бы процесс замедления выпуска новых версий. Ведь сейчас Windows 10 уже достаточно «нафарширована» возможностями, потому стоит взять таймаут и привести в порядок стабильность системы. А уже затем добавить новые возможности. То есть нынешний цикл разработки в 7–8 месяцев (новый цикл обычно начинается до релиза актуального) нужно увеличить минимум вдвое, поскольку разные элементы системы пишутся разными командами, а взаимодействие этих модулей зачастую не проверяется.
Сложно сказать, изменится ли политика разработки Windows 10 в ближайшее время, но очень хотелось бы, чтобы в корпорации прислушались к подобным советам. В противном случае, у компании есть шансы помочь Linux.
|
|
|
|