Homologação
Homologação é a etapa em que o sistema é testado por quem vai usá-lo, em um ambiente separado da produção e parecido com ela, e aprovado formalmente antes de entrar em operação. É o aceite do negócio, não o teste do desenvolvedor.
Há dois elementos na palavra. O ambiente de homologação é uma cópia da produção, com configuração e dados parecidos, onde se pode testar sem risco de afetar a operação real. O aceite é a aprovação formal, registrada, de alguém do negócio que confirma que o sistema faz o que foi combinado.
O mal-entendido é achar que o teste do fornecedor substitui a homologação. O desenvolvedor verifica se o sistema funciona como ele entendeu. Só o usuário verifica se funciona como a operação precisa: com o caso estranho do cliente antigo, com o fechamento de mês, com a exceção que ninguém lembrou de contar.
Onde quebra: homologação feita às pressas, por quem não conhece o processo, com dados inventados que não reproduzem a vida real. Ou ambiente de homologação diferente da produção, que aprova algo que falha no primeiro dia. Ou aceite informal, por mensagem, que depois ninguém sabe o que incluía.
Na Composto Web, Homologação é uma fase própria do método de projeto. O usuário do negócio testa com roteiro baseado nos casos reais levantados na imersão, os ajustes são tratados ali, e a entrada em produção só acontece com aceite registrado.
Quando se aplica
- O sistema vai mudar a rotina de uma área e precisa ser validado por quem executa o processo.
- Há integração com outros sistemas e o comportamento precisa ser conferido sem afetar a operação.
- O contrato prevê entrega por etapas e cada etapa precisa de aceite formal para ser considerada concluída.
- A empresa passa por auditoria e precisa de evidência de que a mudança foi testada e aprovada.
Quando não se aplica
- Ajuste visual pequeno, sem efeito em regra de negócio, pode seguir por um fluxo de aprovação mais leve.
- Homologar sem roteiro e sem dado realista. Vira formalidade que aprova tudo e não protege nada.
- Tratar a homologação como o primeiro momento em que o usuário vê o sistema. O usuário precisa acompanhar antes, para que ela não vire uma rodada de requisitos novos.
Homologação como fase do método, com ambiente próprio, roteiro de casos reais e aceite formal do negócio.
Termos relacionados
Quem assina que o sistema está pronto precisa ser quem vai usá-lo.
O diagnóstico define quem homologa, com quais casos reais e em que ambiente, antes de o projeto começar.
Agendar diagnóstico
