Ir para o conteúdo

Brainstorming

Introdução

O brainstorming uma discussão informal onde cada participante pode expressar suas ideias livremente para que um novo sistema seja desenvolvido. Os participantes devem ser de diferentes áreas e cada um possui um tempo para compartilhar suas ideias. Esta técnica tem foco na resolução de um problema particular. É comumente utilizada para definir o principal valor a ser entregue. Permite que os stakeholders pensem “fora da caixa” acerca do problema a ser resolvido, aumentando o potencial criativo das ideias. As ideias geradas são gravadas, as inapropriadas são descartadas e as apropriadas são priorizadas.

Metodologia

O Brainstorming foi conduzido pelos alunos Felipe Guimaraes (apresentador), Vilmar José (segundo apresentador/suporte) e João Felipe (redator). Para essa técnica tivemos a participação de 7 convidados que se enquadram no perfil de usuário do sistema. Durante o processo foi contextualizado do que se trata o nosso sistema para os usuários e nós do grupo levantamos questões para que os convidados pudessem expor suas ideias e propor suas sugestões

Data Hora Local
26/09/2025 13:30 Faculdade de Ciências e Tecnologias em Engenharia – FCTE/UnB

Requisitos elicitados

Os requisitos a seguir foram elicitados através do Brainstorming:

Tabela 1: Requisitos Funcionais

ID Descrição
RF25 O sistema deve conter um banco de questões geradas pelo professor
RF26 O banco de questões do sistema deve conter questões de outras origens
RF27 Os materiais devem estar postados em tópicos de conteúdos separados na disciplina
RF28 O banco de questões deve estar separado por conteúdo
RF29 A interface deve conter o progresso do aluno na disciplina toda
RF30 A interface deve exibir um progresso em porcentagem do andamento da disciplina
RF31 A interface deve exibir como está a porcentagem de acertos e erros das atividades de cada conteúdo
RF32 A interface deve exibir a média geral da turma em cada atividade
RF33 A interface deve exibir a média do usuário após a atividade
RF34 O usuário deve escolher o tempo em que deseja receber alertas sobre atividades atrasadas
RF35 O usuário deve marcar os tópicos da disciplina no qual ele sente mais facilidade
RF36 O sistema deve enviar por email avisos para o usuário revisar conteúdos passados
RF37 O sistema deve enviar notificações para lembrar o usuário de revisar conteúdos passados
RF38 O sistema deve ter um índice de conteúdos ordenado pela porcentagem de erros em cada conteúdo
RF39 O sistema deve enviar lembretes para o usuário sobre datas de entregas de atividades
RF40 O sistema deve possuir vídeo aula
RF41 O assistente virtual deve ser visível na interface
RF42 O assistente virtual deve ser customizável pelo usuário
RF43 O assistente virtual deve sugerir questões com o conteúdo da vídeo aula
RF44 O assistente virtual deve notificar qual conteúdo o aluno está tendo mais dificuldade
RF45 O assistente virtual deve notificar o professor da disciplina com que parte do conteúdo os alunos estão tendo mais dificuldade
  • Nesse brainstorming nao foi elicitado nenhum requisito nao-funcional por parte dos usuários.

Fonte: Felipe Guimaraes

Tópicos discutidos

Tabela 2: Tópicos discutidos

Tópico Resumo da Discussão
1. Dificuldades no acompanhamento do aprendizado Usuários relatam necessidade de melhor organização, visualização clara do progresso na interface e maior estabilidade do sistema.
2. Formas de visualizar o desempenho Desejam marcar tópicos dominados, visualizar porcentagem de acertos e erros, consultar a média da turma em cada atividade e verificar a própria média após cada atividade.
3. Feedback automático do sistema Consideram útil receber alertas de inatividade em conteúdos (com tempo configurável), índice de conteúdos com menor desempenho, indicação de tempo sem acesso e lembretes de prazos de atividades.
4. Utilização do banco de questões Preferem usar para prática contínua durante o semestre, revisão antes de provas e reforço em conteúdos específicos. O banco deve conter questões do professor, de outras fontes e geradas pelo tutor virtual.
5. Avisos sobre prazos de atividades e provas Preferem receber avisos por e-mail e notificações dentro da plataforma.
6. Materiais de estudo adicionais Solicitam vídeo aulas (do professor ou externas) e questões adicionais de diferentes fontes, filtradas previamente pelo professor. Também sugerem que o sistema relacione questões com o conteúdo das vídeo aulas.
7. Integração de plataformas Reforçam a necessidade de unificação dos sistemas acadêmicos (ex.: Moodle, AVA, SIGAA) em uma única plataforma para evitar dispersão de informações.
8. Funcionalidades adicionais Apontam problemas de acessibilidade (ex.: notificações em letras brancas sobre fundo branco), sugerem maior foco em design e usabilidade no frontend e destacam a insatisfação com a interface atual do SIGAA e do Aprender.

Video da gravação do brainstorming

Referências

RETRAINING. Técnicas de elicitação de requisitos: brainstorming. Guia facetado de Técnicas de Elicitação de Requisitos. Disponível em: https://retraining.inf.ufsc.br/guia/app/classificacoes/tecnicas-de-elicitacao-de-requisitos/entidades/tecnicas-de-elicitacao-de-requisitos-brainstorming. Acesso em: 28 set. 2025.

Histórico de versão

Versão Data Descrição Autor(es) Revisor
1.0 26/09/2025 Gravação do Brainstorming Felipe Guimaraes , Vilmar José e João Felipe Tiago Lemes
1.0 28/09/2025 Criação da Página do Brainstorming Felipe Guimaraes Tiago Lemes