The Hackett Group (NASDAQ: HCKT): 39 ADRs, 45 specs e 14 RFCs
Master Jobs (produto próprio): arquitetura hexagonal em 8 contextos, 26 ADRs
Avaliação de uma plataforma de ~325 mil linhas de código
Quilt Software / PosNation: estratégia de atualização zero-touch em 5 ADRs
01
Reconhece esse cenário?
As decisões de arquitetura vivem na cabeça de duas pessoas, e cada squad resolve o mesmo problema de um jeito diferente.
O produto cresceu, os deploys ficaram arriscados e ninguém sabe dizer se o caminho é refatorar, modularizar ou reescrever.
A diretoria quer IA na plataforma, mas falta alguém sênior para dizer onde ela entra sem comprometer dados e custo.
Você precisa de um arquiteto experiente algumas horas por semana, e uma contratação em tempo integral não cabe agora.
02
O que entregamos
Revisão de arquitetura
Revisão de arquitetura
Leitura do código, da infraestrutura e do fluxo de deploy, com relatório de riscos ordenados por impacto e esforço e recomendações que o time consegue executar.
Arquitetura-alvo para plataformas nativas em IA
Arquitetura-alvo para plataformas nativas em IA
Um plano para sair do sistema atual e chegar à arquitetura-alvo em etapas, com fronteiras de módulos, fluxo de dados e pontos de integração com LLMs definidos.
ADRs, RFCs e specs
ADRs, RFCs e specs
As decisões saem da cabeça de duas pessoas e vão para o repositório: ADRs (registros de decisão) e RFCs (propostas de mudança), com contexto, alternativas e consequências.
Modelagem DDD e arquitetura hexagonal
Modelagem DDD e arquitetura hexagonal
Contextos delimitados, portas e adaptadores e regras de dependência entre módulos, para o domínio evoluir sem acoplamento a framework ou banco de dados.
Arquitetura de SaaS multi-tenant
Arquitetura de SaaS multi-tenant
Dados de cada cliente isolados dos demais: estratégia de isolamento (banco por tenant ou esquema compartilhado), provisionamento, RBAC e gestão de segredos, validada com o time.
Governança técnica e arquiteto fracionado
Governança técnica e arquiteto fracionado
Participação recorrente nas decisões do time: revisão de design e de pull requests críticos, requisitos rastreáveis e critérios de qualidade aplicados no CI.
Arquitetura orientada a eventosCada domínio fica isolado atrás de uma API com contratos. Os serviços publicam eventos num barramento com filas e retries, e os workers cuidam de integrações e dados por tenant, sem acoplar um domínio ao outro.
03
Resultados e experiência
The Hackett Group (NASDAQ: HCKT)
Escopo:
Arquitetura e governança técnica
Modelo operacional de engenharia com Spec-Driven Development: decisões, especificações e requisitos registrados e rastreáveis.
39ADRs, 45 specs e 14 RFCs
139requisitos funcionais e não funcionais com rastreabilidade
Avaliação de uma plataforma de ~325 mil linhas de código
ERP SaaS multi-tenant para PMEs, varejistas de e-commerce e redes de franquias, com banco por tenant, provisionamento por subdomínio e cadastro self-service.
~417 millinhas de código
275recursos REST (~1.400 endpoints)
Schema de 264 tabelas e 60+ migrations versionadas
Jackpot Party: configuração de feature flags e de recompensas por deployment, sobre uma arquitetura orientada a eventos, para as áreas de negócio lançarem regras sem a engenharia.
Arquitetura orientada a eventos
Feature flags e recompensas configuradas por deployment
Conversa inicial gratuita · Resposta em até 1 dia útil
04
Para quem é e para quem não é
Consultoria em arquitetura de software é avaliar como o sistema está organizado, definir para onde ele deve ir e registrar cada decisão em documentos que o time consegue seguir. Como Fractional AI Architect, um arquiteto sênior atua em tempo parcial no seu time. Contrate antes de crescer, reescrever, atender vários clientes na mesma plataforma ou adotar IA.
Indicado para
CTOs e CEOs de empresas de software que precisam de um arquiteto sênior sem abrir uma vaga de C-level.
Plataformas SaaS B2B prestes a escalar, adotar multi-tenancy ou incorporar IA ao produto.
Times que herdaram um sistema grande e precisam de uma avaliação independente antes de investir.
Empresas americanas que querem um arquiteto sênior em fuso compatível, com comunicação em inglês.
Não indicado para
Empresas que precisam de um CTO em tempo integral para gerir pessoas, orçamento e contratações: o papel aqui é arquitetura e governança técnica.
Produtos em fase de ideia, sem código nem time: nesse estágio, um MVP bem delimitado vale mais que um desenho de arquitetura.
Quem espera um relatório para arquivar: a revisão só gera resultado com um responsável interno para executar as recomendações.
Quem precisa de um squad inteiro alocado de imediato: entregamos arquitetura sênior com escopo definido, não alocação de equipe.
05
Como funciona e prazos
01
Diagnóstico e revisão
Diagnóstico e revisão
Lemos código, infraestrutura e documentação e conversamos com quem decide e com quem mantém o sistema. Você recebe um relatório com a arquitetura atual mapeada, os riscos priorizados e as recomendações.
02
Arquitetura-alvo e decisões
Arquitetura-alvo e decisões
Desenhamos a arquitetura-alvo e registramos cada decisão em ADRs e RFCs, com alternativas e consequências. Você recebe o desenho, o plano de migração em etapas e os critérios de aceite.
03
Prova de conceito da decisão de maior risco
Prova de conceito da decisão de maior risco
Validamos em código a decisão mais cara de reverter: um módulo, o isolamento de um tenant ou um fluxo de IA. Você recebe a PoC em funcionamento e a recomendação de seguir, ajustar ou parar.
04
Acompanhamento da implementação
Acompanhamento da implementação
O seu time implementa, com o arquiteto nas revisões de design e de pull requests críticos. Você recebe os ADRs atualizados e os critérios de qualidade aplicados como gates no CI.
05
Governança contínua
Governança contínua
Como Fractional AI Architect, em retainer mensal, o arquiteto participa das decisões, revisa RFCs e orienta tech leads. Você recebe horas reservadas e o registro de cada decisão tomada.
Formatos típicos de contratação deste serviço
Escopo
Prazo típico
Modelo de contratação
Revisão de arquiteturaLeitura do código e da infraestrutura, relatório de riscos priorizados e recomendações
1–2 semanas
Projeto de escopo fechado
Arquitetura-alvoDesenho, ADRs e RFCs, plano de migração em etapas e PoC da decisão de maior risco
2–4 semanas
Projeto de escopo fechado
Acompanhamento da implementaçãoRevisões de design e de pull requests, quality gates e ADRs atualizados enquanto o seu time implementa
6–12 semanas
Time & materials com teto
Fractional AI ArchitectArquiteto sênior em tempo parcial para decisões, RFCs, revisões e orientação de tech leads
Contínuo
Retainer mensal fracionado
Prazos são faixas típicas. O diagnóstico define o escopo e a estimativa de cada projeto; o contrato pode ser em reais (BRL) ou dólares (USD).
Conversa inicial gratuita · Resposta em até 1 dia útil
06
Detalhes técnicos
Como usamos IA com governança, o comparativo de decisão e a stack
IA com governança
A arquitetura define onde a IA pode agir e onde ela precisa de limite. Usamos agentes de código para ler e documentar sistemas; as decisões e os trade-offs ficam com o arquiteto.
Onde a IA entraAgentes de código (Claude Code, Codex, Cursor, Copilot, OpenCode) aceleram a leitura de sistemas grandes, o mapeamento de dependências e o rascunho de ADRs e specs.
O que o humano decideFronteiras de módulos, trade-offs e cada ADR são decididos e assinados por um arquiteto sênior.
Arquitetura para IAAbstração de provider, limites de ação por ferramenta, trilha de auditoria e custo por chamada entram no desenho desde o início.
Quality gatesOs critérios definidos na arquitetura viram testes, metas de cobertura e análise estática no CI.
SegurançaModelagem de ameaças (STRIDE) e isolamento por tenant são revisados antes de um agente acessar dados.
Seus dadosOs dados do cliente nunca são usados para treinar modelos, e trabalhamos sob NDA.
Comparativo de decisão
Role para o lado para ver mais
Arquiteto fracionado, contratação em tempo integral ou consultoria tradicional: como decidir
Critério
Arquiteto fracionado
Contratação em tempo integral
Consultoria tradicional
Quando faz sentido
Decisões de arquitetura recorrentes, que não ocupam uma pessoa o mês inteiro
Volume de decisões e de gestão que ocupa uma pessoa todos os dias
Programas grandes, que exigem muitas pessoas e várias especialidades ao mesmo tempo
Quem faz o trabalho
Um arquiteto sênior da Master Timm, do diagnóstico às revisões
A pessoa contratada, com dedicação exclusiva
Um time alocado, com composição definida em contrato
Como começa
Diagnóstico de 1 a 2 semanas e proposta
Processo de recrutamento, seleção e período de adaptação
Proposta, montagem e alocação do time
Compromisso
Retainer mensal com horas reservadas
Vínculo permanente, com remuneração e encargos fixos
Projeto com escopo e time definidos em contrato
Principal limite
Tempo parcial: não substitui a liderança do dia a dia
Custo fixo mesmo quando a demanda de arquitetura cai
Exige transferência de conhecimento planejada ao fim do projeto
Stack e integrações
DDD
ADRs
RFCs
OpenAPI
TypeScript
Next.js
PHP
Laravel
Go
PostgreSQL
Kafka
Redis
AWS
Terraform
Kubernetes
Claude
07
Perguntas frequentes sobre Arquitetura de software
O que faz um Fractional AI Architect?
Um Fractional AI Architect é um arquiteto sênior que atua em tempo parcial no seu time: decide a arquitetura, registra as decisões em ADRs e RFCs, revisa design e pull requests críticos e define onde a IA entra na plataforma. Você ganha senioridade sem abrir uma vaga de C-level. Na The Hackett Group, cliente da Master Timm, o modelo operacional de engenharia soma 39 ADRs, 45 specs e 14 RFCs.
Quantas horas por mês um arquiteto fracionado dedica ao meu time?
Não há pacote fixo: a carga de horas é definida na proposta, a partir do diagnóstico, conforme o volume de decisões e de revisões do seu time. Fases de desenho e de migração pedem mais presença; fases de manutenção, menos. O formato é um retainer mensal com horas reservadas para sessões de decisão, revisão de RFCs e de pull requests críticos e dúvidas do time entre uma sessão e outra.
CTO fracionado ou arquiteto fracionado: qual a diferença?
O CTO fracionado responde pela gestão de tecnologia: pessoas, orçamento, contratações e a relação com a diretoria. O arquiteto fracionado responde pelas decisões técnicas: arquitetura, padrões, qualidade e riscos do sistema. Se a empresa já tem liderança de engenharia e falta senioridade em arquitetura e IA, o arquiteto fracionado é o papel certo. Conhecemos os dois lados: além da arquitetura, já respondemos pela gestão de tecnologia de SaaS como o Mahout ERP Cloud e o Consulta Já.
Como funciona uma revisão de arquitetura e o que é entregue?
A revisão leva de 1 a 2 semanas e termina em um relatório com a arquitetura atual mapeada, os riscos priorizados e um plano de ação. Lemos o código, a infraestrutura, o pipeline de deploy e a documentação, e conversamos com quem mantém o sistema. O relatório separa o que é urgente do que pode esperar e indica o esforço de cada recomendação. A apresentação é feita para a liderança e para o time técnico.
Como o arquiteto trabalha com o meu time interno?
O arquiteto trabalha dentro do fluxo do seu time: mesmo repositório, mesmas ferramentas de pull request e mesmos rituais. As decisões são propostas em RFCs, discutidas com os tech leads e registradas em ADRs, para o time entender o porquê e decidir sozinho depois. O objetivo é um time mais autônomo, não dependente. Já mentoramos mais de 10 times de engenharia.
Quando contratar uma consultoria em arquitetura de software?
Contrate antes de uma decisão cara de reverter: reescrever um sistema, migrar para multi-tenant, dividir um monólito, trocar de cloud ou colocar IA no produto. Também vale quando os deploys ficaram arriscados, quando o time discorda sobre o caminho ou quando a diretoria precisa de uma avaliação técnica independente antes de investir. Se a decisão já foi tomada e bem registrada, talvez você só precise de execução.
Quem faz revisão de arquitetura de um sistema grande?
A Master Timm faz revisão de arquitetura de sistemas grandes, a partir de São Paulo, para empresas no Brasil e nos Estados Unidos. Reunimos mais de 20 anos de engenharia de software. Para a The Hackett Group, avaliamos uma plataforma de cerca de 325 mil linhas de código, e o Mahout ERP Cloud, que construímos, tem cerca de 417 mil linhas.
Quanto custa um arquiteto de software fracionado?
O custo depende de três fatores: a carga mensal de horas, o tamanho e a complexidade do sistema e o número de times atendidos. Por isso não publicamos tabela de preços. A revisão de arquitetura é um projeto de escopo fechado; o arquiteto fracionado é contratado em retainer mensal. O diagnóstico de 1 a 2 semanas define o escopo e a estimativa, e o contrato pode ser em reais (BRL) ou dólares (USD).
Agentes de código no seu time, com specs e quality gates.
Ver serviço
Vamos revisar a sua arquitetura
Na conversa inicial, entendemos o sistema, o momento do time e a decisão que está na mesa, e dizemos com franqueza se o caso pede uma revisão, um arquiteto fracionado ou nada agora.