Pular para conteúdo

Brainstorming

Introdução

Brainstorming é uma técnica de resolução de problemas em grupo, que visa gerar uma grande quantidade de ideias criativas e inovadoras em um curto período de tempo. Essa técnica foi desenvolvida por Alex Osborn em 1939 e tem sido amplamente utilizada em diversos campos, como negócios, design, publicidade, entre outros.

Metodologia

A equipe se reuniu remotamente através do Google Meet e utilizou um documento em branco para listar todas as ideias e requisitos relevantes. Durante a reunião, um dos membros assumiu o papel de facilitador (Ian), ajudando a manter a discussão organizada e focada no objetivo da reunião.

Participantes

Reunião no Google Meet: 30/04/2023 - 20:00hrs até 21:30hrs - Duração de 1:30h

Participantes:

  • Mediador: Ian da Costa
  • Gabriel Lobato
  • Ruan Castro
  • Gustavo Martins
  • Matheus Campos
  • Murilo Perazzo
  • Lucka Fagundes

Brainstorm

Requisitos Funcionais

ID Requisito
B01 (RF01) O aplicativo deve permitir ao usuário criar uma nova nota com título e conteúdo.
B02 (RF02) O usuário deve ser capaz de editar o título e o conteúdo de uma nota existente.
B03 (RF03) O aplicativo deve permitir ao usuário excluir notas existentes.
B04 (RF04) O usuário deve ser capaz de organizar suas notas em ordem data de criação, alfabética, etc.
B05 (RF05) O usuário deve ser capaz de pesquisar notas por palavra-chave ou tag.
B06 (RF06) O aplicativo deve permitir a sincronização de notas entre diferentes dispositivos do usuário.
B07 (RF07) O usuário deve ser capaz de compartilhar notas com outras pessoas por meio de diferentes plataformas.
B08 (RF08) O aplicativo deve fornecer opções de segurança, como senha ou autenticação biométrica, para proteger as notas do usuário.
B09 (RF09) O aplicativo deve permitir ao usuário formatar o texto das notas, como fonte, tamanho, cor, estilo e alinhamento.
B10 (RF10) O usuário deve ser capaz de anexar arquivos, imagens, áudios ou vídeos às notas.
B11 (RF11) O aplicativo deve fornecer uma opção de modo escuro para reduzir o cansaço visual em ambientes com pouca iluminação.
B12 (RF12) Os usuários devem poder exportar suas notas em diferentes formatos, como PDF ou Word, para uso posterior fora do aplicativo.
B13 (RF13) O aplicativo deve ser capaz de enviar notificações aos usuários para lembrá-los de tarefas ou compromissos importantes.
B14 (RF14) O aplicativo deve ser capaz de reconhecer e transcrever a voz dos usuários em notas.
B15 (RF15) O aplicativo deve permitir que os usuários trabalhem em notas simultaneamente, com alterações sendo exibidas em tempo real.
B16 (RF16) O aplicativo deve permitir que os usuários criem notas com lembretes de data e hora para ajudá-los a acompanhar compromissos ou tarefas importantes.
B17 (RF17) O usuário deve ser notificado de tarefas ou compromissos importantes ou quando há alterações em notas compartilhadas.
B18 (RF18) O aplicativo deve manter um histórico de versão de notas, permitindo que os usuários voltem para versões anteriores de suas notas.

Tabela 1: Requisitos Funcionais (Fonte: Autor, 2023)

Requisitos Não-Funcionais

ID Requisito
B19 (RNF01) O aplicativo deve ser confiável e estável, evitando falhas ou perda de dados.
B20 (RNF02) O aplicativo deve ser intuitivo e fácil de usar, com uma interface clara e simples.
B21 (RNF03) O aplicativo deve ser responsivo e rápido, permitindo que os usuários criem e acessem suas notas rapidamente.
B22 (RNF04) O aplicativo deve garantir a segurança e privacidade das notas dos usuários, protegendo-as contra acesso não autorizado ou perda de dados.
B23 (RNF05) O aplicativo deve ser acessível para usuários com deficiências visuais ou motoras, com recursos como suporte a leitores de tela e opções de zoom.
B24 (RNF06) O aplicativo deve estar disponível em várias plataformas, como iOS, Android, Windows e Mac, para garantir que os usuários possam acessar suas notas em qualquer dispositivo.
B25 (RNF07) O aplicativo deve estar disponível para uso sempre que o usuário precisar, sem interrupções ou indisponibilidades não planejadas.
B26 (RNF08) O aplicativo deve ser otimizado para usar recursos do dispositivo de forma eficiente, como CPU, memória e bateria.
B27 (RNF09) O aplicativo deve ser facilmente mantido e atualizado, com um código limpo e bem documentado.

Tabela 2: Requisitos Não Funcionais (Fonte: Autor, 2023)

Legenda

B -> Brainstorm

RF -> Requisito funcional

RNF -> Requisito não funcional

Referências

[1] OSBORN, A. F. Applied imagination: principles and procedures of creative problem solving. New York: Charles Scribner's Sons, 1953.

[2] Milene Serrano, Requisitos - Aula 07. Acesso em: 10 de jul. de 2022. Disponível em: Aprender3.

[3] Simone Diniz, Interação Humano-Computador. São Paulo, 1a Edição, Elsevier, 2010.

Histórico de versão

Versão Data Autor Descrição Revisor
1.0 01/05/2023 Ian da Costa Brainstorming Ana Beatriz
1.1 13/05/2023 Ajustes pós entrega Beatriz Ana Beatriz