Relatório de Entrega Técnica

TR99 Consultoria e Tecnologia · Jun 2026

Plataforma Digital de
Seguros Sattrack

Auditoria completa das entregas realizadas versus o escopo contratado.
6 repositórios · 12 meses de desenvolvimento · Equipe de 10 profissionais.

Contratante Sattrack
Fornecedor TR99 Consultoria
Início Jul/2025
Fechamento Jun/2026
Contrato MVP 4 meses
0
Horas Entregues
0
Horas a Mais
0
Horas em Aberto
0
Handlers/Use-Cases
0
Endpoints API
0
Commits Manager

Visão Geral

Scorecard da Entrega

Situação consolidada de todos os módulos auditados versus o contrato aprovado.

0
Entregues Conforme
Módulos 100% conformes ao contrato
⚠️
0
Entregues Parcialmente
UI ou backend com itens pendentes
0
Não Entregues
Itens contratados ausentes
0
Entregues a Mais
Além do escopo — sem custo extra
⚖️

Saldo Líquido Favorável à TR99

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.

📅

Prazo: 4 meses contratados → 12 meses entregues

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

6 Repositórios Auditados

Análise completa de commits, estrutura de código, integrações e features por repositório.

backend
.NET 9 · Clean Architecture · PostgreSQL 16
1.300h
200+ commits · 134 handlers · 126 endpoints · 150+ entidades
frontend-manager
Angular 20 · CRM + Kanban + SignalR
820h
354 commits · 161 componentes · 57 serviços · 18 módulos
frontend
Angular 20 · Jornada Auto
230h
Landing page + cotação + planos + pagamento
frontend-life
Angular 20 · Seguro de Vida · Entregue a mais ➕
110h
Produto completo — não previsto em contrato
frontend-residential
Angular 20 · Seguro Residencial · Entregue a mais ➕
110h
Produto completo — não previsto em contrato
sattrack-app
React Native + Expo 53 · App móvel
140h
600+ commits históricos · adições do período: inspeção fotográfica + SDK upgrade

Análise de Entrega

Módulos Contratados × Entregues

Avaliação dos 10 módulos do Anexo I da proposta aprovada (Julho 2025).

#MóduloStatusHorasObservação
1Landing Page AutoCompleto64h8 seções dinâmicas via CMS, responsivo, CI/CD
2Jornada de Contratação AutoParcial510hCotação + FIPE + pagamento entregues; planos parcialmente hardcoded
3Aplicativo MóvelParcial140h*Inspeção fotográfica entregue; chatbot e apólice ausentes
4Portal Web (cliente)Completo~140hÁrea admin via Manager + área do cliente via XComercial ERP
5Dashboard Consultor/CorretorCompleto760hKanban multi-papel, negociação parcial, wizard contrato, PDF
6Dashboard AdministrativoParcial250hUsers, roles, funil entregues; ERP E4PRO ausente
7Sattrack AI SupportParcial160hChat + base de conhecimento entregues; classificação de imagens ausente
8CRM KanbanCompleto290h5 boards, SignalR tempo real, multi-papel, cards tipados
9Agendamento OnlineCompleto130hAuto-agrupamento por região CEP, confirmação automática
10Segurança & LGPDParcial~242hJWT, 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

O Que Faltou

7 itens contratados e não encontrados nos repositórios auditados, ordenados por criticidade de negócio.

🔴 Integração ERP E4PRO

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.

80–120h
Crítico · Operacional

🔴 Geração Automatizada de Apólice (PDF)

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).

60–80h
Crítico · Risco Legal

🟠 Boleto Bancário como Forma de Pagamento

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.

40–60h
Alto

🟡 Visualização de Apólice no App

O app não possui tela para o cliente visualizar ou fazer download da apólice digital após a contratação.

24–32h
Médio

🟡 Chatbot de Agendamento no App

O agendamento existe no Manager (interno). O cliente final não tem acesso a chatbot para agendar instalação pelo app móvel.

80–120h
Médio

🟡 Antifraude ClearSale

Serasa integrado para análise de crédito. ClearSale (antifraude transacional) ausente — expõe transações a fraudes não detectadas pelo score Serasa.

40–60h
Médio

🟡 Contratação de Serviços no App

O cliente não consegue contratar serviços adicionais (coberturas extras, guincho, upgrades de plano) diretamente pelo app — upsell digital não implementado.

60–80h
Médio
Total estimado em aberto384–552 horas

Valor Adicional

Entregue a Mais — Sem Custo Extra

14 entregas realizadas além do escopo contratual, totalizando aproximadamente ~1.286 horas de trabalho adicional.

Frontend Seguro de Vida (frontend-life) · produto completo

Angular 20 · landing page + cotação + planos + pagamento. Não previsto no contrato.

~110h

Frontend Seguro Residencial (frontend-residential) · produto completo

Angular 20 · tipo de imóvel, CEP lookup, 4 métodos de pagamento. Não previsto no contrato.

~110h

Integração XComercial (emissor de apólices) 🔑

Mapeamento v2 completo, upload de fotos, polling de status, S/N, IBGE, idvendedor, tabela de cliente.

~140h

Wizard de Contrato 3-Etapas

Auto-save, rascunho persistente, upload multi-documento, lock pós-submissão, signals Angular.

~200h

Negociação com Aprovação Parcial Item a Item

Comparativo visual, preços cortados (strikethrough), status granulares, renegociação após rejeição.

~140h

Módulo de Treinamento de IA (interface admin)

CRUD de agentes, seleção de modelo GPT, temperatura, base de conhecimento, chat de teste em tempo real.

~100h

Inspeção Veicular em Tempo Real (SignalR)

