Conceitos: Um comentário me chamou a atenção, ele perguntava quais os cuidados a serem tomados durante a implantação de software.
Existem dois tipos de implantação de software, a implantação de um software em substituição à um antigo e a de um software “do zero”.
A implantação de software normalmente tem 5 fases:
1 - Pré-implantação – Essa fase consiste em “preparar o terreno" para o software a ser implantado, dela depende uma implantação tranquila ou um fracasso.

2 - Treinamento e acompanhamento – Nesta fase (se a primeira fase foi bem executada) o usuário já está minimamente familiarizado com o software, o que dimiui a rejeição e facilita a implantação. Outro ponto importante é a criação de grupos de conhecimento, que nada mais são do que funcionários de um mesmo departamento que terão o treinamento em conjunto, e um fator importante desta fase são os usuários chaves, usuários que se adaptaram melhor ao software e que serão os “parceiros” da empresa ou pessoa que está implantando o software, sendo os disseminadores do treinamento para os grupos.
3 - Implantação – Nesta fase é feita a importação dos dados mais atuais, deixando o software pronto para uso em ambiente de produção e feita as alterações na rotina (caso seja necessária) dos processos.
4 - Pós-implantação e fase de ajustes – Após implantar o software é necessário um acompanhamento junto aos usuários para verificar se há problemas não eliminados nas fases anteriores e ajustar pontos que não ficaram satisfatórios, esta fase é mais um “ajuste fino”, onde se resolvem problemas que foram herdados das outras fases caso não foram bem executadas ou tenha passado algo despercebido.
5 - Atualizações e help-desk – Nesta fase são lançadas as atualizações e correções do software e da documentação, e o atendimento para resolução de problemas ou alterações de requisitos.

Como eu disse acima, há dois tipos de implantação, a implantação de substituição e a implantação “do zero”.
Na implantação de substituição os principais problemas enfrentados são que os processos já estão definidos e os usuários acostumados, sem contar que ter que reaprender o que já se fazia sempre causa estress entre os funcionários, dificultando assim o trabalho do implantador.
Em uma implantação “do zero” o principal problema é ter que criar os processos, explicá-los e fazer os usuários os seguirem.
Outro ponto chave é o treinamento, que tem que ser muito bem executado.
Conclusão:
Toda implantação de software altera a rotina da empresa, causa estress nos funcionários e caso não for bem executada gera dor de cabeça no futuro, gerando prejuízos para ambos os lados, contratante e contratado.