Pular para conteúdo

Brainstorming

Introdução

O Brainstorming é uma abordagem que visa obter insights sobre os tipos de conteúdo e funcionalidades que os usuários demandam e desejam em um produto ou serviço. Essa técnica é aplicável a uma ampla gama de produtos e serviços, e resulta na criação de uma lista organizada das necessidades e preferências dos usuários. Em geral, o Brainstorming é utilizado para identificar requisitos e identificar novas características que seriam bem recebidas pelos usuários em um produto. Essa técnica é particularmente valiosa quando aplicada na fase inicial do desenvolvimento do produto. Durante uma sessão de brainstorming, os participantes são encorajados a expressar livremente suas ideias e opiniões em torno de um tópico específico. Os resultados dessa atividade podem ser diretamente incorporados às especificações funcionais e à documentação de design.

Metodologia

O processo de brainstorming foi realizado via Teams na data de 28/09/2023 de 12:30 até 13:20, onde a integrante Ana Luíza assumiu o papel de moderadora, e os integrantes Ana Letícia, Rafael e Raphaela davam respostas ou ideias com base nos temas que a moderadora colocava em pauta. O processo contou somente com a participação de 3 usuários, mesmo que no livro Interação Humano-Computador (Barbosa e Silva. Página 153)^1^ recomenda-se envolver entre 8 e 12 usuários em uma sessão, foram escolhidos somente 3 pela dificuldade de conseguir mais participantes, além da disponibilidade de tempo para realizar a sessão. Os participantes estão listados na Tabela 1.

Participantes

Nome Função
Ana Luíza Rodrigues Mediadora
Ana Letícia Melo Usuário
Rafael Xavier Usuário
Raphaela Guimarães Usuário

Tabela 1: Participantes do brainstorming (Fonte: Rafael Xavier, 2023)

Ao longo da sessão, a moderadora lançava um tema sobre o aplicativo para que os participantes dessem suas respostas em um quadro na ferramenta Miro em dois minutos, como mostrado na Figura 1.

teste

Figura 1: Quadro de respostas (Fonte: Participantes do brainstorming, 2023)

Temas/Respostas

Quem seria o público-alvo do aplicativo?

Rafael - Alguém que presta algum tipo de serviço pode usar o app para fazer um recibo informal, por exemplo. - Estudantes, professores.

Ana Letícia - Jornalistas, escritores, estudantes, empresas, organizações e pesquisadores.

Raphaela - Escritores, autores, gestores, assistentes administrativos, secretarios, jornalistas

Quais são os principais objetivos e funcionalidades do aplicativo?

Rafael - Redigir,formatar, editar e salvar textos,sejam eles formais, informais, acadêmicos ou empresariais. - Fazer moldes de letras( ou quaisquer outras formas) para artesanato

Ana Letícia - Criar, editar e formatar documentos de texto, facilitar a colaboração (várias pessoas editando juntas)... criação de índices, tabelas de conteúdo, estilos de formatação, correção ortográfica e gramatical

Raphaela - Documentação, educação, registro

Quais são os principais concorrentes do LibreOffice Writer?

Ana Letícia, Rafael e Raphaela - Google Docs - Microsoft Word

Quais são os principais problemas encontrados ao usar as funcionalidades do aplicativo?

Ana Letícia - Interface menos intuitiva e moderna que a dos concorrentes - Layout poluido e símbolos não tão intuitivos

Raphaela - Muitas opções/ funcionalidades, falta de acessibilidade

Quais seriam possíveis soluções para esses problemas?

Ana Letícia, Rafael e Raphaela

  • Painel de Navegação: Implementar um painel de navegação que facilite a movimentação e a localização de partes específicas do documento, tornando-o mais acessível para pessoas com deficiência visual ou mobilidade reduzida.

  • Menu de Cabeçalho e Rodapé: Revisar e melhorar o menu de cabeçalho e rodapé, tornando-o mais intuitivo e fácil de usar, o que beneficiará os usuários que precisam acessar e editar essas partes do documento.

  • Reduzir a Quantidade de Ícones no Menu de Funcionalidades: Simplificar o menu de funcionalidades, eliminando ícones desnecessários e organizando as funcionalidades em abas no topo, com base em seu escopo (por exemplo, formatar, inserir, exibir, estilos, etc.), para melhorar a usabilidade e a acessibilidade.

  • Menu Minimalista: Oferecer um menu minimalista com as principais funcionalidades visíveis, para tornar mais fácil para todos os usuários encontrar e utilizar as funções essenciais do LibreOffice Writer.

  • Utilizar Símbolos Mais Intuitivos: Substituir ou aprimorar os símbolos usados na interface do usuário, tornando-os mais intuitivos e compreensíveis, especialmente em comparação com os concorrentes, para que os usuários possam facilmente identificar as funcionalidades.

  • Seção de Ajuda: Incluir uma seção de ajuda dedicada com as principais dúvidas e dificuldades dos usuários, proporcionando um recurso de suporte acessível para orientar os usuários e resolver problemas comuns.

  • Essas sugestões podem melhorar significativamente a acessibilidade e a usabilidade do LibreOffice Writer, tornando-o mais inclusivo e amigável para todos os tipos de usuários.

