Brainstorm
1. Versionamento
| Versão | Data | Autor | Descrição | Revisor |
|---|---|---|---|---|
| 1.0 | 13/07/2022 | Matheus Soares & Iago Cabral | Reunião de Brainstorm | João Victor |
| 1.0.1 | 08/09/2022 | Mateus Caltabiano | Adição de fontes nas tabelas | Matheus Soares |
2. Introdução
Brainstorming é um método de resolução de problemas em grupo que envolve a contribuição espontânea de ideias e soluções criativas. Essa técnica requer uma discussão intensa e livre, na qual cada membro do grupo é encorajado a pensar em voz alta e sugerir o maior número possível de ideias com base em seus diversos conhecimentos.(BERNSTEIN, Corinne - Brainstorming)
3. Metodologia
Foi feita a reunião da equipe através do discord, onde por meio de um documento em branco foram elencadas todas as ideias (requisitos). Um integrante desempenhou o papel de facilitador.
4. Participantes
Reunião: 10/07/2022 - 21:00hrs - Participantes:
- Matheus Soares
- Iago Cabral
- Matheus Perillo
- Mateus Caltabiano
5. Brainstorm
5.1 Requisitos Funcionais
Tabela 1: Requisitos Funcionais
| ID | Requisito |
|---|---|
| BS01(RF01) | O aplicativo deve mostrar os vídeos na timeline. |
| BS02(RF02) | O app deve disponibilizar busca. |
| BS03(RF03) | O usuário deve ser capaz de postar seus vídeos. |
| BS04(RF04) | O usuário deve ser capaz de favoritar os vídeos. |
| BS05(RF05) | O usuário deve ser capaz de curtir os vídeos. |
| BS06(RF06) | O usuário deve ser capaz de filtrar o conteúdo que lhe é apresentado. |
| BS07(RF07) | O usuário deve ser capaz de editar o seu perfil |
| BS08(RF08) | O usuário deve ser capaz de ver o próprio perfil. |
| BS09(RF09) | O usuário deve ser capaz de acessar perfis públicos. |
| BS10(RF10) | O usuário deve ser capaz de comentar nos vídeos |
| BS11(RF11) | O usuário deve ser capaz de salvar vídeos. |
| BS12(RF12) | O usuário deve ser capaz de compartilhar vídeos. |
| BS13(RF13) | O usuário deve ser capaz de sacar o dinheiro das visualizações. |
| BS14(RF14) | O usuário deve ser capaz de sinalizar o faixa etária de seu conteúdo. |
| BS15(RF15) | A ferramenta de busca deve ser diponibilizada ao abrir o app. |
| BS16(RF16) | O usuário deve ser capaz de privar o seu perfil. |
| BS17(RF17) | O usuário deve ser capaz de criar pasta de vídeos favoritos. |
| BS18(RF18) | O usuário deve ser capaz de convidar seus amigos. |
| BS19(RF19) | O usuário deve ser capaz de conversar por mensagens com outros usuários |
| BS20(RF20) | O usuário deve ser capaz de saber quem visualizou seu perfil. |
| BS21(RF21) | O usuário deve ser capaz de escutar música. |
Fonte: Grupo 7
5.2 Requisitos Não-Funcionais
Tabela 2: Requisitos Não Funcionais
| ID | Requisito |
|---|---|
| BS22(RNF01) | O aplicativo deve operar em sistemas mobile mais tradicionais(Android/IOS). |
| BS23(RNF02) | O aplicativo deve ser capaz de se recuperar de falhas. |
| BS24(RNF03) | O aplicativo deve demonstrar boa usabilidade. |
| BS25(RNF04) | Os vídeos devem possuir boa qualidade. |
| BS26(RNF05) | O aplicativo deve ter boa performace nos aparelhos com SO(ANDROID/IOS). |
| BS27(RNF06) | O app deve ser otimizado para a experiência mobile. |
| BS28(RNF07) | O app deve ter um design bonito e familiar |
| BS29(RNF08) | O aplicativo deve suportar multiplataformas. |
Fonte: Grupo 7
6. Referências
- Milene Serrano, Requisitos - Aula 07. Acesso em: 10 de jul. de 2022. Disponível em: Aprender3.
- Simone Diniz, Interação Humano-Computador. São Paulo, 1a Edição, Elsevier, 2010.
- BERNSTEIN, Corinne. Brainstorming. 2017. Disponível em: https://www.techtarget.com/whatis/definition/brainstorming. Acesso em: 10 jul. 2022.