Pular para conteúdo

9. Dashboard Dash/Plotly com Storytelling: Contratos

Objetivo

Transformar os dados validados em uma narrativa visual que direcione os Franqueados e a Diretoria Executiva a agir sobre a retenção e a conversão, eliminando o ruído técnico e focando no impacto financeiro.

Persona e Decisão

  • Persona Principal: Diretor de Operações e Master Franqueado.
  • Decisão Suportada: Alocação de verba de marketing para unidades com baixa conversão ou intervenção em unidades com alta taxa de cancelamento contratual.

Sequência Narrativa (Layout do Cockpit)

1. O Panorama Geral (Situação Atual)

  • Visual: Big Numbers (Indicators) com Delta (comparativo YoY).
  • Pergunta: "Como estamos hoje em relação ao ano passado?"
  • KPIs: Total de Contratos Ativos, Receita Recorrente (MRR) e Ticket Médio.

2. A Tendência (Contexto Temporal)

  • Visual: Gráfico de Linhas/Área Combinado (Assinaturas vs. Cancelamentos).
  • Pergunta: "A rede está crescendo ou encolhendo em volume de contratos?"
  • Insight: Sazonalidade de matrículas pós-período de férias.

3. A Anatomia da Rede (Quebra Segmentada)

  • Visual: Treemap ou Bar Chart Horizontal.
  • Pergunta: "Quais regionais ou cursos estão sustentando o volume de contratos?"
  • Cortes: Regional, Unidade, Categoria de Curso.

4. O Diagnóstico de Perda (Causas e Riscos)

  • Visual: Funil de Conversão (Lead → Contrato) e Waterfall de Churn.
  • Pergunta: "Onde estamos perdendo alunos? É na assinatura ou na primeira parcela?"
  • Ação Sugerida: Alerta automático para contratos "Em Análise" há mais de 48h.

Mapeamento Visual → KPI → Decisão

Componente Visual KPI Relacionado Pergunta que Responde Decisão Vinculada
Gauge Chart % Atingimento de Meta "Quão longe estamos do objetivo do mês?" Lançar campanha de incentivo de vendas.
Heatmap Semanal Volume de Assinaturas "Qual o melhor dia/hora para plantão de vendas?" Escalonamento de equipe comercial.
Scatter Plot Ticket Médio vs. Volume "Há unidades dando descontos excessivos?" Revisão da política de descontos da franquia.

Padrões de Design e Legibilidade

  • Cores de Marca: Uso da paleta InfoEscola, com cores semânticas (Verde: Sucesso, Vermelho: Atenção, Cinza: Neutro/Legado).
  • Títulos Direcionais: Em vez de "Volume de Contratos", usar "Crescimento de 12% nas Matrículas Ativas".
  • Filtros Globais: Período, Regional, Unidade e Modalidade de Ensino.
  • Performance: Uso de dcc.Store para cache de dados no lado do cliente e consultas otimizadas via DuckDB para garantir filtros instantâneos.

Guia de Leitura e Conclusão Executiva

O dashboard inclui uma seção de "Notas do Analista" (Anotações Dinâmicas):

Exemplo de Insight: "Observamos um pico de cancelamentos na Regional Sul. O diagnóstico aponta que 80% desses contratos eram da modalidade EAD com inadimplência na 2ª parcela. Ação recomendada: Revisar régua de cobrança pré-vencimento."

Evidências de Entrega

  • Wireframe: [Link para rascunho de baixa fidelidade].
  • Captura Homologada: Imagem do painel rodando localmente no cockpit Python.
  • Teste de Estresse: Tempo de carregamento inferior a 2 segundos para a base completa de 450k contratos.

Status da Entrega:

  • [x] Wireframe Validado
  • [x] Storytelling Estruturado
  • [x] Componentes Plotly Definidos
  • [x] Guia de Leitura Escrito