Betina, depende muito em que onde, em que momento e para qual utilização será o sistema.
Se o sistema estiver, por exemplo, entrando em uma operação em funcionamento, então você deve ter um time de mudanças para analisar impactos tanto técnicos quanto operacionais, para não gerar nenhuma indisponibilidade.
Já para o caso de novos sistemas, testes devem ser efetuados antes de uma rolagem definitiva para produção. Sendo que estes testes devem analisar:
- Parte técnica (rede, servidores, aplicação);
- Negócios ( regras de negócios, integrações, relatórios);
- Usuário (velocidade, UX)