Skip to content

Brainstorm

Introdução

O brainstorming é uma técnica colaborativa amplamente utilizada para a geração de ideias, permitindo explorar uma diversidade de perspectivas de forma rápida e eficiente. Segundo Barbosa et al. (2021), essa técnica se destaca por sua capacidade de levantar necessidades e desejos dos usuários, resultando em uma lista priorizada que pode alimentar diretamente a especificação funcional e a documentação de design (Barbosa et al., 2012). Além disso, Vianna et al. (2012) destacam que o brainstorming é uma etapa crucial no processo de ideação, promovendo a criatividade e permitindo a combinação de diferentes perfis e expertises para soluções mais ricas e assertivas.

No contexto deste projeto, o brainstorming foi aplicado para explorar e avaliar os requisitos do aplicativo Tesouro Direto, considerando a perspectiva dos usuários e as funcionalidades existentes, com o objetivo de identificar melhorias e novas possibilidades.

Objetivo

A principal finalidade do brainstorming foi identificar, de maneira colaborativa, as necessidades e desejos dos usuários do aplicativo Tesouro Direto, priorizando características e funcionalidades que promovam uma experiência mais eficiente, segura e satisfatória. Essa etapa visa alinhar as percepções dos participantes ao propósito do aplicativo e às demandas reais do público-alvo, utilizando insights gerados para orientar decisões de design e desenvolvimento. Claro! Aqui está o resumo com os links de citação que você forneceu:

Metodologia de Priorização de Requisitos com Brainstorming

Preparação

A preparação da sessão de brainstorming seguiu um planejamento cuidadoso:

  • Participantes: A seleção de 8 a 12 indivíduos foi feita de acordo com perfis alinhados ao público-alvo do aplicativo, visando garantir diversidade de perspectivas e garantir que as ideias fossem relevantes e representativas, conforme sugerido por (Barbosa et al., 2012).

  • Ambiente e Material: Foi montado um ambiente colaborativo, com materiais como papel, canetas e estímulos visuais (imagens e objetos relacionados ao contexto do Tesouro Direto), conforme a abordagem de (Vianna et al., 2012).

Condução da Sessão

A condução da sessão seguiu os princípios de brainstorming descritos por Barbosa et al. (2012) e Vianna et al. (2012):

  1. Introdução: A atividade foi iniciada com uma explicação do objetivo da sessão, destacando a liberdade criativa e a importância de evitar julgamentos durante o processo, promovendo um ambiente aberto e colaborativo.

  2. Pergunta Norteadora: A questão central foi formulada de forma a estimular a geração de ideias: "Quais funcionalidades ou características o sistema ideal do Tesouro Direto deveria apresentar para atender às suas necessidades e superar suas expectativas?" (Barbosa et al., 2012).

  3. Dinâmica:

    • A geração de ideias foi realizada em rodadas rápidas, incentivando a quantidade e diversidade de respostas (Vianna et al., 2012).
    • Os participantes foram incentivados a combinar e aprimorar ideias, promovendo uma discussão colaborativa (Barbosa et al., 2012).

Análise e Priorização

Após a geração de ideias, utilizamos a técnica de alocação de recursos para priorizar as funcionalidades ou características sugeridas. Cada participante recebeu 100 dólares fictícios para distribuir conforme a sua percepção de importância. Optamos por essa abordagem por ser uma maneira intuitiva e prática de envolver os participantes na priorização, já que o ato de "gastar" o dinheiro torna o processo mais acessível e compreensível. Além disso, essa técnica oferece uma visão clara de quais requisitos são considerados mais valiosos, facilitando o entendimento e a tomada de decisão, especialmente em projetos com recursos limitados. A metodologia é baseada no raciocínio descrito no livro Software Requirements (Wigers & Beatty, 2012).

Roteiro do Brainstorm

O roteiro abaixo descreve as etapas da sessão de brainstorming que será realizada no dia 19 de novembro de 2024, às 12h, com duração de 1 hora. A técnica será utilizada como método de elicitação de requisitos, com o objetivo de identificar funcionalidades e melhorias para o aplicativo Tesouro Direto, priorizando as necessidades do usuário.

Pergunta Norteadora

"Se você pudesse projetar o sistema ideal do Tesouro Direto, quais funcionalidades, características ou melhorias ele deveria ter para atender às suas necessidades de forma eficiente e intuitiva?"

Essa pergunta busca incentivar os participantes a explorar tanto os requisitos funcionais quanto os não funcionais, com foco na experiência do usuário e na eficiência do sistema.

Cronograma

Etapa Descrição Tempo Estimado
12:00 até 12:05 Abertura e Apresentação 5 minutos
12:05 até 12:10 Contextualização: breve explicação sobre o objetivo da sessão e as regras do brainstorming. 5 minutos
12:10 até 12:25 Geração de Ideias: participantes respondem à pergunta norteadora com ideias livres. 15 minutos
12:25 até 12:40 Discussão e Refinamento: agrupamento das ideias em categorias e identificação de requisitos. 15 minutos
12:40 até 12:50 Priorização de Requisitos: participantes priorizam utilizando a técnica dos 100 dólares os requisitos. 10 minutos
12:50 até 13:00 Encerramento: resumo dos requisitos priorizados e próximos passos. 10 minutos

