Pular para o conteúdo

Soluções · Integrações, sistemas e qualidade de dados

Base de teste diferente da produção: o que exigir no contrato

como contratar uma base de teste que sirva para validar o sistema antes de entrar em produção, em vez de aceitar a base vazia do fornecedor?

Resposta direta

A base de teste é item de contrato, não de boa vontade do fornecedor. Antes da assinatura, o contrato precisa dizer qual ambiente será entregue, com que dados, atualizado com que frequência e sob responsabilidade de quem. Se o fornecedor só oferece base vazia, o custo de descobrir isso depois fica com a operação, não com ele. Base reduzida é aceitável desde que o recorte seja representativo e declarado. Teste serve para revelar erro, não para confirmar que tudo funciona.

Objetivo
Orientar avaliação e contratação
Formato indicado
Projeto de implementação
Atualizado em

O que esta página acrescenta: trata a base de teste como item contratual, com escopo, responsabilidade e critério de aceite, e não como detalhe técnico deixado para a implantação.

O que precisa estar escrito antes da assinatura

Base de demonstração e base de homologação são coisas diferentes. A primeira existe para mostrar tela. A segunda precisa reproduzir o tipo de dado que a operação encontra. No contrato, vale descrever a origem dos dados, o que será mascarado, o volume mínimo e a frequência de atualização.

Também precisa constar quem mantém a base após cada mudança de versão, em quanto tempo ela é reposta e qual o critério de aceite. Sem esse conjunto, o teste mede a disposição do fornecedor em ajudar, não a aderência do sistema à operação.

Quem responde por cada parte

A responsabilidade costuma ficar difusa. O fornecedor entrega o ambiente, a área de tecnologia libera o dado e a área de negócio valida se o recorte faz sentido. Cada etapa tem dono e prazo, e é isso que a cláusula precisa separar.

O uso de dado real, ainda que mascarado, cria obrigação de controle: quem autoriza a cópia, quem registra o acesso e em quanto tempo o dado é descartado ao fim do contrato. Tratar isso apenas como item de segurança deixa a discussão para a implantação, que é o momento de maior pressão.

O que a base parecida não resolve

Base parecida não garante aderência. Produção muda sem aviso e a cópia envelhece. Também não cobre pico de volume nem concorrência entre usuários. Em sistema novo, sem histórico, não existe recorte representativo para copiar; nesse caso o teste depende de massa construída por regra, e o limite passa a ser a regra, não a base.

Há situações em que manter base espelhada custa mais do que o risco que ela reduz, sobretudo em operações pequenas, com pouca variação de dado. E copiar produção sem mascaramento resolve o teste e cria outro problema. O que a exigência contratual entrega é critério e responsabilidade, não a confiança de que o sistema vai funcionar.

Recurso prático

Da exigência técnica à cláusula assinada

  1. Listar as decisões do negócio que só falham com dado real: regra de desconto, limite de crédito, histórico do cliente, conciliação de títulos.
  2. Descrever o ambiente exigido: origem dos dados, o que é mascarado, volume mínimo e frequência de atualização.
  3. Definir quem entrega, quem mantém e em quanto tempo a base é reposta após cada mudança de versão.
  4. Fixar critério de aceite e o que acontece quando a base entregue não representa a operação.
  5. Registrar preço, prazo de descarte dos dados e responsabilidade sobre uso indevido.

O erro mais comum é aceitar a base de demonstração do fornecedor como se fosse homologação. O segundo é não definir atualização: a base nasce boa na assinatura e envelhece a cada versão, sem que ninguém perceba.

Conceitos usados nesta página

  • Critério de aceite — Critério de aceite é a condição objetiva que define quando uma entrega, tarefa ou automação é considerada concluída — verificável por quem recebe, não por quem produziu.

Sobre o que está escrito aqui

Conceitos relacionados: ambiente de homologação · base de demonstração · mascaramento de dados · amostra representativa · critério de aceite. Exemplos são ilustrativos. Não há cliente, resultado, preço, prazo ou certificação nesta página. Quando o formato indicado é Projeto de implementação, ele descreve uma possibilidade de trabalho — a conversa inicial avalia contexto e aderência.

Para continuar

Páginas relacionadas

O mesmo problema em outro objetivo

Outras leituras em Integrações, sistemas e qualidade de dados

Quer avaliar isso no seu contexto?

Esta página trata de base de teste diferente da produção. Diagnóstico de integração é a frente que investiga o mecanismo por trás desse tipo de problema. O formato mais associado é Projeto de implementação.