Roadmap
Times de produto e liderança. Para detalhes de implementação por fase, veja o Plano de Desenvolvimento.
Visão Geral
Semanas 1-2 │ Meses 1-3 │ Meses 4-15
────────────────┼──────────────────┼─────────────────────
FASE 1 │ FASE 2 │ FASE 3
MVP Hackathon │ MVP Produção │ Versão Escalável
Demo funcional │ Piloto real │ Produto governamental
Fase 1 — MVP Hackathon (2 semanas)
Objetivo: Demonstrar o valor central para os juízes.
O que está no escopo:
| Funcionalidade | Critério de aceite |
|---|---|
| Login simulado (mock Gov.br) | Usuário entra com CPF e vê dashboard |
| Criar processo CAR | Formulário simples com dados do imóvel |
| Upload de documento | Arquivo salvo, status atualizado |
| OCR básico | Texto extraído e exibido |
| Chat com IA (Claude API + RAG) | Respostas streaming sobre dúvidas de CAR |
| Contexto do processo no chat | Assistente sabe qual processo o usuário tem |
| Fila do analista | Lista de processos pendentes |
| Aprovar/rejeitar | Analista muda status com motivo |
Monolito modular FastAPI + Docker Compose. Sem RabbitMQ, sem Kubernetes — foco em demonstrar o valor, não a escala.
Critérios de sucesso: Demo ao vivo sem falha por 5 minutos; juízes conseguem usar sem instrução prévia.
Fase 2 — MVP Produção (12 semanas)
Objetivo: Primeira versão operacional integrada com Gov.br real.
Épicos principais:
| Épico | Semanas | Entregas-chave |
|---|---|---|
| E1: Fundação | 1–3 | Docker/K8s, CI/CD, observabilidade, Vault |
| E2: Auth Gov.br | 2–4 | OAuth2 PKCE real, RBAC 5 roles, sessões seguras |
| E3: Portal Cidadão | 3–8 | Stepper, upload, notificações, acompanhamento |
| E4: Assistente IA | 4–9 | Chat contextual, RAG, escalonamento humano, transcrição de mensagens de voz (Whisper local) |
| E5: Validação | 5–10 | OCR profissional, extração, cruzamento IBGE |
| E6: Portal Analista | 7–11 | Fila, dossiê automático, aprovação, dashboard |
| E7: Integrações | 8–12 | IBGE (municípios), SIGEF/INCRA, integração SICAR direta (modelo apps estaduais), ferramenta Leaflet + satélite para geometria |
Meta: 100 processos reais, NPS ≥ 60, uptime ≥ 99%.
Existem precedentes de sistemas que acessam o SICAR diretamente para efetuar o cadastro, acompanhar o processo e retificar arquivos CAR — sem depender de API REST pública. O CARla adota o mesmo modelo de integração. Além disso, alguns estados têm plataformas próprias (veja Plataformas Estaduais).
Fase 3 — Versão Escalável (meses 4–15)
Objetivo: Produto governamental robusto com integrações completas.
| Épico | Descrição |
|---|---|
| A: Microsserviços | Strangler Fig — extrair serviços do monolito gradualmente |
| B: Integrações completas | SIGEF, IBAMA, MapBiomas, PRODES/DETER; adaptadores para plataformas estaduais |
| C: IA Avançada | Análise geoespacial, scoring preditivo, fine-tuning |
| D: Analytics e BI | Dashboards estaduais, dados abertos anonimizados |
| E: Escalabilidade | Multi-tenancy, processamento em lote, CDN |
| F: App Mobile | React Native, câmera OCR, push, offline |
Meta: 10.000 processos/mês em ≥ 1 estado; tempo de análise ≤ 15 dias úteis.
Ver também
- Métricas de Sucesso — como medimos cada fase
- Arquitetura Fase 1 — modelo simplificado do hackathon
- Contribuindo — como configurar o ambiente