Descrição das Etapas

  1. Abertura e Apresentação:

    • Apresentação do moderador e dos participantes.
    • Contextualização breve sobre o objetivo e a importância da sessão.
  2. Contextualização:

    • Explicação do objetivo principal: elicitar requisitos para o aplicativo Tesouro Direto.
    • Regras principais:
      • Todas as ideias são válidas.
      • Não há julgamentos durante a geração de ideias.
      • Incentivar combinações e refinamentos.
  3. Geração de Ideias:

    • Resposta à pergunta norteadora.
    • Participantes contribuem espontaneamente, enquanto o moderador registra as ideias.
  4. Discussão e Refinamento:

    • Agrupamento das ideias em categorias, como requisitos funcionais e não funcionais.
    • Identificação de padrões ou temas relevantes.
  5. Priorização de Requisitos:

    • Cada participante gasta seu dinheiro com os requisitos que considera mais importante.
    • Registro das ideias mais votadas para análise posterior.
  6. Encerramento:

    • Apresentação do resumo final das ideias priorizadas.
    • Explicação sobre os próximos passos para incorporar os requisitos ao projeto.

Resultados do Brainstorm

Ideias Geradas e Priorização

Os valores atribuídos por cada participante na priorização das ideias, utilizando a técnica dos 100 dólares, estão disponíveis no seguinte documento: Distribuição dos 100 Reais dos Usuários.

  1. Uma autodeclaração de expertise no aplicativo (novo, médio, experiente): Permitir que o usuário selecione seu nível de familiaridade com investimentos no momento do cadastro ou na configuração do perfil, para personalizar as recomendações e a experiência de uso. – Autor: Gustavo

    • Média de valor gasto: R$ 10
  2. Tutorial de uso do aplicativo: Implementar uma seção ou guia interativo que explique, de forma didática, como navegar e utilizar todas as funcionalidades do app, desde o cadastro até a realização de investimentos. – Autor: Flores

    • Média de valor gasto: R$ 3,54
  3. Aumento do leque de opções na simulação: Ampliar as variáveis disponíveis nas ferramentas de simulação, como ajustes de taxas, prazos e aportes, para que os usuários possam criar cenários mais personalizados. – Autor: Alexandre

    • Média de valor gasto: R$ 3,54
  4. Exibição da liquidez no título do Tesouro: Adicionar informações sobre a liquidez diretamente no título de cada opção de investimento, para que o usuário possa avaliar a disponibilidade dos valores com mais facilidade. – Autor: Flores

    • Média de valor gasto: R$ 4,64
  5. Comparação de títulos de diferentes origens na simulação: Adicionar uma funcionalidade que permita colocar lado a lado investimentos de origens diferentes, como Tesouro Direto e outras opções de renda fixa, para facilitar a análise comparativa. – Autor: Ana

    • Média de valor gasto: R$ 8,10
  6. Controle ampliado na simulação de aposentadoria: Reformular a simulação para que o usuário possa personalizar mais variáveis, como idade de início, contribuições mensais, e metas de renda, garantindo maior flexibilidade no planejamento. – Autor: Matheus Melo

    • Média de valor gasto: R$ 4,37
  7. Integração da simulação na aba "Meus Sonhos": Vincular as simulações de investimento diretamente aos objetivos definidos na aba "Meus Sonhos", oferecendo uma visão integrada entre planejamento e execução. – Autor: Matheus Campos

    • Média de valor gasto: R$ 3,82
  8. Criação de um dashboard inicial: Implementar uma tela inicial com um resumo visual das principais informações financeiras do usuário, como saldo, metas em andamento, e desempenho dos investimentos. – Autor: Marcos

    • Média de valor gasto: R$ 9,46
  9. Perfil de recomendação de investimento mais visível: Tornar o perfil de indicação mais claro e acessível, apresentando uma explicação detalhada sobre o que ele significa e como ele é calculado. – Autor: Vilmar

    • Média de valor gasto: R$ 4,10
  10. Mais recursos educativos sobre investimentos: Adicionar ferramentas interativas e conteúdos explicativos para ensinar os usuários sobre conceitos financeiros e de investimento de maneira prática e acessível. – Autoras: Bianca e Yza

    • Média de valor gasto: R$ 8
  11. Aprimorar a acessibilidade do layout: Melhorar a disposição visual e os elementos de design do aplicativo para torná-lo mais intuitivo e inclusivo para diferentes perfis de usuários. – Autor: Victor G

    • Média de valor gasto: R$ 9,55
  12. Barra de progresso na aba "Meus Sonhos": Implementar uma barra visual para acompanhar o progresso de cada objetivo na aba "Meus Sonhos", ajudando o usuário a monitorar quanto falta para atingir suas metas. – Autor: Thales

    • Média de valor gasto: R$ 4,11
  13. Tema escuro no aplicativo: Disponibilizar uma opção de tema escuro para maior conforto visual durante o uso do aplicativo, especialmente em ambientes de pouca luz. – Autor: Marcos

    • Média de valor gasto: R$ 5,25
  14. Comparação com o padrão do INSS na aposentadoria: Incluir uma opção na simulação de aposentadoria que permita ao usuário comparar seus resultados esperados com o benefício médio do INSS, oferecendo mais contexto na decisão. – Autor: Gustavo

    • Média de valor gasto: R$ 3,55
  15. Sugestões personalizadas na página inicial do "Meu Investimento": Quando o usuário não tiver investimentos cadastrados, sugerir opções alinhadas ao perfil dele, como investimentos em Tesouro Direto que possam ser interessantes. – Autor Gustavo

    • Média de valor gasto: R$ 9,28

