Defina o contrato antes da conexão
Especifique os formatos de solicitação e resposta, os identificadores, a autenticação, os limites de taxa e as regras sobre a fonte de verdade. Decida como o fluxo de trabalho se comporta quando um provedor retorna dados desatualizados, parciais ou conflitantes.
- ✓ Inventário de sistemas e credenciais
- ✓ Contratos de dados versionados
- ✓ Tratamento de timeout, novas tentativas e duplicidades
Torne as falhas recuperáveis
Use execuções rastreáveis e estados de erro que permitam agir. Separe um problema de transporte que pode ser resolvido com uma nova tentativa de uma rejeição por regra de negócio, para que os operadores possam se recuperar sem repetir uma ação dispendiosa.
- ✓ Documente as evidências e os responsáveis por trás de cada decisão.
- ✓ Defina os critérios de aceitação antes do início da implementação.
Decisões de escopo e entrega
As permissões dos provedores, as cotas e os serviços pagos são dependências da etapa de descoberta e devem ser aprovados antes da implementação.
- ✓ Confirme o acesso aos sistemas, as dependências e o tratamento de dados durante a descoberta.
- ✓ Receba uma recomendação com escopo definido, responsabilidades e etapas de verificação.