Brainstorming
Introdução¶
O brainstorm é uma técnica de elicitação de requisitos que consiste em reunir a equipe e discutir sobre diversos tópicos gerais do projeto apresentados no Documento de Problema de Negócio. No brainstorm, o diálogo é incentivado e críticas são evitadas, permitindo que todos colaborem com suas próprias ideias.
Metodologia¶
A equipe se reuniu para debater ideias gerais sobre o projeto via Discord. A sessão começou às 19h do dia 20/09/2025 e terminou às 20h30.
Brainstorm¶
Perguntas¶
1. Qual o objetivo principal da aplicação?¶
- Alunos precisam de ajuda para se localizar; monitores precisam de organização; a equipe CASAS precisa de automatização de processos (muitas planilhas); professores e coordenadores precisam de visibilidade e gerenciamento do processo.
- A plataforma deve fornecer automatização de processos custosos.
- O objetivo da aplicação é centralizar as informações das monitorias e servir como um guia para os alunos.
- Permitir que a equipe CASAS acompanhe o progresso dos alunos monitorados.
- Gerenciar todo o processo burocrático das monitorias.
2. Como será o processo para cadastrar um novo monitor?¶
- O professor terá acesso ao histórico completo do aluno e, com base nas regras de negócio, aprovará ou não a candidatura.
3. Quais são as funcionalidades MAIS importantes para serem entregues?¶
- Para o Aluno: acesso a todas as informações possíveis (sala da monitoria, horário, nome do monitor).
- Para o Coordenador: cadastrar disciplinas, escalas de horários, aprovar total de horas de cada monitor no semestre.
- Para o Professor: editar e gerenciar escalas de horários, aprovar/reprovar candidaturas e disponibilizar material de apoio.
- Para o Sistema: enviar notificações 24h e 1h antes da monitoria para alunos e monitores, diminuindo esquecimentos e faltas.
- Para o Monitor: visualizar horários e dias das aulas, enviar/receber atividades, notificar ausência e registrar presença.
Requisitos Elicitados¶
ID | Descrição |
---|---|
BS01 | O sistema deve exibir para o aluno todas as informações da monitoria (sala, horário, nome do monitor). |
BS02 | O sistema deve enviar notificações de lembrete 24h e 1h antes de cada monitoria agendada. |
BS03 | O sistema deve permitir que um aluno se candidate para uma vaga de monitor. |
BS04 | No processo de candidatura, o sistema deve validar se o CR geral do aluno é ≥ 8.0 e o CR do período é ≥ 7.0. |
BS05 | O monitor deve ter uma interface para definir seus horários e dias de disponibilidade e notificar ausências, sendo automaticamente informado a todos os alunos. |
BS06 | O professor deve poder aprovar monitores, enviar materiais de apoio para as disciplinas |
BS07 | O coordenador deve ter um dashboard com estatísticas sobre as monitorias (opcional). |
BS08 | O coordenador deve ter funcionalidade para cadastar disciplinas, aprovar o relatório de horas dos monitores. |
BS09 | O sistema deve permitir que o monitor envie e receba atividades. |
BS10 | O sistema deve permitir que o aluno envie e receba atividades. |
Conclusão¶
A aplicação da técnica permitiu elicitar os primeiros requisitos do projeto, proporcionando clareza sobre as necessidades de cada usuário.
Referências Bibliográficas¶
- BARBOSA, S. D. J.; DA SILVA, B. S. Interação Humano-Computador. Elsevier, 2010.
Autor(es)¶
Data | Versão | Descrição | Autor(es) |
---|---|---|---|
13/09/2025 | 1.0 | Criação do documento | XXX XXXX, XXXX XXXX, YYY YYYY e ZZZ XXXX |