Requisitos Funcionais

Tabela 1 - Requisitos Funcionais

Tipo Descrição ID Elaborado (Sim/Não) Priorização (Média)
RF1 O aplicativo deve permitir que o usuário faça uma autodeclaração de expertise (novo, médio, experiente). BF1 Não R$10
RF2 O aplicativo deve oferecer um tutorial para guiar o usuário no uso das funcionalidades. BF2 Não R$3,54
RF3 O sistema deve disponibilizar um maior leque de opções para simulações financeiras. BF3 Não R$3,54
RF4 O aplicativo deve exibir a liquidez dos títulos do Tesouro Nacional na simulação. BF4 Não R$4,64
RF5 O sistema deve permitir a comparação de títulos de diferentes origens na simulação. BF5 Não R$8,10
RF6 O sistema deve integrar a funcionalidade de simulação com a aba "Meus Sonhos". BF7 Não R$3,82
RF7 O aplicativo deve apresentar um dashboard inicial com informações relevantes para o usuário. BF8 Não R$9,46
RF8 O aplicativo deve disponibilizar mais recursos educativos sobre investimentos. BF10 Não R$8
RF9 O sistema deve incluir uma barra de progresso na aba "Meus Sonhos". BF12 Não R$4,11
RF10 O aplicativo deve permitir a comparação da simulação com os padrões do INSS na aposentadoria. BF14 Não R$3,55
RF11 O sistema deve exibir sugestões personalizadas na página inicial do "Meu Investimento". BF15 Não R$9,28

Autor: Víctor Schmidt, 2024

Requisitos Não Funcionais

Tabela 2 - Requisitos Não Funcionais

Tipo Descrição ID Elaborado (Sim/Não) Priorização (Média)
RFN1 O sistema deve oferecer controle ampliado para simulações de aposentadoria. BFN6 Não R$4,37
RFN2 O perfil de recomendação de investimentos deve ser mais visível e acessível no aplicativo. BFN9 Não R$4,10
RFN3 O layout do aplicativo deve ser aprimorado para aumentar a acessibilidade. BFN11 Não R$9,55
RFN4 O aplicativo deve incluir uma opção de tema escuro para melhorar a experiência do usuário. BFN13 Não R$5,25

Autor: Víctor Schmidt, 2024

Vídeo da Verificação

O termo de consentimento assinado pelos participantes assegura a autorização para uso de suas imagens, vozes e opiniões expressas durante a atividade de brainstorming. Ele detalha que:

  • Objetivo: O termo é exclusivo para fins acadêmicos, como registro, consulta e divulgação dos resultados do projeto da disciplina de Requisitos de Software.
  • Permissões: Autoriza a publicação em repositórios públicos (GitHub e MkDocs) e vídeos não listados no YouTube, sem qualquer uso comercial.
  • Garantias: O material será usado apenas para propósitos educacionais, respeitando as restrições de confidencialidade e consentimento.
  • Limitações: Devido à natureza pública, o conteúdo não poderá ser removido após a publicação.

Para mais detalhes, o termo completo está disponível aqui.

Vídeo 1: Brainstorm - Elicitação de Requisitos

Autor: Víctor Schmidt


Bibliografia

BARBOSA, S. D. J.; SILVA, B. S. da; SILVEIRA, M. S.; GASPARINI, I.; DARIN, T.; BARBOSA, G. D. J. Interação Humano-Computador e Experiência do Usuário. Autopublicação, 2021. ISBN: 978-65-00-19677-1.

VIANNA, M.; VIANNA, Y.; ADLER, I. K.; LUCENA, B.; RUSS, B. Design Thinking: Inovação em Negócios. MJV Press, 2012.

WIGERS, K.; BEATTY, J. Software Requirements. 3. ed. Microsoft Press, 2012. ISBN: 978-0-7356-2701-2.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 18/11/2024 Criação do documento Víctor Schmidt Thales Euflauzino e Maria Helena
1.1 18/11/2024 Adicionando Roteiro Víctor Schmidt Thales Euflauzino e Maria Helena
1.2 19/11/2024 Adicionando Resultados Víctor Schmidt Thales Euflauzino e Maria Helena
1.3 20/11/2024 Adicionando Vídeo Víctor Schmidt Thales Euflauzino e Maria Helena
1.4 20/11/2024 Mais alguns ajustes Víctor Schmidt Thales Euflauzino e Maria Helena