Sprint de 1 mês — Atividades (MVP Score de Crédito Europeu)
1. Arquitetura e Base do Sistema
Definir arquitetura geral da aplicação; configurar backend e banco de dados; modelar entidades principais (usuário, perfil financeiro, score e histórico); implementar autenticação e controle de acesso; configurar versionamento, ambiente de desenvolvimento e CI básico; documentar decisões técnicas iniciais.
2. Coleta e Validação de Dados Financeiros
Criar formulários e endpoints para coleta de dados financeiros do usuário (renda, tipo de contrato, dívidas, histórico de pagamento); implementar validações e regras de consistência; estruturar persistência segura dos dados; preparar a base para futuras integrações com Open Banking (PSD2).
3. Algoritmo de Score de Crédito (v1)
Desenvolver algoritmo inicial de score (escala 0–1000); definir pesos e regras configuráveis; implementar cálculo automático e recalculo sob demanda; registrar histórico de variações do score; documentar lógica e critérios para auditoria e explicabilidade.
4. Dashboard do Usuário e Explicabilidade
Construir dashboard com visualização do score atual e classificação de risco; exibir fatores positivos e negativos que impactam o score; implementar simulação de cenários (“o que acontece se quitar dívida X”); garantir clareza e transparência na apresentação dos dados.
5. Segurança, LGPD/GDPR e Governança de Dados
Implementar criptografia de dados sensíveis; criar mecanismos de consentimento explícito; permitir exportação e exclusão de dados do usuário; registrar logs e trilhas de auditoria básicas; alinhar estrutura às exigências iniciais de compliance europeu (GDPR).
6. Painel Administrativo
Desenvolver painel admin para visualização de usuários e scores; permitir ajuste de pesos e parâmetros do algoritmo; disponibilizar métricas básicas de uso e performance; restringir acessos por perfil e permissões.