Ir para o conteúdo

Brainstorming

Introdução

  Visando uma explanação inicial sobre o tema proposto, a equipe optou por aplicar a técnica de brainstoming para colher opiniões e as diferentes visões dos integrantes a cerca do projeto já elicitando alguns requisitos iniciais.
  O brainstorming é uma técnica muito dinâmica que permite uma discussão bem abrangente levando em consideração opiniões e pontos de vistas pessoais de cada participante sobre os aspectos do projeto e as possíveis abordagens.

Metodologia

  Utilizando a ferramenta Google Jamboard, foi feita uma bateria com três rounds de um minuto e meio. Para cada round, cada integrante usou a funcionalidade de post-it do Jamboard para colocar uma ideia ou opinião sobre o que o sistema do projeto em questão deveria conter. No fim de cada round foi dado tempo para que todos os integrantes lessem os post-it dos demais com o intuito de inspirar novas ideias a partir do que já está no quadro.
  Ao final dos três rounds, começam as discussões. Foi dada a oportunidade para cada participante defender suas ideias e questionar as dos demais para que todos escolherem, juntos, um conjunto de requisitos iniciais.
  Após essas discussões, o grupo compreendeu melhor o escopo do projeto e se decidiu pela elicitação de 14 requisitos. Nesse Brainstorming, o grupo não elicitou requisitos não funcionais, tratando desses na utilização de outra técnica de elicitação (Introspecção).

Brainstorming

Figura 1: Quadro de Brainstorming

Requisitos Elicitados

  A tabela a seguir detalha e identifica os requisitos iniciais que foram elicitados nessa etapa. Por motivos de rastreabilidade e identificação, os requisitos terão o prefixo RF_ para indentificar que se trata requisitos funcionais.

ID Requisito
RF_01 Ter sistema de comunicação entre responsáveis e professores.
RF_02 Ter sistema de comunicação entre responsáveis e administradores da instituição.
RF_03 Responsáveis receberem notificações sobre novas atividades.
RF_04 Responsáveis receberem notificações sobre entrada e saída da crianças.
RF_05 Responsáveis receberem notificações sobre novos eventos.
RF_06 Administrador poder criar e configurar turmas.
RF_07 Administrador poder registras as crianças.
RF_08 Administrador poder registrar os professores.
RF_09 Administrador poder criar e configurar eventos.
RF_10 Poder disponibilizar relatórios gerais.
RF_11 Responsáveis terem acessoa as informações e dados de suas crianças.
RF_12 Professor poder registra e gerenciar atividades.
RF_13 Professor poder lançar presença.
RF_14 Professor poder notificar responsáveis com observações.

Bibliografia

  • BARBOSA. Simone. SILVA. Bruno. 2010. Interação Humano-computador.

Versionamento

Versão Data Modificação Autor
0.1 24/07/2021 Realização do Brainstorming Bruno Félix, Daniel Porto, Edson Soares, Eliseu Kadesh, Enzo Gabriel, Francisco Emanoel, João Pedro, Mateus Oliveira e Nilo Mendonça
1.0 28/07/2021 Abertura do documento Daniel Porto
1.1 01/08/2021 Atualização dos prefixos da identificação dos requisitos Daniel Porto
1.2 05/08/2021 Atualização título dos requisitos 3 e 5 Enzo Gabriel
1.3 06/08/2021 Adição dos hiperlinks dos léxicos Daniel Porto
1.4 11/08/2021 Correção dos hiperlinks dos léxicos Daniel Porto
1.5 25/08/2021 Ajuste para navegabilidade nos requisitos Daniel Porto
1.6 17/09/2021 Atualização de informações de acordo com o feedback da entrega 1 Gabriel Bonifácio
1.7 19/09/2021 Revisão por pares Bruno Félix e Daniel Porto