微软如何修复它的Windows10更新混乱

微软为大约四年前转向“Windows 即服务”战略而感到无比自豪。考虑到它通过罕见的 Service Pack 带来的痛苦缓慢的更新历史,它绝对有理由夸耀。然而,雷德蒙德似乎已经转向另一个极端,它希望描绘一家能够快速响应问题和反馈的公司。现在它必须放慢速度并评估其明显损坏的更新过程,以确保 Windows 10 的可信度不会白费。

从乌龟到猎豹

Windows 尽管是世界上最重要的桌面操作系统,但因其安全漏洞而臭名昭著。Microsoft 的旧流程使用非常严格和严格的瀑布式软件开发范式,该范式严格测试每一个更改,以至于用户对错误的开放时间远远超过他们应有的时间。

为了采用更现代的范式和思维方式,微软为 Windows 10 采用了更快的周期。模仿“即服务”类型的开发,它将在滚动周期中不断推出更新,大概是修复。但是,尽管它加快了发布速度,但内部人士报告说,微软内部的一切都基本保持不变,包括开发过程。当你立即将一个缓慢移动的生物变成一个没有过渡期的速度恶魔时,你迟早会崩溃。在微软的情况下,一次又一次。

错误即服务

虽然微软确实兑现了快速及时的 Windows 10 更新的承诺,但它还提供了更多。每次更新,从两年一次的主要功能更新到累积补丁都会带来自己的问题,有时与他们修复的错误完全无关。这可以从破坏与某些外围设备的兼容性到更糟糕的文件消失。

Windows 确实有勇敢的测试人员,但在许多情况下,他们奇怪地在测试期间没有发现这些错误。要么那个时间太短,要么没有足够的测试人员,这两者都需要微软修改其发布时间表和流程。值得称赞的是,微软似乎确实这样做了,但就像它转向滚动发布系统一样,它似乎走向了相反的极端。

改变常数

有些人可能会指出 Windows 10 家庭版用户如何成为受这些更新错误影响最大的用户,因为微软实际上已经将他们变成了面向企业客户的 Beta 版测试人员。这可能不是错误的,但即使是那些付费客户也有相当一部分来自雷德蒙德的头痛。在需要稳定性和一致性的领域,Windows 10 for Business 带来的只是变化。

在 Windows 10 上市的四年里,微软多次改变规则。每一次更改都会带来与之前版本不兼容的新规则、新时期和新名称。虽然向好的变化绝对是一件好事,但快速且不一致的变化不仅为错误打开了大门,还会滋生怀疑和不确定性。

敏捷,而不是仓促

Microsoft 为其不断变化的政策辩护,因为它只是快速响应用户反馈。这几乎是敏捷开发方法的口号。然而,这也过于简单化了。虽然敏捷支持快速响应,但并非每个响应都需要快速更改。它甚至也没有规定每个反馈都必须得到解决。

欲速则不达,即使在快节奏的计算机软件世界中也是如此。当该软件被全球数百万甚至数十亿台计算机使用时,情况更是如此。微软改过自新并成为一家响应速度更快的公司,这绝对值得称赞,但具有讽刺意味的是,它可能没有听取最大的反馈意见:放慢速度。

滴答声

在 Windows 10 1903(即 19H1 更新)之后,微软实际上正在休息。今年晚些时候的下一个重大更新将专注于润色和错误修复,而不是大功能。这绝对是一个令人放心的变化,并且可能应该将其作为其永久战略。

大多数主要平台每年只发布一次。这包括 macOS、iOS 和 Android。甚至大多数 Linux 发行版也只有一年一次的发布周期,而 Ubuntu 也只能每两年发布一次,这要归功于拥有稳定的 Linux 基础和充满活力且活跃的开源社区。如果可以的话,微软可能在没有首先测试的情况下采用相同的周期来咬掉它可以咀嚼的东西。它不能,现在是进行最后一次重大改变的时候了。

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。