Engenharia e Desenvolvimento
Modelagem de Dados
Dados mal desenhados viram “dois clientes com o mesmo CPF”, relatório que não fecha com o caixa e integração que apaga coisa errada em silêncio. A Viscale modela para o dia a dia: nomes que o negócio reconhece, regras que o banco ajuda a cumprir (não duplicar pedido, não apagar lançamento sem rastro), separação clara entre dado operacional e dado para análise quando preciso, e plano de migração que não derruba a loja numa madrugada.
Começamos pelo vocabulário: o que significa “pedido pago”, “cliente ativo” ou “receita líquida” na sua empresa — uma definição por conceito, escrita para gestor e para desenvolvedor. Só depois desenhamos tabelas, chaves e relacionamentos. O objetivo é que quem lê o modelo entenda o negócio, não só quem decorou sigla interna.
Exemplos do que modelamos
Cliente igual no CRM e na fatura
Um cadastro canônico com vínculos claros, sem triplicar endereço.
Vendas no painel batem com o caixa
Mesmas regras de desconto, cancelamento e estorno nos dois lugares.
Histórico de quem mudou o quê
Auditoria legível: data, pessoa e valor antes e depois.
Dado pessoal separado do resto
Menos gente enxerga CPF e e-mail; o resto do sistema segue ágil.
Planilha vira regra sem gambiarra
Import com validação e dono do dado quando a planilha muda de mão.
Pedido e pagamento com estados claros
Só avança de fase com transição permitida; idempotência onde precisa.
Busca rápida no catálogo
Índice certo para nome ou SKU sem travar no crescimento.
Migração sem fechar a loja
Passos em janelas curtas, com checagem entre uma etapa e outra.
Modelo para BI sem duplicar errado
Fatos e dimensões alinhados ao que operação já confia.
Retenção e arquivo
O que apaga, o que anonimiza e o que guarda por obrigação legal.
Mudança de estrutura é tratada com carinho: expandir antes de contrair, testar com cópia parecida com produção e ter volta atrás quando der ruim. Para dados pessoais, combinamos o mínimo necessário, onde mascarar em ambiente de teste e quanto tempo guardar — alinhado ao que jurídico e operação pedem, sem drama técnico.
Quando entra relatório ou painel, desenhamos o caminho do dado: de onde vem, com que frequência atualiza e quem é dono se aparecer divergência. Assim produto e financeiro brigam menos com planilha paralela e todo mundo sabe qual número é “oficial”.
Portfólio de Modelagem de Dados
Entregáveis
Modelo entregue e versionado
Diagrama e scripts ou descrição no repositório.
Dicionário de dados
Nome da coluna, significado, dono e exemplos.
Glossário de negócio
Definições compartilhadas entre áreas.
Plano de migração
Passos, ordem e critérios de sucesso por etapa.
Regras de integridade
Lista do que o sistema deve impedir automaticamente.
Mapa de dados pessoais
Onde estão, quem acessa e política de retenção.
Estratégia de índices
Consultas críticas e como não degradar com o crescimento.
Scripts de teste ou validação
Checagens pós-migração ou rotinas de reconciliação.
Notas para integrações
Contrato de payload e chaves estáveis para APIs.
Guia para ambiente de homologação
Como gerar dados fictícios realistas sem vazar pessoal.
Sessão de handoff
Dúvidas com quem vai manter o banco no dia a dia.
Backlog de melhorias
Próximos ajustes priorizados após o go-live.
Metodologia de execução
-
Glossário de negócio
Conceitos e definições que todo mundo assina junto.
-
Inventário de fontes
Planilhas, sistemas legados e quem é dono de cada dado.
-
Modelo conceitual
Entidades e relacionamentos em linguagem acessível.
-
Modelo lógico e físico
Tabelas, chaves, índices e tipos adequados ao volume.
-
Regras e integridade
O que o banco garante sozinho e o que fica na aplicação.
-
Privacidade e classificação
Campos sensíveis, acesso e retenção combinados com jurídico.
-
Plano de migração
Expandir, backfill, validar, só então contrair o antigo.
-
Testes de dados
Cenários que provam que nada sumiu nem duplicou.
-
Documentação viva
Diagrama e texto que onboarding entende em um dia.
-
Alinhamento com BI
Se existe time de analytics, mesma definição de métrica.
-
Treinamento do time
Como evoluir o modelo sem medo de quebrar produção.