Brainstorm
Introdução
De maneira geral, o brainstorm é uma técnica utilizada para levantar requisitos e aprender sobre novas características que os usuários apreciariam em um produto. Essa técnica tem como objetivo incentivar a criatividade do usuário a partir da filosofia de que cada um é livre para opinar e apresentar suas ideias acerca do que deve ser melhorado, sem julgamentos nem cobranças. Buscando assim, levantar o máximo de opiniões em torno de um tema.
Local | Data | Hora |
---|---|---|
Google Meets | 28/11/2022 | 16:00-18:00 |
Membros Participantes |
---|
Davi Silva |
Eduardo Meirelles |
Maria Regina Mouta |
Yan Judah |
Vitor Rocha |
Gabriel Carneiro |
Requisitos Elicitados
O identificador de cada requisito é formado por 'B' + um número, sendo 'B' uma abreviação de Brainstorm, e o tipo de requisito refere-se à classificação entre requisitos funcionais (RF) e não funcionais (RNF).
Como resultado das reuniões e pesquisas, nós obtivemos o temas de requisitos funcionais e não funcionais representados na Tabela 1.
Identificador | Requisito | Tipo |
---|---|---|
B01 | O usuário deve poder filtrar os adversários | RF |
B02 | O usuário deve poder jogar offline | RF |
B03 | O usuário deve poder pesquisar um usuário específico | RF |
B04 | O usuário deve poder realizar diferentes tipos de jogadas | RF |
B05 | O usuário deve poder pausar o jogo | RF |
B06 | O usuário deve poder continuar jogando de onde parou(quando offline) | RF |
B07 | O usuário deve conseguir criar grupos de colegas para jogar | RF |
B08 | O usuário deve poder controlar a dificuldade do bot quando jogar offline | RF |
B09 | O usuário deve poder realizar login na conta | RF |
B10 | O usuário deve poder criar um perfil | RF |
B11 | O usuário deve poder recuperar a senha | RF |
B12 | O usuário deve poder sair da conta | RF |
B13 | O usuário deve poder ver informações da conta | RF |
B14 | O usuário deve poder editar o seu perfil | RF |
B15 | O usuário deve poder trocar de perfil | RF |
B16 | O usuário deve poder pesquisar um jogador específico | RF |
B17 | O sistema deve ter a opção de criação de partidas rápidas | RNF |
B18 | O usuário deve poder assistir e jogar partida de qualquer dispositivo | RNF |
B19 | O aplicativo deve ser fácil de ser utilizado | RNF |
B18 | O usuário é recompensado cada vez que termina uma partida ou assiste uma aula ou participa de um torneio | RNF |
B19 | O sistema deve ser acessível para diversas plataformas como mobile ou web | RNF |
B20 | O usuário deve poder continuar jogando de onde parou(quando offline) | RNF |
B21 | O usuário deve conseguir criar grupos de colegas para jogar | RNF |
B22 | O usuário deve poder controlar a dificuldade do bot quando jogar offline | RNF |
B23 | O sistema deve ter a opção de criação rápidas de partidas | RNF |
B24 | O aplicativo deve ser produzido de maneira que mantenha o usuário engajado e motivado | RNF |
Tabela 1: Requisitos Funcionais (Fonte: Grupo 2)
Bibliografia
[1] Simone Diniz, Interação Humano-Computador. São Paulo, 1a Edição, Elsevier, 2010.
[2] Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.
Histórico de Versão
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
27/11/2022 | Criação do documento | Davi Silva | Lucas Macedo, Maurício e Nicolas |