Brainstorming
Introdução
Brainstorming
O Brainstorming é uma técnica que fornece informações valiosas sobre os tipos de conteúdo e características que os usuários querem e desejam em um produto. Essa atividade pode ser aplicada a qualquer tipo de produto ou serviço, resultando em uma lista priorizada de necessidades, expectativas e desejos dos usuários. Em geral, essa técnica é amplamente utilizada para elicitar requisitos e revelar novas funcionalidades que poderiam agregar valor à experiência do usuário.
O Brainstorming é especialmente benéfico quando aplicado durante o estágio conceitual do desenvolvimento de um produto, pois contribui para ampliar a visão da equipe sobre possíveis soluções e direções criativas. Uma sessão de brainstorming busca elicitar, de forma bastante livre e colaborativa, um conjunto grande e abrangente de opiniões, ideias e percepções dos participantes em torno de um tema central.
Os resultados dessa atividade podem ser utilizados como insumos diretos para a definição de especificações funcionais, elaboração da documentação de design, e para embasar decisões estratégicas no projeto. A técnica favorece a participação coletiva e a construção conjunta de conhecimento, sendo uma ferramenta valiosa no processo de desenvolvimento centrado no usuário.
Este conteúdo foi baseado no livro Interação Humano-Computador (BARBOSA, Simone D. J.; SILVA, Bruno Santana da. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2011.), de Ralph R. Young, que destaca o papel fundamental do brainstorming como uma das principais abordagens para a identificação e definição de requisitos em projetos de software.
Metodologia
O processo de brainstorming foi estruturado durante uma reunião em sala de aula, onde foi discutido o andamento do projeto. Nesse encontro, foram definidas as funções de intermediador e secretário, que ficaram a cargo dos participantes Luiza da Silva Pugas e João Marcos Moraes, respectivamente.
Durante a reunião, realizada na terça-feira, 29 de abril, foram levantadas as possíveis perguntas a serem abordadas no brainstorming, além de ser definida a data para a realização de uma reunião online com os usuários do aplicativo e-GDF. A reunião online foi realizada por meio da plataforma Microsoft Teams, na mesma data, às 21h, com uma duração média de 50 minutos. Participaram da reunião sete usuários.
Os usuários foram submetidos a uma série de perguntas e para o compartilhamento de suas ideias, foi utilizada a plataforma Figma, por meio da funcionalidade FigJam. Nessa plataforma, os participantes tiveram a oportunidade de registrar suas ideias de forma escrita, além de compartilhá-las verbalmente durante a reunião. Todo o processo foi cuidadosamente documentado pelo secretário, João Marcos, com o intuito de realizar a elicitação de requisitos para o projeto.
Participantes
Nº | Nome Completo | Presença | Papel |
---|---|---|---|
1 | João Marcos Moraes De Andrade | Presente | Secretário |
2 | Luiza Da Silva Pugas | Presente | Moderadora |
3 | Leonardo De Melo Lima | Presente | Usuário |
4 | Arthur Carvalho Leite | Presente | Usuário |
5 | Daniel Rodrigues Nascimento | Presente | Usuário |
6 | Felipe Das Neves Freire | Presente | Usuário |
7 | Vitor Bessa | Presente | Usuário |
8 | Mateus Bastos Dos Santos | Presente | Usuário |
9 | Gabriel Lima | Presente | Usuário |
Elaborado por: João Marcos Moraes e Luiza da Silva Pugas.
Palavras-chave
Palavra-chave | Categoria/Assunto Relacionado |
---|---|
Login | Acesso |
Acesso | Usabilidade |
Agendamento | Serviços |
Notificações | Comunicação |
Facilidade | Usabilidade |
Dificuldade | Usabilidade |
Interface | Design |
Intuitivo | Experiência do Usuário (UX) |
Informações | Conteúdo |
Realocação | Organização da Informação |
Inclusão | Acessibilidade e Diversidade |
Acessibilidade | Inclusão Digital |
Idosos | Público-alvo |
Jovens | Público-alvo |
Chatbot | Suporte ao Usuário |
Elaborado por: João Marcos Moraes e Luiza da Silva Pugas.
Perguntas Utilizadas no Brainstorming
Categoria | Perguntas |
---|---|
1. Facilidade e Dificuldade no Uso do Aplicativo | - Quais foram as partes do aplicativo que vocês tiveram mais facilidade de usar? - Quais foram as partes do aplicativo que vocês tiveram mais dificuldade para utilizar? - Houve alguma parte que vocês não conseguiram usar? Se sim, qual? |
2. Funcionalidades Desejadas | - Quais funções vocês acham que deveriam existir no aplicativo para ajudar no seu cotidiano? |
3. Usabilidade e Intuitividade | - Como poderíamos tornar o aplicativo mais simples e intuitivo para qualquer pessoa usar, mesmo sem conhecimento técnico? - Como torná-lo acessível para pessoas de maior idade, jovens ou pessoas de meia-idade que não têm facilidade com aplicativos? |
4. Inclusão e Acessibilidade | - O que poderia tornar o aplicativo mais inclusivo e acessível para diferentes perfis de usuário? |
5. Relatórios e Notificações | - Que tipos de relatórios ou notificações vocês gostariam de gerar ou visualizar no aplicativo? - A parte de notícias é útil para vocês? Que melhorias sugerem? |
6. Organização das Informações e Agendamentos | - Como vocês gostariam que fossem realocadas as informações de agendamento? - Vocês gostam de como está organizado atualmente? - Gostariam que tudo estivesse concentrado em uma única tela ou área? |
7. Apoio ao Usuário Iniciante | - Como o aplicativo poderia orientar um cidadão que nunca utilizou os serviços digitais do governo? |
Respostas dos usuários para as perguntas
Elaborado por: João Marcos Moraes e Luiza da Silva Pugas.
Gravação da reunião de brainstorming
Clique aqui para assistir no YouTube
Elaborado por: João Marcos Moraes e Luiza da Silva Pugas.
Elicitação de Requisitos Funcionais
Legenda da Tabela:
- RFx: Requisito Funcional nºx
- ID: Link para a técnica de elicitação (neste caso, Brainstorming)
Tabela 1: Requisitos Funcionais
ID | Descrição | Código | Implementado |
---|---|---|---|
BR01 | O usuário deve conseguir realizar login de forma simples e rápida | RF01 | Não |
BR02 | O usuário deve conseguir acessar funcionalidades mesmo com pouca familiaridade com tecnologia | RF02 | Não |
BR03 | O usuário deve poder receber notificações personalizadas com base em sua localização | RF03 | Não |
BR04 | O usuário deve poder consultar agendamentos e serviços em um único local centralizado | RF04 | Não |
BR05 | O usuário deve ter acesso a um assistente virtual com acessibilidade por voz | RF05 | Não |
BR06 | O usuário deve poder acessar tutoriais passo a passo sobre como usar o app | RF06 | Não |
BR07 | O usuário deve poder alterar o tamanho da fonte e o contraste de cores | RF07 | Não |
BR08 | O aplicativo deve permitir modo escuro | RF08 | Não |
BR10 | O usuário deve poder acessar e visualizar notícias relevantes | RF10 | Sim |
BR11 | O usuário deve poder gerar relatórios e visualizar comprovantes de agendamentos | RF11 | Não |
BR12 | O aplicativo deve permitir a integração com serviços de saúde, educação e mobilidade | RF12 | Sim |
BR13 | O usuário deve poder alterar o idioma do aplicativo | RF13 | Não |
BR14 | O usuário deve poder personalizar suas preferências e perfis para recomendações de serviços | RF14 | Não |
BR15 | O aplicativo deve permitir o envio de mensagens curtas sobre vencimentos e lembretes importantes | RF15 | Não |
BR16 | O usuário deve poder acessar um menu com as principais funções logo na tela inicial | RF16 | Sim |
BR17 | O usuário deve poder acessar informações de agendamento e reagendamento de forma centralizada | RF17 | Não |
BR18 | O usuário deve poder utilizar chatbot para tirar dúvidas | RF18 | Sim |
BR19 | O aplicativo deve permitir notificações por categorias como saúde, educação, transporte | RF19 | Não |
BR20 | O usuário deve conseguir compartilhar ou salvar informações importantes (como protocolos ou comprovantes) | RF20 | Não |
Elaborado por: João Marcos Moraes e Luiza da Silva Pugas.
Elicitação de Requisitos Não-Funcionais
Legenda da Tabela:
- RNFx: Requisito Não-Funcional nºx
- ID: Link para a técnica de elicitação (neste caso, Brainstorming)
Tabela 2: Requisitos Não-Funcionais
ID | Descrição | Código | Implementado |
---|---|---|---|
BRN01 | O sistema deve possuir uma interface simples, limpa e com ícones ilustrativos | RNF01 | Sim |
BRN02 | O aplicativo deve permitir acessibilidade para pessoas idosas ou com deficiência visual | RNF02 | Não |
BRN04 | O sistema deve funcionar mesmo em dispositivos com baixa capacidade de hardware | RNF04 | Sim |
BRN05 | A navegação deve ser rápida e fluida entre telas, sem necessidade de redirecionamentos excessivos | RNF05 | Não |
BRN06 | O sistema deve carregar as informações de forma otimizada, reduzindo tempo de resposta | RNF06 | Sim |
BRN07 | O layout deve ser responsivo para diferentes tamanhos de tela | RNF07 | Sim |
BRN08 | O sistema deve ter compatibilidade com leitores de tela | RNF08 | Sim |
BRN09 | O app deve conter linguagem clara e acessível, adequada a diferentes níveis de escolaridade | RNF09 | Não |
Elaborado por: João Marcos Moraes e Luiza da Silva Pugas.
Referência Bibliografia
BARBOSA, Simone D. J.; SILVA, Bruno Santana da. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2011.
Disponível em: https://www.academia.edu/41857244/INTERA%C3%87%C3%83O_HUMANO_COMPUTADOR. Acesso em: 29 abr. 2025.
SERRANO, Milene; SERRANO, Maurício. Requisitos (Aula 07): Elicitação, Modelagem e Análise. UnB Gama, Brasília, 2023. Disponível em: https://aprender3.unb.br/pluginfile.php/3096086/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf. Acesso em: 26 abr. 2023.
SMITH, John E. Brainstorming groups: size and effectiveness. [S.l.]: Southern Nazarene University. Disponível em: https://home.snu.edu/~jsmith/library/body/v26.pdf. Acesso em: 29 abr. 2025.
Histórico de Versões
Versão | Descrição | Autor(es) | Data | Revisor(es) | Data de revisão |
---|---|---|---|---|---|
1.0 | Criação da documentação do brainstorming | João Marcos Moraes e Luiza da Silva Pugas | 30/04/2025 | Ana Victória | 30/04/2025 |
2.0 | Correção e padronização das tabelas, fontes e ajustes gerais | João Marcos Moraes e Luiza da Silva Pugas | 11/05/2025 | Ana Victória | 12/05/2025 |