Header Ads

Como a Microsoft pode consertar sua bagunça do Windows 10 Updates

A Microsoft estava orgulhosa de sua mudança para uma estratégia de "Windows como serviço" há quase quatro anos. Definitivamente tem razão para se gabar, considerando sua história de atualizações dolorosamente lentas que vieram através do raro Service Pack. Redmond, no entanto, parece ter se voltado para o outro extremo em seu desejo de retratar uma empresa que possa responder rapidamente a problemas e feedback. Agora é preciso desacelerar e fazer um balanço do processo de atualização, obviamente quebrado, para garantir que o que sobrou da credibilidade do Windows 10 não vá ao ralo.

De tartaruga a chita

Windows, apesar de ser o desktop mais importante do mundo sistema operacional, é notório por suas falhas de segurança. O antigo processo da Microsoft usava o paradigma de desenvolvimento de software em cascata rígido e rigoroso que testava rigorosamente todas as mudanças, até o ponto de os usuários ficarem abertos a erros por muito mais tempo do que deveriam.

No esforço para adotar paradigmas e mentalidades mais modernos, a Microsoft adotou um ciclo mais rápido para o Windows 10. Imitando o tipo de desenvolvimento “como um serviço”, ele continuamente lançava atualizações, presumivelmente correções, em um ciclo de laminação. Mas, enquanto acelerou os lançamentos, os especialistas informam que tudo dentro da Microsoft permaneceu praticamente o mesmo, incluindo o processo de desenvolvimento. E quando você transforma instantaneamente uma criatura que se move lentamente em um demônio de velocidade sem período de transição, você está prestes a cair mais cedo ou mais tarde. E no caso da Microsoft, de novo e de novo.

Bugs-como-um-Service

Embora a Microsoft tenha cumprido sua promessa de atualizações rápidas e rápidas do Windows 10, ela também forneceu muito mais. Todas as atualizações, tanto as principais atualizações semestrais quanto os patches cumulativos, trariam problemas próprios, às vezes totalmente alheios aos bugs que consertam. Isso pode variar da quebra de compatibilidade com alguns periféricos até, pior, arquivos que desaparecem.

O Windows tem seus valentes testadores, mas, em muitos casos, eles estranhamente não atingem esses erros durante o período de testes. Esse período é muito curto ou não há testadores suficientes, os quais exigem que a Microsoft modifique seus agendamentos e processos de lançamento. Para seu crédito, a Microsoft parece estar fazendo isso, mas, como sua mudança para um sistema de lançamento, parece ter ido para o extremo oposto.

Alterando constantes

Alguns podem apontar como os usuários do Windows 10 Home são os mais afetados por esses bugs de atualização, pois a Microsoft praticamente os transformou em beta testadores para clientes corporativos. Isso pode não ser falso, mas mesmo aqueles clientes que pagam têm sua cota justa de dores de cabeça de Redmond. Em um setor que requer estabilidade e consistência, o Windows 10 for Business não entregou nada além de alterações.

Nos quatro anos em que o Windows 10 está no mercado, a Microsoft mudou as regras várias vezes. E cada mudança traz novas regras, novos períodos e novos nomes que são incompatíveis com a versão anterior. E enquanto a mudança para melhor é definitivamente uma coisa boa, mudar rapidamente e de forma inconsistente não só abre a porta para erros, mas também gera dúvidas e incertezas.

Agilidade, não pressa

A Microsoft defende suas políticas em constante mudança simplesmente respondendo rapidamente ao feedback do usuário. Este é basicamente o slogan do método ágil de desenvolvimento. Isso, no entanto, também é uma simplificação excessiva. Embora o ágil defenda respostas rápidas, nem todas as respostas exigem mudanças rápidas. Nem mesmo dita que todo feedback deve ser abordado.

A pressa gera desperdício e isso é verdade mesmo no mundo acelerado do software de computador. Ainda mais quando esse software é usado por milhões, se não bilhões de computadores em todo o mundo. A Microsoft definitivamente merece elogios por virar uma nova página e se tornar uma empresa mais receptiva, mas pode ser ironicamente não ouvir o maior feedback de todos: desacelerar.

Tick Tock

A Microsoft está praticamente fazendo uma pausa após o Windows 10 de 1903, por exemplo, a atualização das 19H1. A próxima grande atualização ainda este ano irá focar em polonês e correções de bugs, em vez de grandes recursos. Essa é definitivamente uma mudança tranquilizadora e algo que provavelmente deveria adotar como estratégia permanente.

A maioria das principais plataformas só tem lançamento uma vez por ano. Isso inclui macOS, iOS e Android. Até mesmo a maioria das distribuições Linux tem uma cadência anual, e o Ubuntu só consegue um lançamento bianual graças a uma base Linux estável e a uma comunidade de código aberto vigorosa e ativa. A Microsoft pode ter mordido mais do que pode mastigar adotando o mesmo ciclo sem primeiro testar se pode fazê-lo. Não poderia e é hora de fazer uma última grande mudança.

Conclusão

Apesar do Android ultrapassar o Windows no número de dispositivos conectados à Internet, o sistema operacional da Microsoft continua sendo a plataforma para a maioria dos desktops e laptops do mundo, seja para consumidores, para empresas, para escolas e até mesmo para governos. Mais uma razão para a Microsoft entrar em ação e limpar sua bagunça das atualizações do Windows 10. Já provou que pode se mover rapidamente. Agora tem que provar que pode desacelerar e ser mais consistente não apenas nas políticas, mas, mais importante, na qualidade.

Via: Slash Gear

Nenhum comentário