Pular para o conteúdo principal

Perfis de Usuário

Quatro perfis foram identificados no levantamento de requisitos. Cada perfil tem responsabilidades, necessidades e dores distintas.

P-DAPE — DAPE (Diretoria de Apoio ao Planejamento de Ensino)

Tipo: Power user — operador principal do sistema.

Responsabilidades:

  • Alimentação de dados mestres (matrizes curriculares, professores, disponibilidades)
  • Orquestração da geração automática de grades horárias
  • Edição manual e resolução de conflitos na grade
  • Integração com SUAP e com a infraestrutura física (via SISGEA)

Interação com o sistema: Frequente e profunda. Único perfil que aciona a geração automática de horário.

Plataformas: Web apenas (sem interface mobile).

Dores identificadas no levantamento:

  • Múltiplos cliques e burocracia no processo de geração
  • Falta de salvamento automático — medo constante de perder dados
  • "Embaralhamento" total ao regenerar, destruindo edições manuais válidas
  • Retrabalho com cadastros repetitivos de informações que já existem no SUAP
  • Necessidade de exportar para Excel para detectar conflitos manualmente

Necessidades críticas:

  • Pinning (travamento) de células editadas manualmente
  • Suporte nativo a 3 turnos sem duplicação de entidades
  • Integração com SUAP para importação de vínculos e matrizes
  • Transparência do algoritmo — log detalhado de conflitos e motivos de falha
  • Salvamento automático com transações atômicas

"A gente já passou por tanto susto nesse horário que a gente fica... melhor não mexer." — DAPE Jaru


P-PROF — Professor

Tipo: Consultor frequente com escrita limitada à própria agenda.

Responsabilidades:

  • Cumprimento da carga horária em sala de aula
  • Execução de PRD (Planejamento e Recuperação Docente)
  • Comunicação de restrições e disponibilidades ao DAPE

Interação com o sistema: Consulta do próprio horário e das turmas vinculadas. Configura disponibilidade e eventos da agenda pessoal.

Plataformas: Web e mobile (tema claro/escuro).

Dores identificadas no levantamento:

  • Falta de clareza no próprio horário
  • Desrespeito às restrições de deslocamento entre sedes
  • Aulas mal agrupadas (quando aplicável ao nível de ensino)

Necessidades críticas:

  • Visualização individualizada e clara do próprio horário
  • Respeito absoluto a janelas e restrições de deslocamento
  • Configuração simples de disponibilidades (PRD, preferências de dia)
  • Acesso mobile rápido para consulta

Regras de visibilidade:

  • Vê o próprio horário e o horário das turmas às quais está vinculado
  • Visualização de horários de outros professores em discussão (ver DSC-003)
  • Possui dois tipos de evento na agenda: atividade e indisponibilidade

P-ALUNO — Aluno

Tipo: Consultor passivo — apenas visualização, sem edição.

Responsabilidades:

  • Organização acadêmica pessoal baseada na grade publicada

Interação com o sistema: Consulta do horário da turma selecionada. Não edita nenhuma informação.

Plataformas: Web e mobile (tema claro/escuro).

Variantes no mobile:

  • Aluno Técnico (Ensino Médio Integrado): grade com aulas separadas — visualização de horário estruturalmente diferente
  • Aluno Graduação: grade com aulas germinadas obrigatórias — blocos consecutivos na visualização

Dores identificadas no levantamento:

  • Instabilidade na grade (mudanças frequentes após regenerações)
  • Janelas ociosas que prejudicam o aproveitamento do tempo
  • Dificuldade de consulta rápida do horário

Necessidades críticas:

  • Estabilidade na grade após publicação
  • Minimização de janelas ociosas
  • Visualização clara por turma via web e mobile

P-COORD — Coordenador de Curso

Tipo: Validador pedagógico — interage via DAPE, não opera diretamente.

Responsabilidades:

  • Validação pedagógica da grade gerada
  • Gestão de demandas específicas de professores do curso
  • Comunicação com DAPE sobre ajustes necessários

Interação com o sistema: Validação e solicitação de ajustes pontuais. Não opera a geração diretamente.

Plataformas: Web (possível sub-perfil do DAPE em iterações futuras).

Dores identificadas no levantamento:

  • Agilidade insuficiente na preparação da grade
  • Burocracia no processo de ajustes

Necessidades críticas:

  • Agilidade no processo de geração e ajuste
  • Interface clara para visualizar a qualidade pedagógica da grade
  • Canal expedito de comunicação com DAPE
Nota sobre o perfil P-COORD

O perfil de Coordenador de Curso foi identificado no levantamento de requisitos mas não está representado no Figma atual do SISGHA V2.0. Pode ser implementado como sub-perfil do DAPE em iterações futuras. Ver DSC-007 em DESCOBERTAS.md.


Matriz de acesso por funcionalidade

FuncionalidadeP-DAPEP-PROFP-ALUNOP-COORD
Gerar horário automáticoTotal
Editar grade manualmenteTotal
Pinning de célulasTotal
Visualizar todos os horáriosTotalConsulta
Visualizar próprio horárioTotalTotal
Visualizar horário da turmaTotalVinculadasSelecionadaVinculadas
Configurar disponibilidadeTotal
Cadastrar eventos na agendaTotalPrópria
Gestão acadêmica (CRUD)Total
Calendário acadêmicoTotalConsultaConsultaConsulta
Gestão de ambientes (SISGEA)Total

Fonte: Relatório de levantamento NotebookLM, Seção 2 — Perfis de Stakeholders. Regras de visibilidade: Figma SISGHA V2.0, anotações nos frames.