Salesforce CTA Não É Apenas Sobre Arquitetura, É Sobre Governar a Arquitetura em Escala
Um dos maiores equívocos no ecossistema Salesforce é acreditar que ser um bom arquiteto significa principalmente desenhar a solução técnica correta. Isso é apenas parte do trabalho. Em escala corporativa, a arquitetura raramente falha porque alguém escolheu a funcionalidade errada. Ela falha porque a organização não consegue tomar, aplicar e evoluir boas decisões arquiteturais de forma consistente. É exatamente nesse ponto que o pensamento em nível CTA e um Salesforce Center of Excellence maduro se encontram.
COE - CENTER OF EXCELLENCECTAARQUITETURA E FLUXOS
8/21/20265 min read
Um dos maiores equívocos no ecossistema Salesforce é acreditar que ser um bom arquiteto significa principalmente desenhar a solução técnica correta.
Isso é apenas parte do trabalho.
Em escala corporativa, a arquitetura raramente falha porque alguém escolheu a funcionalidade errada.
Ela falha porque a organização não consegue tomar, aplicar e evoluir boas decisões arquiteturais de forma consistente.
É exatamente nesse ponto que o pensamento em nível CTA e um Salesforce Center of Excellence maduro se encontram.
Um Salesforce CTA precisa ser capaz de raciocinar sobre múltiplos domínios:
Arquitetura de negócio
Arquitetura de dados
Segurança
Integração
Identidade
Application Design
DevOps
Confiabilidade
Governança
Modelo operacional
Mas o verdadeiro desafio começa depois que a arquitetura foi desenhada.
Quem é responsável pela decisão?
Quem garante que o padrão seja seguido?
Quem aprova uma exceção?
Quem financia a remediação?
Quem monitora se aquela arquitetura continua válida seis meses depois?
Isso não é apenas Solution Architecture.
Isso é governança de arquitetura.
Um Salesforce CoE maduro não deveria ser simplesmente um grupo que se reúne uma vez por mês para revisar diagramas.
Ele deve funcionar como um mecanismo corporativo para manter a coerência arquitetural.
Isso significa definir:
Princípios arquiteturais
Padrões aprovados
Direitos de decisão
Critérios do Architecture Review Board
Gestão de exceções
Governança de dívida técnica
Padrões não funcionais
Baselines de segurança
Padrões de integração
Ownership de dados
Controles de DevSecOps
Governança do Agentforce
Sem esses mecanismos, até mesmo uma boa arquitetura começa a se deteriorar.
Um projeto pode começar com uma estratégia de integração muito bem definida.
Depois, uma equipe cria um atalho.
Outra equipe introduz um segundo padrão.
Uma terceira equipe ignora o middleware.
Seis meses depois, a organização já não possui uma arquitetura de integração.
Ela possui um histórico de integrações.
O mesmo acontece com os dados.
Um projeto define Salesforce como System of Engagement.
Outro começa a atualizar diretamente os dados master.
Outro implementa sincronização bidirecional sem restrições.
Em pouco tempo, ninguém consegue responder claramente:
Quem realmente é o responsável pelo registro do cliente?
Isso é architectural drift — desvio arquitetural.
E prevenir esse tipo de desvio é exatamente uma das responsabilidades de um CoE maduro.
O Pensamento CTA Vai Além de “O Que Devemos Construir?”
Um arquiteto em nível CTA não termina seu trabalho dizendo:
“Esta é a solução correta.”
As próximas perguntas são:
Como esse desenho permanecerá consistente?
Como outras equipes reutilizarão esse padrão?
Como os desvios serão identificados?
Quem pode aprovar uma exceção?
Quais métricas demonstrarão que a arquitetura continua saudável?
O que acontece quando o negócio mudar?
Essa é a diferença entre desenhar um projeto e desenhar uma capacidade corporativa.
Um projeto otimiza para entrega.
Arquitetura corporativa otimiza para mudança sustentável.
Arquitetura sem Direito de Decisão é Apenas uma Recomendação
Um dos problemas mais comuns que observo em Salesforce CoEs é existir responsabilidade sem autoridade.
O CoE recebe a responsabilidade de:
Proteger a saúde da plataforma
Reduzir dívida técnica
Melhorar segurança
Padronizar integrações
Governar IA
Controlar releases
Mas as equipes de delivery podem ignorar os padrões quando os prazos ficam apertados.
Isso não é governança.
Se um grupo de arquitetura não possui direitos de decisão claramente definidos, suas recomendações são opcionais.
Um modelo operacional maduro deve deixar claro:
Quais decisões pertencem às equipes de delivery
Quais exigem aprovação do Solution Architect
Quais exigem revisão do Technical Architect
Quais precisam passar pelo Architecture Review Board
Quais exigem aceite de Security ou Risk
Quais precisam ser escaladas para a liderança executiva
Governança funciona quando a autoridade de decisão é explícita.
Dívida Técnica Também é um Problema de Governança
Dívida técnica é frequentemente tratada como um problema dos desenvolvedores.
Não é.
Grande parte da dívida técnica significativa começa com uma decisão arquitetural.
Às vezes, essa decisão é intencional:
“Utilizaremos temporariamente uma integração ponto a ponto para cumprir o prazo regulatório.”
Isso pode ser aceitável.
A falha acontece quando ninguém registra:
Por que a exceção existe
Quem é responsável pela remediação
Quando ela deverá ser removida
Qual risco ela cria
O que acontece se permanecer
Um CoE maduro deve tratar dívida técnica como um portfólio de riscos aceitos.
Não como um backlog misterioso que cresce indefinidamente.
Arquitetos em nível CTA devem tornar a dívida visível no momento em que ela é criada.
Agentforce Eleva Novamente o Nível de Governança
O Agentforce torna tudo isso ainda mais importante.
A governança tradicional de Salesforce já precisa controlar:
Dados
Automação
Segurança
Integração
Releases
Agora precisamos adicionar:
Autonomia dos agentes
Grounding
Governança de prompts e instruções
Autorização de ações
Human-in-the-loop
Testes de IA
Observabilidade
Escalonamento
Auditabilidade
Uma implementação de Agentforce não pode ser governada exatamente como uma funcionalidade tradicional.
Um agente autônomo introduz autoridade delegada.
Portanto, a pergunta arquitetural deixa de ser apenas:
“O agente consegue executar essa ação?”
E passa a ser:
“O agente deveria ter autoridade para executar essa ação sem aprovação humana?”
Essa é uma decisão de governança.
Por exemplo:
Um agente resumindo um Case representa um risco relativamente baixo.
Um agente alterando uma preferência de contato pode representar risco moderado.
Um agente aprovando um ajuste financeiro pode representar risco elevado.
Esses três cenários não deveriam seguir exatamente o mesmo processo de governança.
Um CoE maduro deve estabelecer uma governança de Agentforce baseada em risco.
A Maturidade do CoE Precisa Ser Mensurável
Um CoE não deveria medir seu sucesso pela quantidade de reuniões realizadas.
Ele deve medir resultados.
Alguns exemplos:
Adoção dos padrões arquiteturais
Quantidade de exceções não controladas
Aging da dívida técnica
Taxa de sucesso dos releases
Redução de incidentes de segurança
Taxa de falhas de integração
Estabilidade da plataforma
Reutilização de capacidades compartilhadas
Tempo necessário para decisões arquiteturais
Percentual de controles de governança automatizados
Taxa de sucesso das avaliações do Agentforce
Incidentes de IA ou intervenções humanas
Se a governança não pode ser medida, ela se torna subjetiva.
E governança subjetiva eventualmente se transforma em governança política.
A Conexão entre CTA e CoE
O pensamento em nível CTA desenvolve a capacidade de tomar decisões arquiteturais de alta qualidade em ambientes de ambiguidade.
Um CoE maduro institucionaliza essa mesma disciplina para que a organização não dependa de um único arquiteto.
Essa diferença é importante.
Um excelente arquiteto pode melhorar um programa.
Um excelente CoE pode melhorar a maneira como centenas de equipes tomam decisões.
O arquiteto se torna escalável por meio da governança.
Para mim, essa é uma das conexões mais importantes entre CTA e maturidade de CoE.
O pensamento CTA pergunta:
Qual é a arquitetura mais defensável dentro deste contexto?
O pensamento de CoE pergunta:
Como garantimos que a organização continue tomando decisões arquiteturais defensáveis depois que este projeto terminar?
Essas duas disciplinas precisam trabalhar juntas.
Reflexão Final
Arquitetura não é apenas o desenho que aprovamos hoje.
Arquitetura é o acúmulo das decisões que uma organização toma ao longo do tempo.
Se essas decisões forem inconsistentes, não documentadas, politicamente direcionadas ou impossíveis de aplicar, a plataforma eventualmente perderá sua coerência.
As organizações Salesforce mais maduras fazem mais do que contratar excelentes arquitetos.
Elas constroem um modelo operacional no qual boa arquitetura se torna repetível.
Isso exige:
Arquitetos qualificados
Direitos claros de decisão
Forte governança arquitetural
Architecture Decision Records
Revisões baseadas em risco
Controles automatizados
Ownership da dívida técnica
Resultados mensuráveis
Um CoE capaz de evoluir junto com a plataforma
E, cada vez mais, exige uma governança preparada para um mundo em que Salesforce não apenas executa workflows, mas no qual o Agentforce também começa a participar das decisões.
O Salesforce CTA demonstra a capacidade de tomar decisões arquiteturais responsáveis em ambientes complexos. Um Salesforce CoE maduro transforma essa capacidade em um modelo operacional corporativo. O verdadeiro objetivo não é produzir uma excelente arquitetura uma única vez. É construir uma organização capaz de criar, governar, sustentar e evoluir excelentes arquiteturas de forma consistente e em escala.
Jornalismo técnico e independente sobre o ecossistema Salesforce.
Início-Artigos-Sobre
Contato
mauricio.silva@falandosobresalesforce.com
© 2019 - Falando sobre Salesforce
SEM ENROLAÇÃO CORPORATIVA
