Brainstorming
Introdução
O Brainstorm é uma técnica utilizada para deixar fluir ideias e pensamentos sem julgamento entre a equipe. Essa técnica tem o intuito de criar novas maneiras de enxergar um problema e explorar a criatividade de toda equipe. Dessa forma, o Brainstorm agrega o conhecimento e auxilia na gestão de problemas.
Levantamento de Palavras-chave dentro do contexto do Duolingo.
Palavras Chaves | --- | --- | --- |
---|---|---|---|
Aprendizado | Idiomas | Gamificação | Gratuito |
Interativo | Unidades | Módulos | Ranking |
Estudos | Aplicação | Rotina | Facilidade |
Progressão | Usuário | Nível | Motivado |
Brainstorm - Versão 1
Local | Data | Hora |
---|---|---|
Google Hangouts | 07/09/2019 | 14:00 - 16:00 |
Membros Participantes |
---|
João Vitor Alves |
Francisco Heronildo |
Vitor Meireles |
Lude Ribeiro |
Luis Gustavo |
Brian Lui |
Como aprender um idioma de forma fácil e sem custos?
Luis: Acredito que você pode ter vários exercícios em uma aplicação web/mobile e vocẽ pode monetizar através de propagandas, assim o usuário não teria custos.
Francisco: Como usuário acho satisfatório aprender um idioma no qual não preciso pagar matérias caros e escolas caras.
Lude: Com a aplicação mobile a pessoas ficam mais tempo com o celular e fica mais fácil de acessar e com diversas etapas deixa o aprendizado mais fácil.
Vitor Meireles: Tem que ter uma progressão bem pensada, para o usuário não desistir. Isso aumenta o número de usuário que entram e diminui o número que desistem. A progressão bem pensada é ideal para dar a impressão de facilidade. Quantos ao custo, ele pode ser gratuito se tiver boa abrangência, muitas pessoas acessando significa chance de propaganda e participação de voluntários para ter nome no projeto de peso.
João Vitor: Com a facilidade de poder acessar a aplicação de qualquer lugar com internet ajuda a manter um rotina de estudos já que a aplicação é gratuita.
Francisco: Eu consigo ficar motivado em aprender mais, pois consigo praticar em qualquer lugar.
Luis: Uma coisa muito importante de aprender o idioma é ter diversas formas de aprendizado como escutar, escrever,identificar, falar e ter um feedback imediato.
Brian: O Duolingo uma boa alternativa para se aprender uma nova língua. Porque, a atenção está no mobile hoje em dia e as pessoas passam práticamente 24H por dia conectadas. Além de ser um app grátis que oferece um método de ensino bem melhor que o dos cursinhos.
Como aprender um novo idioma com pouco tempo disponível?
Vitor Meireles: O celular é a principal ferramenta, o tempo é relativamente mais eficiente quando se pode levar as ferramentas necessárias consigo. O celular é ferramenta indispensável para otimizar o tempo de uso das pessoas que querem aprender novas coisas, inclusive um idioma.
Lude: Pelo tempo corrido hoje em dia, é importante administrar bem o tempo e com lições curtas e focadas pode trazer um resultado melhor no aprendizado.
João Vitor: A importância da aplicação ter metas diárias e de poucos minutos.
Luis: Acredito que o imporante é ter lições/aulas/exercícios que sejam de pouco tempo e que seja possível realizá-las em períodos ociosos(ex: no metro, na fila do banco ou outros períodos de espera).
Francisco: A aplicação por ele dividir as lições em etapas e ter curto perído de tempo, possibilita que as lições sejam feitas em qualquer lugar.
Lude: Acredito que por colocar um curso administrado em pouco tempo diário se torna mais abrangente, mais pessoas podem fazer o curso, demandando menos tempo da pessoa.
Francisco: Com um sistema de gamificação, ajuda o usuário a realizar exercícios em pouco tempo.
Vitor Meireles: Outra coisa com relação ao pouco tempo disponível, se for diário e com tempo reduzido, então dá uma otimizada no tempo.
Brian: Acredito que por usar um sistema de ensino diferente do Cursinho, em que aprende a ouvir e falar desde o início, se aprende muito mais rápido. Pois nos Cursinhos se ensina muita gramática inicialmente, assim se demora muito para aprender.
Como manter o usuário engajado mesmo não sendo aulas presenciais?
Lude: Estabelecendo metas, conquistas, rankings, recompensas para etapas e questões concluídas. Trazendo o interesse do usuário.
João Vitor: A divisão de unidades por níveis possibilita que o usuário se mantenha engajado naquele nível, mas também traz a possibilidade do usuário estudar outros módulos e avançar neles ao mesmo tempo.
Francisco: Com um sistema de gamificação podemos adicionar amigos na qual podemos fazer uma competição de rankings. Sempre tentando ser melhor do que eles.
João Vitor: Com um sistema de recompensas, ajuda a manter o usuário engajado para conseguir mais prêmios.
Vitor Meireles: Reconhecimento de instituições externas e dando ao usuário um bom produto, um bom curso. Se for bom, as pessoas se mantém engajadas. Idiomas é um tema muito atual, se for fácil aprender algo importante o engajamento aumenta e a desistência diminui.
Luis: Um bom sistema de progressão, de modo que o usuário consiga perceber seu avanço(ex: estando apto a ler um livro no novo idioma, tirar dúvidas de outras pessoas, conversar no novo idioma). E através da competitividade com amigos e diferentes usuários.
Lude: Eu acho que principalmente a parte de ter amigos dentro do aplicativo é importante pois fazer um curso sozinho pode ser desmotivante. Ter amigos fazendo o idioma ajuda a pessoa a se manter dentro de um curso mais longo.
Francisco: Uma aplicação me mostrando notificações interativas diariamente me motiva a realizar exercícios, assim permaneço aprendendo.
Brian: Para isso o Duolingo utiliza a Gamificação, onde o usuário tem feedbacks constantes através das suas metas diárias, conquistas e ranking. Além de poder acompanhar o progresso de amigos, o que estimula muito mais.
Requisitos Elicitados
Legendas:
- AD: Análise de Discurso
- RF: Requisitos Funcionais
- RNF: Requisitos Não Funcionais
ID | Descrição | Tipo |
---|---|---|
AD01 | O aplicativo deve permitir que o usuário realize a escolha do idioma que quer aprender | RF01 |
AD02 | O aplicativo deve permitir que o usuário faça login com email/facebook ou conta do google | RF02 |
AD03 | O aplicativo deve permitir que o usuário veja o seu progresso | RF03 |
AD04 | O aplicativo permite que o usuário adicione e siga amigos | RF04 |
AD05 | O aplicativo deve permitir o usuário a fazer questões de escuta, leitura, escrita e fala | RF05 |
AD06 | O aplicativo deve dar feedback a cada questão acertada ou errada pelo usuário | RF06 |
AD07 | O aplicativo deve ser fácil de ser utilizada | RNF01 |
AD08 | O aplicativo deve ser gamificada de forma a mater o usuario engajado e motivado | RNF02 |
AD09 | O usuário é recompesado cada vez que termina uma unidade ou nível | RNF03 |
AD10 | O sistema é divido em níveis e com uma progressão ideal para cada módulo | RF07 |
AD11 | Metas diárias com períodos de pouco tempo | RNF05 |
AD12 | O sistema deve ser acessível para diversas plataformas como mobile e web | RNF06 |
Priorização
MoSCoW
ID | Prioridade |
---|---|
AD01 | Must |
AD02 | Should |
AD03 | Could |
AD04 | Could |
AD05 | Must |
AD06 | Should |
AD07 | Could |
AD08 | Could |
AD09 | Could |
AD10 | Should |
AD11 | Would |
AD12 | Should |
First Things First
ID | Benefício Relativo | Penalidade Relativa | Valor Total | Valor % | Custo Relativo | Custo % | Risco Relativo | Risco % | Prioridade |
---|---|---|---|---|---|---|---|---|---|
AD01 | 9 | 8 | 17 | 13,9% | 5 | 7,8% | 5 | 9,25% | 0,1630 |
AD02 | 5 | 2 | 7 | 5,7% | 3 | 2,5% | 2 | 3,7% | 0,3826 |
AD03 | 7 | 5 | 12 | 9,8% | 4 | 6,25% | 3 | 5,55% | 0,2361 |
AD04 | 3 | 2 | 5 | 4,1% | 4 | 6,25% | 3 | 5,55% | 0,0987 |
AD05 | 7 | 4 | 11 | 9,02% | 8 | 12,5% | 7 | 12,96% | 0,0473 |
AD06 | 7 | 6 | 13 | 10,6% | 5 | 7,8% | 4 | 7,4% | 0,1545 |
AD07 | 7 | 7 | 14 | 11,5% | 8 | 12,5% | 8 | 14,8% | 0,0526 |
AD08 | 5 | 2 | 7 | 5,7% | 6 | 9,4% | 7 | 12,96% | 0,0387 |
AD09 | 3 | 2 | 5 | 4,1% | 4 | 6,25% | 3 | 5,55% | 0,0984 |
AD10 | 7 | 5 | 12 | 9,8% | 5 | 7,8% | 4 | 7,4% | 0,1428 |
AD11 | 4 | 2 | 6 | 4,9% | 4 | 6,25% | 3 | 5,55% | 0,1176 |
AD12 | 7 | 6 | 13 | 10,6% | 4 | 6,25% | 3 | 5,55% | 0,2545 |
Total | 71 | 51 | 122 | 100% | 64 | 100% | 54 | 100% |
Referências
SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 07. 1º/2019. 50 slides. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.
Tutorial: Como fazer Brainstorming Passo a Passo. Disponível em: https://www.siteware.com.br/metodologias/como-fazer-brainstorming-passo-a-passo/ Acesso em: 07 de setembro de 2019.
O que é análise do discurso. Disponível em: https://pontodidatica.com.br/o-que-e-analise-do-discurso/ Acesso em: 08 de setembro de 2019.