TR99 Consultoria e Tecnologia · Jun 2026
Auditoria completa das entregas realizadas versus o escopo contratado.
6 repositórios · 12 meses de desenvolvimento · Equipe de 10 profissionais.
Visão Geral
Situação consolidada de todos os módulos auditados versus o contrato aprovado.
A TR99 entregou ~1.286h além do contratado e tem ~468h em aberto. Saldo positivo de ~818h a favor da TR99 — o fornecedor entregou significativamente mais do que deixou de entregar.
O desenvolvimento foi 3× mais longo que o MVP contratado, absorvendo um escopo muito maior — com 3 produtos extras (Auto, Vida, Residencial) e integrações complexas não previstas.
Infraestrutura
Análise completa de commits, estrutura de código, integrações e features por repositório.
Análise de Entrega
Avaliação dos 10 módulos do Anexo I da proposta aprovada (Julho 2025).
| # | Módulo | Status | Horas | Observação |
|---|---|---|---|---|
| 1 | Landing Page Auto | Completo | 64h | 8 seções dinâmicas via CMS, responsivo, CI/CD |
| 2 | Jornada de Contratação Auto | Parcial | 510h | Cotação + FIPE + pagamento entregues; planos parcialmente hardcoded |
| 3 | Aplicativo Móvel | Parcial | 140h* | Inspeção fotográfica entregue; chatbot e apólice ausentes |
| 4 | Portal Web (cliente) | Completo | ~140h | Área admin via Manager + área do cliente via XComercial ERP |
| 5 | Dashboard Consultor/Corretor | Completo | 760h | Kanban multi-papel, negociação parcial, wizard contrato, PDF |
| 6 | Dashboard Administrativo | Parcial | 250h | Users, roles, funil entregues; ERP E4PRO ausente |
| 7 | Sattrack AI Support | Parcial | 160h | Chat + base de conhecimento entregues; classificação de imagens ausente |
| 8 | CRM Kanban | Completo | 290h | 5 boards, SignalR tempo real, multi-papel, cards tipados |
| 9 | Agendamento Online | Completo | 130h | Auto-agrupamento por região CEP, confirmação automática |
| 10 | Segurança & LGPD | Parcial | ~242h | JWT, RBAC, Serasa, WAF Cloudflare, PenTest, Load Tests entregues; ClearSale ausente |
* Adições no período contratual; app possuía 600+ commits anteriores ao contrato.
Gaps de Entrega
7 itens contratados e não encontrados nos repositórios auditados, ordenados por criticidade de negócio.
Sincronização de clientes, contratos e funil de vendas com o ERP existente da Sattrack. Zero evidência nos repositórios — operação requer sincronização manual.
Após pagamento confirmado, o sistema deveria gerar a apólice digital automaticamente. Existe PDF de cotação, mas não de apólice oficial (documento legal do seguro).
Contratado: "links com cartão, boleto e Pix." Entregues: PIX + Crédito + Débito. Boleto ausente em todos os frontends e backend — parcela do mercado sem opção.
O app não possui tela para o cliente visualizar ou fazer download da apólice digital após a contratação.
O agendamento existe no Manager (interno). O cliente final não tem acesso a chatbot para agendar instalação pelo app móvel.
Serasa integrado para análise de crédito. ClearSale (antifraude transacional) ausente — expõe transações a fraudes não detectadas pelo score Serasa.
O cliente não consegue contratar serviços adicionais (coberturas extras, guincho, upgrades de plano) diretamente pelo app — upsell digital não implementado.
Valor Adicional
14 entregas realizadas além do escopo contratual, totalizando aproximadamente ~1.286 horas de trabalho adicional.
Angular 20 · landing page + cotação + planos + pagamento. Não previsto no contrato.
Angular 20 · tipo de imóvel, CEP lookup, 4 métodos de pagamento. Não previsto no contrato.
Mapeamento v2 completo, upload de fotos, polling de status, S/N, IBGE, idvendedor, tabela de cliente.
Auto-save, rascunho persistente, upload multi-documento, lock pós-submissão, signals Angular.
Comparativo visual, preços cortados (strikethrough), status granulares, renegociação após rejeição.
CRUD de agentes, seleção de modelo GPT, temperatura, base de conhecimento, chat de teste em tempo real.
Kanban de vistoria, batch approval, prevenção de duplicatas, múltiplos tipos de imagem.
Confirmação automática com 3+ agendamentos na região, prazo de auto-confirmação, kanban instalação.
Integração completa para ambientes de homologação e produção, OAuth GetNet.
PDF de proposta com dados do consultor, override de proponente, preview antes do envio.
Distributed tracing no backend + Grafana Faro SDK em todos os 4 frontends + health probes K8s.
Múltiplos containers por tipo, tokens SAS para acesso seguro, integração com inspeção e contratos.
CRUD de termos por veículo, associação dinâmica nos fluxos de negociação e contrato.
CRUD completo (% ou valor fixo), validação no checkout, gestão no CRM.
Números da Plataforma
.NET 9 · PostgreSQL 16 · Angular 20 · React Native + Expo 53 · Docker · Kubernetes · Azure Blob · SignalR · OpenAI GPT-4
FIPE · ViaCEP · Serasa · Twilio · GetNet · XComercial · SendGrid · Azure · OpenAI · Grafana · Cloudflare WAF
Clean Architecture · CQRS · Repository + UoW · Result Pattern · Soft Delete · SignalR real-time · Signals Angular
Análise Financeira
Comparação entre o esforço contratado, o efetivamente entregue e as pendências em aberto.
~1.286h entregues além do contrato, ~468h em aberto. Saldo: ~818h a favor da TR99.
O escopo real foi 3× maior que o MVP contratado. A equipe absorveu o crescimento sem reajuste formal de contrato.
Modelo Vigente · Mar–Jun 2026
A partir de março de 2026, a TR99 passou a operar em regime de sustentação com 120 horas/mês cobrindo frontend, backend e infraestrutura. Em todos os meses, entregamos mais do que o contratado.
| Mês | Principais Entregas | Commits | Horas Est. | Pacote | Saldo Sattrack |
|---|---|---|---|---|---|
| Mar/26 | PermissionClaimsMiddleware · coberturas sinistro · cap leilão · product tags · sliders frontend | ~37 | ~165h | 120h | +45h ✓ |
| Abr/26 | XComercial submit · polling status · sync cotações · preserve values · error handling · wizard contrato | ~48 | ~205h | 120h | +85h ✓ |
| Mai/26 | Assinatura + PDF signed · primeiro vencimento · S/N unificado · dados pessoais · tabela cliente · PDF upload | ~50 | ~195h | 120h | +75h ✓ |
| Jun/26 | XComercial mapping refinado · photo requirements · contract attachments · CI/CD updates | ~28 | ~145h | 120h | +25h ✓ |
| TOTAL | 25+ features backend · 24+ melhorias frontend · ~163 commits | ~163 | ~710h | 480h | +230h ✓ |
Desde março de 2026, a TR99 nunca entregou menos do que o pacote contratado. Pelo contrário: os ~230 horas extras entregues neste período mostram o compromisso do time em resolver as demandas até o fim — mesmo quando excedem a cota mensal. O modelo de sustentação garante dedicação contínua com previsibilidade financeira para a Sattrack.
Próximos Passos
Para fechar pendências críticas e garantir máximo aproveitamento do pacote de sustentação nos próximos meses.
Para os Próximos Ciclos
Para maximizar o uso das 120h mensais e garantir entregas alinhadas ao negócio, cada ciclo precisa começar com demandas bem definidas. Escopo aberto gera retrabalho — escopo fechado gera valor.
"Como [usuário], quero [ação] para [objetivo]." Evita divergências e retrabalho no meio do ciclo.
O que precisa funcionar para a entrega ser "concluída"? Define objetivamente quando está pronto.
Lista ordenada por impacto de negócio entregue antes do início do mês. As 120h vão para o que mais importa.
Rascunho visual do que será construído. Reduz idas e vindas de validação de design durante o desenvolvimento.
O que precisa existir antes de começar cada feature? Evita bloqueios no meio do ciclo de 120h.
Com escopo fechado: previsibilidade, controle e rastreabilidade total das entregas mensais.
A TR99 entregou ~818h além do escopo original do contrato e, no período de sustentação (mar–jun/26), adicionou ~230h extras às 480h contratadas. Os números mostram consistência e comprometimento do time. Para continuar evoluindo a plataforma com eficiência máxima, o próximo passo é estruturar um processo de planejamento com escopos fechados — garantindo que cada hora das 120 mensais gere o maior impacto possível para o negócio Sattrack.