Brainstorming

Histórico de versão

Data Versão Descrição Autor(es)
08.02.2021 0.1 Criação do documento Geraldo Victor
09.02.2021 0.2 Adição dos requisitos e referências Geraldo Victor, Lucas Lopes, Damarcones Porto, Isabella Carneiro, Kalebe Lopes, Erick Giffoni, Bruna Almeida
15.02.2021 0.3 Modificação da nomenclatura dos requisitos Rafaella Junqueira
03.03.2021 0.3 Revisão do documento Isabella Carneiro

Participantes

  • Bruna Almeida
  • Damarcones Porto
  • Erick Giffoni
  • Geraldo Victor
  • Isabella Carneiro
  • Kalebe Lopes
  • Lucas Lopes Pereira
  • Rafaella Junqueira

Metodologia


Brainstorming é uma técnica que consiste em uma ou várias reuniões que permitem que as pessoas sugiram e explorem ideias, o que pode levar a soluções criativas para o problema. O número de ideias geradas deve ser bem grande, pois quanto mais ideias forem propostas, maior será a chance de aparecerem boas ideias. Os participantes também devem ser encorajados a combinar ou enriquecer as ideias uns dos outros.

Nesta técnica é designada uma pessoa para registrar todas as ideias. À medida que as ideias forem surgindo, elas devem ser expostas de forma que todos os participantes possam vê-la. Analisar as ideias é a fase final do brainstorming. Nessa fase é realizada uma revisão das ideias, uma de cada vez. As consideradas valiosas pelo grupo são mantidas e classificadas em ordem de prioridade.

(Sommerville, 2003)

Resultados



Após a reunião remota foi discutido quais seriam ideias que poderiam ser interessantes para a nossa aplicação. Através das ideias foram levantados os seguintes requisitos:

Requisitos elicitados

Número Requisito
BS01 O usuário deve ser capaz de realizar o login
BS02 O usuário deve ser capaz de realizar o cadastro
BS03 O usuário deve ser capaz de alterar e recuperar a senha
BS04 O visitante deve ser capaz de consultar horários e dias disponíveis
BS05 O visitante deve ser capaz de visualizar tabelas de preços
BS06 O visitante deve ser capaz ver a lista de funcionários
BS07 O cliente deve ser capaz avaliar funcionários
BS08 O visitante deve ser capaz de visualisar perfil do funcionário
BS09 O visitante deve ser capaz de visualizar galeria de serviços
BS10 O sistema deve ser capaz de consumir a api externa de fotos para mostrar serviços realizados
BS11 O cliente deve poder receber e enviar notificação de atraso no agendamento
BS12 O cliente pode solicitar um agendamento ou reagendar um horário
BS13 O funcionário deve poder marcar os seus horários de trabalhos disponíveis
BS14 O funcionário deve poder visualizar os agendamentos marcados
BS15 O administrador deve ser capaz de cadastrar serviços
BS16 O administrador deve gerenciar permissões de usuário
BS17 O administrador deve ser capaz de gerenciar os usuários
BS18 O sistema deve ser capaz de gerenciar os serviços de filas de atendimento por funcionário
BS19 O sistema deve ser capaz de realizar um orçamento de uma ordem de serviço
BS20 O sistema deve ser capaz de calcular o tempo de uma ordem de serviço
BS21 O sistema deve ser capaz de organizar serviços simultâneos
BS22 O sistema deve ser capaz de enviar notificação de agendamento de serviços
BS23 O sistema deve ser capaz de disponibilizar uma agenda de horários disponíveis

Referências


SOMMERVILLE, Ian. Engenharia de Software. 9a edição, São Paulo: Pearson, 2011. BARBOSA, S. D. J.; SILVA, B. S. Interação Humano-Computador. 1a edição, Rio de Janeiro: Elsevier, 2010.