Migração do Windows XP–Vale a pena esperar o Windows 8?

Uma discussão que tenho frequentemente com clientes e com outros profissionais de TI é quando iniciar a migração corporativa do Windows XP SP3. No MVP Summit que terminou a semana passada o grupo de Windows IT-Pro discutiu muito este assunto.

Alguns fatores e questões sempre surgem e são importantes de ser destacados para devagarmos nesse assunto:

  1. O Windows XP Service Pack 3 termina o suporte em 8 de Abril de 2014
  2. Alguns questionam que vale a pena esperar o lançamento do Windows 8, atualmente em Consumer Preview equivalente ao Beta
  3. Outros questionam que ainda há muito tempo, são 2 anos até o final do suporte
  4. Por fim, os mais inocentes acreditam que é uma tarefa simples e irão fazer no devido tempo

Vamos conversar sobre cada um destes pontos e tirar uma conclusão?

Término do suporte ao Windows XP em 8/4/2014

Apesar do suporte oficial terminar daqui a 2 anos não quer dizer que tudo será atualizado. Novas versões de produtos não terão suporte em breve, por exemplo, uma nova versão de Office ou algum aplicativo como um novo navegador.

O maior impacto já é sentido atualmente na questão dos drivers, máquinas novas não possuem mais drivers para Windows XP por parte dos fabricantes de componentes. Não me refiro apenas aos fabricantes de computadores, mas também aos fabricantes de drivers para placas de video, impressoras e outros. Como exemplo, um recente lançamento de impressoras wireless só são suportadas no Windows 7 e o mesmo vale para as placas de video e jogos recentes baseados em 3D.

Conclusão: A garantia de que a Microsoft ainda irá dar suporte ao XP não quer dizer que não tenhamos outros itens que já estejam sendo descartados o desenvolvimento de aplicações e, principalmente, drivers.

Esperar o Windows 8

Vamos supor que o lançamento do Windows 8 seja em Janeiro de 2013, destacando que é uma suposição.

Veja o exemplo de projeto iniciando em Janeiro de 2013 e o prazo que teriamos para mgrar 1000 maquinas levando em conta fazer 10 maquinas por dia, que é um numero razoavel levando em conta o trabalho de migração dos perfis e aplicações:

Timeline Migração 1000 maquinas-2013

Sendo assim terminariamos a migração em Julho, mas coloque alguns fatores importantes que precisam ser levados em conta:

  • Mesmo que o Windows 8 fosse lançado hoje, ele demoraria algumas semanas para ficar disponivel a venda e contratos sendo fechados
  • O trabalho de migração será muito mais complicado pois logo após o lançamento poucos fabricantes de software já avaliaram os sistemas, o que não ocorre com grandes como Adobe mas acontecerá com certeza com os menores
  • Estamos supondo fazer 10 maquinas por dia, o que fazemos com o Windows 7 hoje facilmente, mas com o Windows 8 podemos não conseguir a mesma taxa de migração
  • A migração do Windows 7 é amplamente documentada e conhecida, portanto fácil de se obter suporte. Por exemplo, o portal de migração do Springboard é completo e com versão em portugês http://technet.microsoft.com/en-us/windows/dd641427
  • A nova interface irá exigir adaptação da parte do usuário e a migração pode ser um fiasco, já o Windows 7 é consolidado e conhecido dos usuários
  • O marco do “Service Pack 1” pode não ser uma realidade tecnicamente, afinal um fabricante não faz um SO cheio de problemas para depois corrigir, porem as empresas pensam assim e não adianta querer discutir

Conclusão: Os recursos que o Windows 7 possui são muito similares aos do Windows 8 e a migração futura pode ser feita por contrato SA (Software Assurance) com migração muito mais transparente no futuro do WIndows 7 para o Windows 8, ou quem sabe até lá já o Windows “9”  ;)

Ainda temos 2 anos pela frente

No diagrama acima simulamos a situação caso a migração fosse realizada iniciando em Janeiro de 2013, o que nos daria cerca de 8 meses de folga.

Porem existem problemas muito sérios na migração que é relativo a compatibilidade de aplicações que não se dão bem com o UAC (User Account Control).

Nos trabalhos que faço de estudo de migração, chamados de Assessments, me deparo com problemas muito sérios com aplicações que só executam em modo administrador e a complexidade para resolver isso é um fator importante, levando em conta que um dos objetivos das empresas é acabar com o administrador local.

Outro problema muito comum são ActiveX não assinados utilizados em muitas aplicações da época do saudoso ActiveX Document qu ese criava com o Visual Basic 6 ou mesmo com aplicações Click Once do .NET, já que no Windows 7 não é possivel executar componentes ActiveX não assinados sem ter que deixá-lo mais inseguro do que o XP.

Pensando nisso e olhando novamente o projeto acima, será que um mês será o suficiente para resolver os problemas de compatibilidade?   Cuidado, em muitos casos a unica solução é redesenhar o software !!!!

Não precisamos nem dizer que o hardware também é importante, pois saimos de um requisito de 512 MB do Windows XP para o de 1 GB no Windows 7, levando em conta um desenpenho apenas aceitável. Nenhuma empresa aceitará atualizar o parque de maquinas em apenas poucos meses.

Conclusão: Não temos como saber quanto tempo ainda teremos depois que iniciar a fase de testes, o cronograma pode ser fácil na migração, mas a fase inicial de compatibilidade e atualização de hardware pode ser o maior problema.

Migrar é fácil, faço quando chegar a hora

No inicio da minha carreira profissional, a 22 anos (estou ficando velho hehehe), era otimista. Sempre dizia “isso é fácil” ou outras frases assim, mas a verdade é que nos ultimos anos não posso mais falar assim. Os parques de maquinas cresceram muito da época em que eu gerenciava rede com 100-500 computadores com programas em Clipper e Visual FoxPro.

A diversidade de aplicações e a web tornaram nossos ambientes muito complexos e o numero de estações que uma empresa possui é 3 vezes maior que a 10 anos atrás.

Como profissionais de TI a nossa função é fazer o ambiente funcionar sem dor (no pain) e para isso não temos espaço para otimismo inconsequente e, infelizmente muitas vezes irresponsável.

Conclusão: Comece cedo para não ter que correr depois e ver o prazo escoando pelas mãos.

Recomendação Final

Depois desta discussão que tal iniciar rapidamente o processo?

Segue o mesmo projeto apresentado anteriormente iniciando hoje:

Timeline Migração 1000 maquinas

Terminariamos a migração 1 ano e meio antes do prazo, já com visibilidade do Windows 8 lançado (espero) e com tempo suficiente para lidar com algum desvio ou dificuldade. E assim que lançar o Service Pack 1 para o Windows 8 você poderá começar o processo de atualização sem trauma.

A previsão do mercado é que no meio do ano que vem haverá um movimento desesperado de migração, principalmente em paises como o Brasil que deixa tudo para a última hora. Evite cair na migração nesta época, pois o custo poderá dobrar.

Alguma coisa a acrescentar?  Deixe seu comentário.