Flow
Automação declarativa com estrutura clara, nomenclatura consistente e documentação.
Desenvolvimento e Automação
Construção de automações e desenvolvimento sob medida no Salesforce com uma escolha deliberada entre o declarativo e o código, em função da complexidade, desempenho e custo de manutenção - incluindo testes, controle de versão e redução de dívida técnica.
Mapa de Capacidades
Desenvolvimento e Automação — Mapa de Capacidades
Flow
Automação declarativa com estrutura clara, nomenclatura consistente e documentação.
Apex
Lógica complexa, altos volumes e testes unitários reais.
LWC
Interfaces customizadas que otimizam o trabalho diário.
Platform Events
Desacoplamento de sistemas por meio de eventos em vez de chamadas diretas.
Testes e qualidade
Cobertura de testes significativa, não apenas formal, além de revisão de código.
Controle de versão
Sandboxes, publicação controlada e documentação de mudanças.
Contexto
A maior parte da dívida técnica no Salesforce não provém de código ruim, mas de um acúmulo de automações construídas separadamente sobre o mesmo objeto, sem que ninguém tenha a visão geral.
A regra prática é simples: tudo o que pode ser resolvido de forma declarativa e clara deve ser construído assim. O que exige lógica complexa, alto volume ou controle preciso da ordem de execução justifica-se em código, com testes.
Cada automação precisa de um responsável e documentação. Uma automação cujo propósito ninguém entende permanecerá anos no sistema e causará problemas silenciosamente.
O que fazemos
Automação declarativa com estrutura clara, nomenclatura consistente e documentação.
Lógica complexa, altos volumes e testes unitários reais.
Interfaces customizadas que otimizam o trabalho diário.
Desacoplamento de sistemas por meio de eventos em vez de chamadas diretas.
Cobertura de testes significativa, não apenas formal, além de revisão de código.
Sandboxes, publicação controlada e documentação de mudanças.
Matriz de Decisão
| Requisito | Declarativo | Código | O que decide |
|---|---|---|---|
| Atualização de campos e condições | Flow | — | Simplicidade e manutenibilidade |
| Lógica com muitas exceções | Difícil de manter | Apex | Número de condições e chamadas |
| Alto volume de registros | Pode atingir limites | Apex otimizado | Escala do processamento |
| Interface customizada | Página padrão | LWC | Complexidade da interação |
| Publicação para vários sistemas | Chamadas diretas | Platform Events | Número de consumidores e tolerância a falhas |
Atualização de campos e condições
Lógica com muitas exceções
Alto volume de registros
Interface customizada
Publicação para vários sistemas
Como trabalhamos
O que é executado sobre cada objeto e em que ordem.
Declarativa ou código, com justificativa documentada.
Padrão de nomenclatura, modularidade e prevenção de duplicidade.
Cenários positivos e negativos, não apenas cobertura.
Sandbox, revisão e uma janela de publicação definida.
Eliminar automações redundantes e reduzir a dívida.
Continue explorando
Perguntas frequentes
Próximo passo
Mapearemos o que está sendo executado hoje, identificaremos duplicatas e definiremos um padrão que sua equipe realmente possa manter.
Próximo passo
Mapearemos o que está sendo executado hoje, identificaremos duplicatas e definiremos um padrão que sua equipe realmente possa manter.