Kanban de vistoria, batch approval, prevenção de duplicatas, múltiplos tipos de imagem.

~140h

Agendamento com Auto-Agrupamento por Região (CEP)

Confirmação automática com 3+ agendamentos na região, prazo de auto-confirmação, kanban instalação.

~120h

Gateway GetNet (tokenização cartão crédito/débito)

Integração completa para ambientes de homologação e produção, OAuth GetNet.

~60h

Geração de PDF de Cotação (Kendo PDF Export)

PDF de proposta com dados do consultor, override de proponente, preview antes do envio.

~40h

Observabilidade Completa (OpenTelemetry + Grafana Faro)

Distributed tracing no backend + Grafana Faro SDK em todos os 4 frontends + health probes K8s.

~40h

Azure Blob Storage (documentos e imagens)

Múltiplos containers por tipo, tokens SAS para acesso seguro, integração com inspeção e contratos.

~30h

Sistema de Termos Adicionais

CRUD de termos por veículo, associação dinâmica nos fluxos de negociação e contrato.

~24h

Sistema de Cupons e Descontos

CRUD completo (% ou valor fixo), validação no checkout, gestão no CRM.

~32h
Total entregue a mais (sem cobrar)~1.286 horas

Números da Plataforma

Estatísticas Técnicas

0
Handlers CQRS
0
Endpoints API
0
Entidades Domínio
0
Componentes Angular
0
Serviços Angular
0
Telas Mobile
🏗️

Stack Tecnológico

.NET 9 · PostgreSQL 16 · Angular 20 · React Native + Expo 53 · Docker · Kubernetes · Azure Blob · SignalR · OpenAI GPT-4

🔌

Integrações Externas

FIPE · ViaCEP · Serasa · Twilio · GetNet · XComercial · SendGrid · Azure · OpenAI · Grafana · Cloudflare WAF

📐

Padrões Arquiteturais

Clean Architecture · CQRS · Repository + UoW · Result Pattern · Soft Delete · SignalR real-time · Signals Angular

Análise Financeira

Balanço de Horas

Comparação entre o esforço contratado, o efetivamente entregue e as pendências em aberto.

⚖️

Saldo Líquido Favorável à TR99

~1.286h entregues além do contrato, ~468h em aberto. Saldo: ~818h a favor da TR99.

📅

Extensão de Prazo (4 → 12 meses)

O escopo real foi 3× maior que o MVP contratado. A equipe absorveu o crescimento sem reajuste formal de contrato.

Distribuição de Horas por Repositório

backend (.NET 9)1.300h
frontend-manager (CRM)820h
Infra + Segurança + PM472h
frontend (Auto)230h
frontend-life + residential ➕220h
sattrack-app (adições)140h
Total Geral ~3.320h

Visão Comparativa do Esforço

Entregue conforme contrato~2.034h (61%)
Entregue além do contrato (não cobrado) ➕~1.286h (39%)
Em aberto (contratado, não entregue)~468h (~14%)

Modelo Vigente · Mar–Jun 2026

Pacote de Sustentação Mensal

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.

120h
Pacote Contratado/Mês
Frontend + Backend + Infra
~178h
Média Real Entregue/Mês
Baseado em análise de commits
+48%
A Mais Que o Contratado
~230h extras em 4 meses
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 ✓

Horas Entregues vs. Contratado por Mês

Março 2026 165h / 120h contratadas
Base: 120h — +45h bonus
Abril 2026 205h / 120h contratadas
Base: 120h — +85h bonus (melhor mês)
Maio 2026 195h / 120h contratadas
Base: 120h — +75h bonus
Junho 2026 145h / 120h contratadas
Base: 120h — +25h bonus
Horas entregues Limite do pacote (120h)
Em 100% dos meses, a Sattrack recebeu mais horas do que pagou.
🤝

A Sattrack está sempre em vantagem

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

Recomendações & Modelo de Trabalho

Para fechar pendências críticas e garantir máximo aproveitamento do pacote de sustentação nos próximos meses.

🔴 Imediato (1–4 semanas)

  • Formalizar aditivo contratual reconhecendo o escopo real entregue
  • Iniciar geração de apólice PDF — risco legal para o cliente
  • Definir cronograma para integração E4PRO
  • Compartilhar backlog priorizado para Jul/26

🟠 Curto Prazo (1–3 meses)

  • Integrar ERP E4PRO (sincronização operacional crítica)
  • Implementar boleto bancário (ampliar cobertura de mercado)
  • Completar integração backend do frontend-life
  • Integrar ClearSale antifraude nas transações

🟢 Médio Prazo (3–6 meses)

  • Chatbot de agendamento no app (self-service do cliente)
  • Visualização de apólice no app móvel
  • Contratação de serviços extras pelo app
  • Automação completa do ciclo pós-venda

Para os Próximos Ciclos

Precisamos de Escopos Fechados

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.

📋

User Stories Definidas

"Como [usuário], quero [ação] para [objetivo]." Evita divergências e retrabalho no meio do ciclo.

Critérios de Aceite Claros

O que precisa funcionar para a entrega ser "concluída"? Define objetivamente quando está pronto.

🎯

Backlog Priorizado

Lista ordenada por impacto de negócio entregue antes do início do mês. As 120h vão para o que mais importa.

🖼️

Protótipos / Mockups

Rascunho visual do que será construído. Reduz idas e vindas de validação de design durante o desenvolvimento.

🔗

Dependências Mapeadas

O que precisa existir antes de começar cada feature? Evita bloqueios no meio do ciclo de 120h.

📈

Resultado Esperado

Com escopo fechado: previsibilidade, controle e rastreabilidade total das entregas mensais.

💡

Resumo Final

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.