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):
-
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.
-
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).
-
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
-
Abertura e Apresentação:
- Apresentação do moderador e dos participantes.
- Contextualização breve sobre o objetivo e a importância da sessão.
-
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.
-
Geração de Ideias:
- Resposta à pergunta norteadora.
- Participantes contribuem espontaneamente, enquanto o moderador registra as ideias.
-
Discussão e Refinamento:
- Agrupamento das ideias em categorias, como requisitos funcionais e não funcionais.
- Identificação de padrões ou temas relevantes.
-
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.
-
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.
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
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
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 |