Requisitos elicitados

Após a sessão de brainstorming, foi possível fazer a elicitação dos requisitos funcionais listados na Tabela 2 e os requisitos não funcionais listados na Tabela 3.

Legenda das Tabelas 2 e 3:

  • RFx: Requisito Funcional nºx
  • RNFx: Requisito Não-Funcional nºx
  • BSx: Requisito nºx elicitado pelo Brainstorming.


ID Descrição Código Implementado
BS01 O usuário deve poder criar documentos de texto. RF01 Sim
BS02 O usuário deve poder editar documentos de texto. RF02 Sim
BS03 O usuário deve poder salvar documentos em vários formatos, incluindo ODF, .doc, e HTML. RF03 Sim
BS04 O usuário deve ter acesso a recursos como verificador ortográfico, dicionário de sinônimos e autocorreção. RF04 Sim
BS05 O usuário deve poder criar estilos para parágrafos, caracteres individuais, quadros e páginas. RF05 Sim
BS06 O usuário deve poder criar índices e sumários em documentos de texto. RF06 Sim
BS07 O usuário deve poder inserir figuras de diferentes formatos nos documentos. RF07 Sim
BS08 O usuário deve poder criar desenhos diretamente em documentos de texto. RF08 Nåo
BS09 O usuário deve ter a capacidade de executar cálculos sofisticados em tabelas em documentos de texto. RF09 Sim
BS10 O usuário deve poder personalizar a interface do programa, incluindo ícones e menus. RF10 Sim
BS11 O usuário deve poder utilizar a função de arrastar e soltar para trabalhar eficientemente com objetos nos documentos. RF11 Não
BS12 O usuário deve poder acessar um sistema de Ajuda na rede abrangente. RF12 Não
BS13 O usuário deve ser capaz de colaborar em tempo real com outros usuários, permitindo a edição simultânea de documentos por várias pessoas. RF13 Não
BS14 O usuário deve ter a capacidade de traduzir automaticamente documentos para diferentes idiomas diretamente no aplicativo. RF14 Não
BS15 O usuário deve poder integrar de maneira eficaz o aplicativo com serviços de armazenamento em nuvem, tornando o compartilhamento e o acesso a documentos mais simples e ágeis. RF15 Não
BS16 O usuário deve ter à disposição ferramentas avançadas de reconhecimento de fala para realizar ditado de texto nos documentos com precisão. RF16 Não
BS17 O usuário deve experimentar uma melhoria significativa na acessibilidade do aplicativo, atendendo a diretrizes rigorosas de acessibilidade. RF17 Não
BS18 O usuário deve se beneficiar de recursos de análise de texto e IA que oferecem sugestões avançadas de formatação e conteúdo. RF18 Não
BS19 O usuário deve ter acesso a modelos específicos para diferentes tipos de documentos, como artigos acadêmicos e relatórios técnicos. RF19 Não
BS20 O usuário deve poder realizar pesquisas avançadas para localizar informações em documentos extensos. RF20 Não
BS21 O usuário deve ter a capacidade de editar documentos offline para facilitar o trabalho sem conexão à internet. RF21 Não
BS22 O usuário deve poder utilizar uma função de voz para ouvir o texto lido em voz alta, especialmente útil para usuários com deficiência visual. RF22 Não

Tabela 2: Requisitos funcionais (Fonte: Rafael Xavier, 2023)


ID Descrição Código Implementado
BS23 O LibreOffice Writer deve ser compatível com uma variedade de formatos de documento, incluindo ODF, .doc e HTML. RNF01 Sim
BS24 O aplicativo deve ser capaz de se integrar de forma eficaz com serviços de armazenamento em nuvem para facilitar o compartilhamento e o acesso a documentos. RNF02 Não
BS25 O LibreOffice Writer deve funcionar de forma eficiente, mesmo em documentos longos e complexos. RNF03 Sim
BS26 Deve ser acessível para pessoas com deficiência, seguindo diretrizes de acessibilidade para facilitar o uso por leitores de tela e outras tecnologias assistivas. RNF04 Não
BS27 O aplicativo deve ser compatível com sistemas mobile. RNF05 Não

Tabela 3: Requisitos não funcionais (Fonte: Rafael Xavier, 2023)

Referências Bibliográficas

1.BARBOSA, S. D. J.; SILVA, B. S. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2011.

Bibliografia

Técnicas de Elicitação de Requisitos - Brainstorming. Disponível em: https://retraining.inf.ufsc.br/guia/app/classificacoes/tecnicas-de-elicitacao-de-requisitos/entidades/tecnicas-de-elicitacao-de-requisitos-brainstorming. Acesso em: 02/10/2023.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 28/04/2023 Criação do artefato Rafael Xavier Ana Luíza