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.