From a20ed5e769ec5951ebbd0b7bdf7ffa96ddf440a0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 23:18:35 +0000 Subject: [PATCH] Deployed 85d8db4 with MkDocs version: 1.6.0 --- .nojekyll | 0 404.html | 1107 +++ Atas/reuniao_06_08/index.html | 1289 ++++ Atas/reuniao_13_08/index.html | 1290 ++++ Atas/reuniao_15_08/index.html | 1191 +++ Atas/reuniao_20_08/index.html | 1279 ++++ Atas/reuniao_23_07/index.html | 1263 ++++ Atas/reuniao_25_07/index.html | 1284 ++++ Atas/reuniao_29_07/index.html | 1294 ++++ Atas/reuniao_30_07/index.html | 1297 ++++ Atas/reuniao_31_07/index.html | 1272 ++++ Elicitacao/analise/index.html | 1307 ++++ Elicitacao/brainstorm/index.html | 1287 ++++ Elicitacao/elicitacao/index.html | 1267 ++++ Elicitacao/observacao/index.html | 1432 ++++ Elicitacao/priorizacao/index.html | 1554 ++++ Elicitacao/requisitos/index.html | 1511 ++++ Entregas/entregas/index.html | 1185 +++ Modelagem/BacklogdoProduto/Backlog/index.html | 1770 +++++ Modelagem/CasosUsos/casosUsos/index.html | 1265 ++++ Modelagem/CasosUsos/espCasosUsos/index.html | 1261 ++++ Modelagem/Cenarios/cenarios/index.html | 2428 ++++++ .../EspecificacaoSuplementar/index.html | 1284 ++++ Modelagem/Lexico/lexico/index.html | 2098 ++++++ .../VisaoProduto/visao_produto/index.html | 1311 ++++ Pre-rastreabilidade/richpicture/index.html | 1403 ++++ assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.471ce7a9.min.js | 29 + assets/javascripts/bundle.471ce7a9.min.js.map | 7 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.el.min.js | 1 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.he.min.js | 1 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.b8dbb3d2.min.js | 42 + .../workers/search.b8dbb3d2.min.js.map | 7 + assets/stylesheets/main.3cba04c6.min.css | 1 + assets/stylesheets/main.3cba04c6.min.css.map | 1 + assets/stylesheets/palette.06af60db.min.css | 1 + .../stylesheets/palette.06af60db.min.css.map | 1 + audio/analiseProtocoloSeries.mp3 | Bin 0 -> 1715798 bytes documentacao/observacaoShows/index.html | 1175 +++ images/Ishikawa.svg | 4 + images/app_logo.png | Bin 0 -> 13935 bytes images/modelagem/Login_tracker.drawio.svg | 4 + .../addnalista_deixar_comentario.drawio.svg | 4 + images/richpic_conf_usuario.jpg | Bin 0 -> 90783 bytes images/richpic_geral_v1.png | Bin 0 -> 373429 bytes images/richpic_geral_v2.png | Bin 0 -> 394606 bytes images/richpic_shows_v1.svg | 4 + images/richpic_shows_v2.svg | 4 + images/richpic_usuario_v1.svg | 4 + images/richpic_usuario_v2.jpg | Bin 0 -> 176407 bytes index.html | 1221 +++ search/search_index.json | 1 + sitemap.xml | 3 + sitemap.xml.gz | Bin 0 -> 127 bytes 86 files changed, 44643 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 Atas/reuniao_06_08/index.html create mode 100644 Atas/reuniao_13_08/index.html create mode 100644 Atas/reuniao_15_08/index.html create mode 100644 Atas/reuniao_20_08/index.html create mode 100644 Atas/reuniao_23_07/index.html create mode 100644 Atas/reuniao_25_07/index.html create mode 100644 Atas/reuniao_29_07/index.html create mode 100644 Atas/reuniao_30_07/index.html create mode 100644 Atas/reuniao_31_07/index.html create mode 100644 Elicitacao/analise/index.html create mode 100644 Elicitacao/brainstorm/index.html create mode 100644 Elicitacao/elicitacao/index.html create mode 100644 Elicitacao/observacao/index.html create mode 100644 Elicitacao/priorizacao/index.html create mode 100644 Elicitacao/requisitos/index.html create mode 100644 Entregas/entregas/index.html create mode 100644 Modelagem/BacklogdoProduto/Backlog/index.html create mode 100644 Modelagem/CasosUsos/casosUsos/index.html create mode 100644 Modelagem/CasosUsos/espCasosUsos/index.html create mode 100644 Modelagem/Cenarios/cenarios/index.html create mode 100644 Modelagem/EspecificacaoSuplementar/EspecificacaoSuplementar/index.html create mode 100644 Modelagem/Lexico/lexico/index.html create mode 100644 Modelagem/VisaoProduto/visao_produto/index.html create mode 100644 Pre-rastreabilidade/richpicture/index.html create mode 100644 assets/images/favicon.png create mode 100644 assets/javascripts/bundle.471ce7a9.min.js create mode 100644 assets/javascripts/bundle.471ce7a9.min.js.map create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.b8dbb3d2.min.js create mode 100644 assets/javascripts/workers/search.b8dbb3d2.min.js.map create mode 100644 assets/stylesheets/main.3cba04c6.min.css create mode 100644 assets/stylesheets/main.3cba04c6.min.css.map create mode 100644 assets/stylesheets/palette.06af60db.min.css create mode 100644 assets/stylesheets/palette.06af60db.min.css.map create mode 100644 audio/analiseProtocoloSeries.mp3 create mode 100644 documentacao/observacaoShows/index.html create mode 100644 images/Ishikawa.svg create mode 100644 images/app_logo.png create mode 100644 images/modelagem/Login_tracker.drawio.svg create mode 100644 images/modelagem/addnalista_deixar_comentario.drawio.svg create mode 100644 images/richpic_conf_usuario.jpg create mode 100644 images/richpic_geral_v1.png create mode 100644 images/richpic_geral_v2.png create mode 100644 images/richpic_shows_v1.svg create mode 100644 images/richpic_shows_v2.svg create mode 100644 images/richpic_usuario_v1.svg create mode 100644 images/richpic_usuario_v2.jpg create mode 100644 index.html create mode 100644 search/search_index.json create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..4baa43a --- /dev/null +++ b/404.html @@ -0,0 +1,1107 @@ + + + +
+ + + + + + + + + + + + + + +As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 06/08/2024
+Horário início: 20:00
+Duração: 1 hora
+Local: Teams
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Wolfgang Friedrich Stein | +06/08 | ++ |
1.1 | +Adicionando gravação da reunião | +Paulo Henrique Melo de Souza | +- | +15/08 | +
As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 13/08/2024
+Horário início: 20:00
+Duração: 1h:30m
+Local: Teams
+O grupo alinhou os tópicos restantes para a segunda entrega (20/08) e revisou os artigos de cenários e léxicos produzidos. Após esse breve início, foi realizado a priorização dos +requisitos elicitados usando a técnica de priorização Moscow. Ao final, foram separados as tarefas para a próxima reunião (15/08):
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Eric Rabelo Borges | +- | +13/08 | +
1.1 | +Adicionando gravação da reunião | +Paulo Henrique Melo de Souza | +- | +15/08 | +
As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 15/08/2024
+Horário início: 20:00
+Duração: 1h:30m
+Local: Teams
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Danilo Naves | +15/08 | ++ |
1.1 | +Adicionando gravação da reunião | +Paulo Henrique Melo de Souza | +- | +15/08 | +
As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 20/08/2024
+Horário início: 20:00
+Duração: 3 horas
+Local: Teams
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Danilo Naves do Nascimento | +Paulo Henrique Melo de Souza | +20/08 | +
As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 23/07/2024
+Horário início: 20:00
+Duração: 2 horas
+Local: Discord
+Definição de um rascunho de um RichPicture com visão geral dos possíveis clientes, monetização e possíveis concorrentes.
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Eric Rabelo Borges | +- | +23/07 | +
As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 25/07/2024
+Horário início: 20:00
+Duração: 2 horas
+Local: Teams
+Na reunião, todos os integrantes do grupo participam, sendo então os presentes:
+Definição de um RichPicture com a visão geral dos possíveis clientes, monetização, possíveis concorrentes e orgarnização da documentação do projeto estruturada no MKDOCS(Git Pages).
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Danilo Naves do Nascimento | +- | +25/07 | +
1.1 | +Adicionando gravação da reunião | +Paulo Henrique Melo de Souza | +- | +15/08 | +
As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 29/07/2024
+Horário início: 19:00
+Duração: 1 horas
+Local: Teams
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Paulo Henrique Melo de Souza | +- | +29/07 | +
1.1 | +Adicionando gravação da reunião | +Paulo Henrique Melo de Souza | +- | +15/08 | +
As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 30/07/2024
+Horário início: 19:00
+Duração: 2 horas e 40 minutos
+Local: Teams
+Eric e Wolfgang: Trabalharam no GitHub Pages para melhorar a estrutura e facilitar o desenvolvimento futuro do projeto. Além disso, eles adicionaram artefatos produzidos pelo grupo em reuniões anteriores, conforme evidenciado nas atas anteriores a esta data.
+Danilo e Paulo: A partir das técnicas de elicitação: brainstorm e observação, desenvolveram um rich picture sobre as funcionalidades da categoria USUÁRIO.
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Wolfgang Friedrich Stein | +Eric Rabelo Borges | +30/07 | +
1.1 | +Complementação de Ata | +Danilo Naves do Nascimento | +Paulo Henrique Melo | +30/07 | +
1.1 | +Adicionando gravação da reunião | +Paulo Henrique Melo de Souza | +- | +15/08 | +
As informações sobre data, horário, duração e local estão detalhadas a seguir:
+Data: 31/07/2024
+Horário início: 20:00
+Duração: 1 hora
+Local: Teams
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Eric Rabelo Borges | +Paulo Henrique Melo de Souza | +31/07 | +
1.1 | +Adicionando gravação da reunião | +Paulo Henrique Melo de Souza | +- | +15/08 | +
Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
21/08/2024 | +Eric Rabelo Borges | +Criando seção: Análise de Protocolo | +1.0 | +
21/08/2024 | +Eric Rabelo Borges | +Reestruturando tópico de aplicações da técnica | +1.1 | +
21/08/2024 | +Eric Rabelo Borges | +Renomeando RichPictures | +1.2 | +
A Análise de Protocolo é uma técnica utilizada para entender o processo de pensamento e as ações de um usuário enquanto ele interage com um sistema. Durante essa técnica, o usuário verbaliza seus pensamentos e ações, permitindo que os observadores compreendam melhor as decisões tomadas e os desafios encontrados. No contexto deste projeto, a análise de protocolo foi aplicada às abas de filmes, séries e configurações do perfil de usuário no aplicativo.
+A Análise de Protocolo foi utilizado em várias ocasiões durante o projeto, impactando diretamente na identificação de necessidades e na geração de artefatos essenciais para o desenvolvimento do aplicativo. A seguir, estão detalhadas as aplicações da técnica e os resultados obtidos em cada caso.
+Para reforçar possíveis pontos de melhoria e identificar novas funcionalidades, foram feitas duas análises de protocolo durante a reunião do dia 29/07. O membro Danilo Naves realizou a análise de protocolo na aba de filmes, enquanto Sunamita Vitoria conduziu a análise na aba de séries.
+A partir dessas análises, foi observado que as abas de séries e filmes são basicamente iguais, com a principal diferença sendo o campo dedicado aos episódios e temporadas na aba de séries. Com isso, a equipe decidiu unificar os rich pictures de filmes e séries, gerando como artefato uma nova versão: RichPicture: Shows - V2.0.
+Para levantar novos requisitos e reforçar melhorias, foi realizada uma análise de protocolo na aba de configurações do perfil de usuário. O objetivo era acessar as configurações e trocar o tema de claro para escuro, detalhando todos os passos realizados e explicando o processo. A análise foi realizada pelo membro Paulo Henrique.
+Após essa análise, foi gerada uma nova versão para o rich picture de usuário: RichPicture: Perfil do Usuário - V2.0.
+ + + + + + + + + + + + + +Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
21/08/2024 | +Eric Rabelo Borges | +Criando seção: Brainstorming | +1.0 | +
21/08/2024 | +Eric Rabelo Borges | +Reestruturando tópico de aplicações da técnica | +1.1 | +
21/08/2024 | +Eric Rabelo Borges | +Renomeando RichPictures | +1.2 | +
A técnica de Brainstorming é um método de geração de ideias em grupo, onde os participantes são incentivados a compartilhar livremente suas sugestões e pensamentos sobre um tópico específico. No contexto deste projeto, o brainstorming foi utilizado para identificar interessados, necessidades, funcionalidades e melhorias para diferentes áreas do aplicativo.
+O Brainstorming foi utilizado em várias ocasiões durante o projeto, impactando diretamente na identificação de necessidades e na geração de artefatos essenciais para o desenvolvimento do aplicativo. A seguir, estão detalhadas as aplicações da técnica e os resultados obtidos em cada caso.
+Durante as reuniões dos dias 23/07 e 25/07, a técnica de Brainstorming foi aplicada para discutir os possíveis interessados e suas necessidades em relação ao aplicativo. Como resultado, foram gerados os seguintes artefatos:
+RichPicture: Interessados no Sistema - V1.0
+RichPicture: Interessados no Sistema - V2.0
Durante a reunião do dia 30/07, foi realizado um brainstorming focado na aba de perfil de usuário do aplicativo. Os membros Paulo Henrique e Danilo Naves discutiram possíveis funcionalidades e necessidades dos usuários, resultando na criação do seguinte artefato:
+RichPicture: Perfil do Usuário - V1.0
+Após a realização do brainstorming e da Análise de Protocolo na aba de configurações do perfil de: Perfil do Usuário, foi gerada uma nova versão para o rich picture de usuário:
+ + + + + + + + + + + + + + +Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
30/07/2024 | +Danilo Naves do Nascimento, Paulo Henrique Melo de Souza | +Criando aba - Elicitação | +1.0 | +
31/07/2024 | +Paulo Henrique Melo de Souza | +Adição dos tópicos 1 ao 6 | +1.1 | +
01/08/2024 | +Paulo Henrique Melo de Souza | +Adição do tópico 5.1.1 e 5.1.2 | +1.2 | +
10/08/2024 | +Eric Rabelo Borges | +Adição dos requisitos elicitados | +2.0 | +
19/08/2024 | +Paulo Henrique Melo de Souza | +Linkando os requisitos elicitados com as técnicas utilizadas | +2.1 | +
20/08/2024 | +Paulo Henrique Melo de Souza | +Correção na tabela de requisitos elicitados | +2.2 | +
21/08/2024 | +Eric Rabelo Borges | +Separação das técnicas de elicitação em arquivos diferentes | +3.0 | +
Elicitação é o processo de coleta de informações sobre o sistema a ser desenvolvido. A elicitação de requisitos é uma das atividades mais importantes do processo de Engenharia de Requisitos, pois é nela que se obtém informações sobre o que o sistema deve fazer, como ele deve se comportar e quais são as restrições que ele deve obedecer.
+O objetivo deste documento é apresentar as técnicas de elicitação de requisitos que serão utilizadas no projeto, bem como suas definições, artefatos gerados e requisitos elicitados.
+ + + + + + + + + + + + + +Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
21/08/2024 | +Eric Rabelo Borges | +Criando seção: Observação | +1.0 | +
21/08/2024 | +Eric Rabelo Borges | +Reestruturando tópico de aplicações da técnica | +1.1 | +
21/08/2024 | +Eric Rabelo Borges | +Renomeando RichPictures e adicionando tabela de anotações do tópico de aplicação de técnica 'Aba de Séries' | +1.2 | +
A técnica de Observação é utilizada para coletar informações sobre o comportamento dos usuários em um ambiente natural, observando diretamente as interações com o sistema. No contexto deste projeto, a observação foi aplicada para analisar a aba de séries do aplicativo, permitindo a identificação de funcionalidades, problemas e oportunidades de melhoria.
+A observação foi utilizada em várias ocasiões durante o projeto, impactando diretamente na identificação de necessidades e na geração de artefatos essenciais para o desenvolvimento do aplicativo. A seguir, estão detalhadas as aplicações da técnica e os resultados obtidos em cada caso.
+Utilizando a técnica de observação, foi feita uma breve análise da aba relacionada a séries do aplicativo, com o intuito de identificar suas possíveis funcionalidades. A análise foi documentada na tabela abaixo.
+Data | +Hora | +Objetivo | +
---|---|---|
28/07/2024 | +20:00 | +Selecionar uma série e marcar quais episódios foram vistos, além de deixar uma breve análise em um único episódio. | +
Categoria | +Detalhes | +
---|---|
Observações | +- O aplicativo já abre na aba de "Séries" e diretamente na minha lista de séries selecionadas ao cadastrar. | +
+ | - Não fica claro que, ao arrastar para a direita, o próximo episódio aparece na tela. | +
+ | - É possível selecionar qual plataforma o episódio foi assistido, incluindo meios não oficiais. | +
+ | - É possível marcar o episódio como assistido ou reassistido, porém não é possível marcar como favorito. | +
+ | - É possível avaliar e deixar uma reação para o episódio. | +
+ | - Foi disparada uma notificação na parte superior do celular avisando que ganhei um novo marcador, porém em inglês. | +
+ | - O aplicativo fornece uma breve sinopse, sem spoilers, acerca do episódio. | +
+ | - O aplicativo sugere um meio oficial para assistir ao episódio. | +
+ | - É possível compartilhar um relatório contendo minha opinião para outras redes sociais através de um link de acesso. | +
+ | - Na aba de comentários é possível selecionar os comentários de determinado idioma. | +
+ | - Também na aba de comentários, é possível ordenar os comentários com base na sua relevância. | +
+ | - Ao clicar no ícone da caneta, é possível inserir um comentário, além de ser possível inserir um "meme", gif ou foto. | +
+ | - O meu comentário aparece no topo dos comentários do episódio. | +
+ | - Ao comentar, apareceu uma nova notificação de marcador recebido, funcionando mais ou menos como uma conquista. | +
+ | - Na tela inicial, ao clicar exatamente no título de série, é possível ter uma visão geral sobre a mesma, contendo uma sinopse, elenco, e recomendações. | +
+ | - Ao clicar no ícone de três pontos, é possível fazer uma série de ações, como personalizar o banner da série, favoritar, adicionar à minha lista, marcar para assistir mais tarde, entre outras. | +
Categoria | +Detalhes | +
---|---|
Dificuldades | +- Não é possível arrastar para o próximo episódio em qualquer parte da tela, apenas na imagem do episódio. | +
+ | - O botão de compartilhamento não está claro para seu propósito. | +
+ | - Não fica claro se as notificações de marcadores aparecerão na primeira vez ou em cada nova execução. | +
+ | - Não fica explícito como voltar para a tela inicial do aplicativo. | +
+ | - Não fica claro que é possível selecionar uma visão geral sobre a série ao clicar em seu título. | +
Categoria | +Detalhes | +
---|---|
Pontos Positivos | +- Ao entrar na sessão de comentários sem marcar que o episódio foi assistido, aparece um aviso sobre spoilers. | +
+ | - O aplicativo fornece a opção de traduzir o comentário de outro usuário. | +
Categoria | +Sugestões | +
---|---|
Sugestões | +- Adicionar um botão para favoritar o episódio. | +
+ | - No final da tela do episódio, adicionar um botão para voltar para a tela inicial e outro para avançar para o próximo episódio. | +
A partir dessa análise, foram identificados pontos positivos, dificuldades e sugestões para a aba de séries, resultando na criação do artefato RichPicture: Shows - V1.0.
+ + + + + + + + + + + + + +Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
14/08/2024 | +Paulo Henrique | +Criação do documento e inserção dos tópicos 1 ao 4.4 | +1.0 | +
20/08/2024 | +Paulo Henrique | +Revisão do documento e correção de erros | +1.1 | +
Priorização é o processo de classificar as necessidades, requisitos ou funcionalidades de um produto ou projeto de acordo com sua importância e valor para o cliente ou para o negócio. A priorização é essencial para garantir que os recursos disponíveis sejam alocados de forma eficiente e que as entregas atendam às expectativas dos stakeholders.
+Este documento tem como objetivo apresentar os critérios e métodos de priorização utilizados para definir a ordem de implementação dos requisitos do projeto.
+Na reunião do dia 13/08, por meio da técnica de brainstorming, cada membro da equipe argumentou sobre a prioridade de cada requisito elicitado. A partir disso, foi possível definir a ordem de priorização dos requisitos definida a seguir.
+A técnica MoSCoW é uma abordagem de priorização de requisitos que classifica os requisitos em quatro categorias:
+Por meio desta técnica e respeitando a ordem de prioridade do MoSCoW, os requisitos elicitados receberam a seguinte classificação de priorização:
+ID | +Descrição | +
---|---|
RF01 | +O sistema deve permitir que o usuário marque episódios como assistidos. | +
RF09 | +O sistema deve permitir que o usuário informe em qual plataforma ou serviço de streaming assistiu ao conteúdo. | +
RF11 | +O sistema deve permitir que o usuário faça login com redes sociais ou e-mail. | +
RF13 | +O sistema deve sincronizar o progresso do usuário entre diferentes dispositivos. | +
RF14 | +O usuário deve ser capaz de visualizar seu perfil. | +
RF36 | +O usuário deve ser capaz de acessar suas séries/filmes selecionadas. | +
RF37 | +O sistema deve permitir que o usuário separe entre séries/filmes vistas e não vistas. | +
RF38 | +O usuário deve ser capaz de localizar filmes/séries por meio de um filtro. | +
RF40 | +O sistema deve permitir o usuário alterar sua senha de acesso. | +
RF43 | +O sistema deve permitir que o usuário exclua permanentemente sua conta. | +
RF44 | +O usuário deve ser capaz de sair de sua conta. | +
RF45 | +O sistema deve permitir que o usuário escolha o idioma da exibição dos títulos do filmes/séries. | +
ID | +Descrição | +
---|---|
RF02 | +O sistema deve enviar notificações para o usuário sobre novos episódios de séries que ele segue. | +
RF05 | +O sistema deve oferecer recomendações de séries com base no histórico de visualização do usuário. | +
RF26 | +O sistema deve computar o tempo gasto do usuário assistindo filmes ou séries. | +
RF27 | +O sistema deve computar a quantidade de episódios vistos pelo usuário. | +
RF28 | +O sistema deve computar a quantidade de filmes vistos pelo usuário. | +
RF29 | +O usuário deve ser capaz de criar novas listas. | +
RF30 | +O usuário deve conseguir adicionar um nome e descrição à nova lista. | +
RF32 | +O sistema deve permitir que o usuário adicione filmes ou séries à lista existente. | +
RF33 | +O sistema deve permitir que o usuário acesse suas listas existentes. | +
RF34 | +O sistema deve permitir que o usuário atualize uma lista existente. | +
RF35 | +O sistema deve permitir que o usuário exclua uma lista. | +
RF41 | +O usuário poderá vincular/desvincular sua conta a outras redes sociais | +
RF42 | +O sistema deve permitir que o usuário torne sua conta privada. | +
RF46 | +O sistema deve permitir que o usuário selecione o idioma preferencial para exibição dos comentários. | +
RF50 | +O usuário deve ser capaz de ocultar episódios já assistidos. | +
ID | +Descrição | +
---|---|
RF03 | +O sistema deve permitir que o usuário adicione novas séries à sua lista de favoritos. | +
RF04 | +O sistema deve exibir informações detalhadas sobre cada episódio, incluindo sinopse e elenco. | +
RF06 | +O sistema deve permitir que o usuário dê notas para os episódios assistidos. | +
RF07 | +O sistema deve permitir que o usuário registre o tipo de dispositivo em que assistiu ao conteúdo. | +
RF08 | +O sistema deve permitir que o usuário registre suas reações ao assistir ao conteúdo. | +
RF10 | +O sistema deve permitir que o usuário compartilhe suas atividades em redes sociais. | +
RF12 | +O sistema deve oferecer uma seção para comentários e discussões sobre os episódios. | +
RF15 | +O sistema deve permitir a visualização de quem segue o usuário. | +
RF16 | +O sistema deve listar todos os comentários do usuário. | +
RF17 | +O usuário deve ser capaz de seguir outros usuários. | +
RF18 | +O sistema deve permitir a filtragem baseada na ordem de relevância dos comentários do usuário. | +
RF19 | +O usuário poderá excluir um comentário. | +
RF20 | +O sistema deve permitir o compartilhamento de comentários para redes sociais vizinhas. | +
RF21 | +O sistema deve permitir que o usuário acesse um único comentário em específico. | +
RF22 | +O usuário deve ser capaz de adicionar uma foto de perfil. | +
RF23 | +O usuário deve ser capaz de adicionar uma foto de capa ao perfil. | +
RF24 | +O usuário poderá trocar seu nome de exibição para outros usuários. | +
RF31 | +O sistema deve permitir que o usuário deixe a lista oculta para outros usuários. | +
RF39 | +O sistema deve permitir o compartilhamento da lista de séries/filmes favoritos para redes sociais vizinhas. | +
RF47 | +O usuário deve ser capaz de escolher entre tema claro ou escuro, com a possibilidade de alternar a qualquer momento. | +
RF48 | +O usuário deve ser capaz de limpar o cache de uso de memória do sistema. | +
ID | +Descrição | +
---|---|
RF25 | +O usuário deve ser capaz de editar suas informações pessoais. | +
RF49 | +O sistema deve permitir a filtragem de emissoras. | +
Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
21/08/2024 | +Eric Rabelo Borges | +Criando seção: Requisitos Elicitados | +1.0 | +
21/08/2024 | +Eric Rabelo Borges | +Formatando links das técnicas de elicitação | +1.1 | +
ID | +Descrição | +Técnica | +
---|---|---|
RF01 | +O sistema deve permitir que o usuário marque episódios como assistidos. | +Análise de Protocolo e Observação | +
RF02 | +O sistema deve enviar notificações para o usuário sobre novos episódios de séries que ele segue. | +Análise de Protocolo e Observação | +
RF03 | +O sistema deve permitir que o usuário adicione novas séries à sua lista de favoritos. | +Análise de Protocolo e Observação | +
RF04 | +O sistema deve exibir informações detalhadas sobre cada episódio, incluindo sinopse e elenco. | +Análise de Protocolo e Observação | +
RF05 | +O sistema deve oferecer recomendações de séries com base no histórico de visualização do usuário. | +Análise de Protocolo e Observação | +
RF06 | +O sistema deve permitir que o usuário dê notas para os episódios assistidos. | +Análise de Protocolo e Observação | +
RF07 | +O sistema deve permitir que o usuário registre o tipo de dispositivo em que assistiu ao conteúdo. | +Análise de Protocolo e Observação | +
RF08 | +O sistema deve permitir que o usuário registre suas reações ao assistir ao conteúdo. | +Análise de Protocolo e Observação | +
RF09 | +O sistema deve permitir que o usuário informe em qual plataforma ou serviço de streaming assistiu ao conteúdo. | +Análise de Protocolo | +
RF10 | +O sistema deve permitir que o usuário compartilhe suas atividades em redes sociais. | +Análise de Protocolo | +
RF11 | +O sistema deve permitir que o usuário faça login com redes sociais ou e-mail. | +Análise de Protocolo | +
RF12 | +O sistema deve oferecer uma seção para comentários e discussões sobre os episódios. | +Análise de Protocolo | +
RF13 | +O sistema deve sincronizar o progresso do usuário entre diferentes dispositivos. | +Análise de Protocolo | +
RF14 | +O usuário deve ser capaz de visualizar seu perfil. | +Análise de Protocolo e Brainstorm | +
RF15 | +O sistema deve permitir a visualização de quem segue o usuário. | +Análise de Protocolo e Brainstorm | +
RF16 | +O sistema deve listar todos os comentários do usuário. | +Análise de Protocolo e Brainstorm | +
RF17 | +O usuário deve ser capaz de seguir outros usuários. | +Análise de Protocolo e Brainstorm | +
RF18 | +O sistema deve permitir a filtragem baseada na ordem de relevância dos comentários do usuário. | +Análise de Protocolo e Brainstorm | +
RF19 | +O usuário poderá excluir um comentário. | +Análise de Protocolo e Brainstorm | +
RF20 | +O sistema deve permitir o compartilhamento de comentários para redes sociais vizinhas. | +Análise de Protocolo e Brainstorm | +
RF21 | +O sistema deve permitir que o usuário acesse um único comentário em específico. | +Análise de Protocolo e Brainstorm | +
RF22 | +O usuário deve ser capaz de adicionar uma foto de perfil. | +Análise de Protocolo e Brainstorm | +
RF23 | +O usuário deve ser capaz de adicionar uma foto de capa ao perfil. | +Análise de Protocolo e Brainstorm | +
RF24 | +O usuário poderá trocar seu nome de exibição para outros usuários. | +Análise de Protocolo e Brainstorm | +
RF25 | +O usuário deve ser capaz de editar suas informações pessoais. | +Análise de Protocolo e Brainstorm | +
RF26 | +O sistema deve computar o tempo gasto do usuário assistindo filmes ou séries. | +Análise de Protocolo | +
RF27 | +O sistema deve computar a quantidade de episódios vistos pelo usuário. | +Análise de Protocolo | +
RF28 | +O sistema deve computar a quantidade de filmes vistos pelo usuário. | +Análise de Protocolo | +
RF29 | +O usuário deve ser capaz de criar novas listas. | +Brainstorm | +
RF30 | +O usuário deve conseguir adicionar um nome e descrição à nova lista. | +Brainstorm | +
RF31 | +O sistema deve permitir que o usuário deixe a lista oculta para outros usuários. | +Brainstorm | +
RF32 | +O sistema deve permitir que o usuário adicione filmes ou séries à lista existente. | +Análise de Protocolo | +
RF33 | +O sistema deve permitir que o usuário acesse suas listas existentes. | +Brainstorm | +
RF34 | +O sistema deve permitir que o usuário atualize uma lista existente. | +Brainstorm | +
RF35 | +O sistema deve permitir que o usuário exclua uma lista. | +Brainstorm | +
RF36 | +O usuário deve ser capaz de acessar suas séries/filmes selecionadas. | +Análise de Protocolo | +
RF37 | +O sistema deve permitir que o usuário separe entre séries/filmes vistas e não vistas. | +Análise de Protocolo | +
RF38 | +O usuário deve ser capaz de localizar filmes/séries por meio de um filtro. | +Análise de Protocolo | +
RF39 | +O sistema deve permitir o compartilhamento da lista de séries/filmes favoritos para redes sociais vizinhas. | +Análise de Protocolo | +
RF40 | +O sistema deve permitir o usuário alterar sua senha de acesso. | +Análise de Protocolo | +
RF41 | +O usuário poderá vincular/desvincular sua conta a outras redes sociais | +Análise de Protocolo | +
RF42 | +O sistema deve permitir que o usuário torne sua conta privada. | +Análise de Protocolo | +
RF43 | +O sistema deve permitir que o usuário exclua permanentemente sua conta. | +Análise de Protocolo | +
RF44 | +O usuário deve ser capaz de sair de sua conta. | +Análise de Protocolo | +
RF45 | +O sistema deve permitir que o usuário escolha o idioma da exibição dos títulos do filmes/séries. | +Análise de Protocolo | +
RF46 | +O sistema deve permitir que o usuário selecione o idioma preferencial para exibição dos comentários, exibindo primeiro os comentários no idioma escolhido. | +Análise de Protocolo | +
RF47 | +O usuário deve ser capaz de escolher entre tema claro ou escuro, com a possibilidade de alternar a qualquer momento. | +Análise de Protocolo | +
RF48 | +O usuário deve ser capaz de limpar o cache de uso de memória do sistema. | +Análise de Protocolo | +
RF49 | +O sistema deve permitir a filtragem de emissoras. | +Análise de Protocolo | +
RF50 | +O usuário deve ser capaz de ocultar episódios já assistidos. | +Análise de Protocolo | +
ID | +Descrição | +Técnica | +
---|---|---|
RNF01 | ++ | + |
Área dedicada as entregas da disciplina
+Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
21/08 | +Paulo Henrique | +Criação do documento referente ao Backlog do Produto | +1.0 | +
21/08 | +Sunamita Rodrigues | +Adição da primeira versão da Sprint Backlog | +1.0 | +
21/08 | +Sunamita Rodrigues | +Adição da tabela de requisitos | +1.1 | +
Épico | +ID | +Eu, como | +Desejo | +Para que eu possa | +Requisito | +Prioridade | +
---|---|---|---|---|---|---|
Gestão de shows | +US01 | +Usuário | +Marcar um episódio como assistido | +Acompanhar meu progresso de episódios vistos em uma série | +RF01 | +Must | +
Gestão de shows | +US02 | +Usuário | +Receber notificações sobre novos episódios | +Ficar atualizado sobre o lançamento de novos episódios da minha série | +RF02 | +Should | +
Gestão de shows | +US03 | +Usuário | +Adicionar uma série aos favoritos | +Acessar facilmente minhas séries favoritas | +RF03 | +Could | +
Interação com shows | +US04 | +Usuário | +Ver informações detalhadas sobre cada show | +Conhecer a sinopse e o elenco dos episódios que assisto | +RF04 | +Could | +
Gestão de shows | +US05 | +Usuário | +Ver séries recomendadas pelo aplicativo | +Conhecer novas séries com base no meu gosto pessoal | +RF05 | +Should | +
Interação com shows | +US06 | +Usuário | +Avaliar um episódio assistido | +Compartilhar minha opinião sobre os episódios assistidos | +RF06 | +Could | +
Interação com shows | +US07 | +Usuário | +Registrar o tipo de dispositivo em que assisti ao conteúdo | +Organizar e analisar onde assisto meus conteúdos | +RF07 | +Could | +
Interação com shows | +US08 | +Usuário | +Registrar minha reação sobre um conteúdo | +Compartilhar minha experiência assistindo um conteúdo | +RF08 | +Could | +
Interação com shows | +US09 | +Usuário | +Registrar a plataforma de streaming que vi um conteúdo | +Saber as plataformas que mais utilizo | +RF09 | +Must | +
Interações sociais | +US10 | +Usuário | +Compartilhar minhas atividades em redes sociais | +Divulgar o que estou assistindo e interagir com amigos | +RF10 | +Could | +
Interações sociais | +US11 | +Usuário | +Fazer login com redes sociais ou e-mail | +Acessar minha conta de forma conveniente e rápida | +RF11 | +Must | +
Gestão de shows | +US12 | +Usuário | +Comentar e discutir sobre os episódios | +Interagir com outros usuários e compartilhar opiniões | +RF12 | +Could | +
Gerência de conta | +US13 | +Usuário | +Sincronizar meu progresso em outros dispositivos | +Manter meu progresso salvo independente do dispositivo | +RF13 | +Must | +
Interação de perfil | +US14 | +Usuário | +Visualizar meu perfil | +Ter acesso a dados estatísticos sobre os shows que consumo | +RF14 | +Must | +
Interações sociais | +US15 | +Usuário | +Visualizar quem segue meu perfil | +Seguir outros usuários e saber quem me segue | +RF15 | +Could | +
Gerência de perfil | +US16 | +Usuário | +Listar todos os meus comentários | +Ter controle de todos os comentários que fiz | +RF16 | +Could | +
Interações sociais | +US17 | +Usuário | +Seguir outros usuários | +Interagir com usuários com gostos semelhantes | +RF17 | +Could | +
Interação com shows | +US18 | +Usuário | +Filtrar comentários | +Ver os comentários mais relevantes | +RF18 | +Could | +
Interação com shows | +US19 | +Usuário | +Apagar meu comentário | +Manter o controle dos meus comentários | +RF19 | +Could | +
Interação com shows | +US20 | +Usuário | +Compartilhar meu comentário em outras redes sociais | +Compartilhar minha opinião sobre um determinado show com amigos | +RF20 | +Could | +
Gerência de perfil | +US21 | +Usuário | +Acessar um comentário específico | +Ver o engajamento do meu comentário ou manipulá-lo | +RF21 | +Could | +
Gerência de perfil | +US22 | +Usuário | +Adicionar ou editar minha foto de perfil | +Personalizar minha conta e me identificar visualmente | +RF22 | +Could | +
Gerência de perfil | +US23 | +Usuário | +Adicionar ou editar minha capa de perfil | +Personalizar meu perfil com a capa do meu show favorito | +RF23 | +Could | +
Gerência de perfil | +US24 | +Usuário | +Trocar meu nome de exibição no perfil | +Personalizar minha identidade na plataforma | +RF24 | +Could | +
Gerência de perfil | +US25 | +Usuário | +Editar minhas informações pessoais | +Manter a conformidade dos meus dados pessoais | +RF25 | +Would | +
Interação de perfil | +US26 | +Usuário | +Saber quanto tempo gastei assistindo filmes ou séries | +Ter o controle de tempo gasto | +RF26 | +Should | +
Interação de perfil | +US27 | +Usuário | +Saber quantos episódios assisti | +Manter o controle de episódios assistidos | +RF27 | +Should | +
Interação de perfil | +US28 | +Usuário | +Saber quantos filmes eu vi | +Manter o controle de filmes vistos | +RF28 | +Should | +
Personalização de listas | +US29 | +Usuário | +Criar listas específicas filmes ou séries | +Criar listas personalizadas | +RF29 | +Should | +
Personalização de listas | +US30 | +Usuário | +Adicionar um nome e descrição à lista personalizada | +Deixar a lista do meu jeito | +RF30 | +Should | +
Personalização de listas | +US31 | +Usuário | +Ocultar minhas listas personalizadas | +Manter minha privacidade sobre o que estou assistindo | +RF31 | +Could | +
Personalização de listas | +US32 | +Usuário | +Adicionar mais conteúdos na minha lista personalizada | +Manter minha lista sempre atualizada | +RF32 | +Should | +
Personalização de listas | +US33 | +Usuário | +Acessar minhas listas pesonalizadas com facilidade | +Ter o controle das minhas listas | +RF33 | +Should | +
Personalização de listas | +US34 | +Usuário | +Atualizar os dados de uma lista personalizada | +Editar incosistências sempre que quiser | +RF34 | +Should | +
Personalização de listas | +US35 | +Usuário | +Excluir uma lista personalizada | +Remover listas que não são mais necessárias | +RF35 | +Should | +
Gestão de shows | +US36 | +Usuário | +Acessar um filme ou série específico | +Visualizar e gerenciar facilmente o que estou assistindo | +RF36 | +Must | +
Gestão de shows | +US37 | +Usuário | +Separar entre séries/filmes vistas e não vistas | +Organizar melhor o que já assisti e o que ainda pretendo assistir | +RF37 | +Must | +
Gestão de shows | +US38 | +Usuário | +Localizar filmes/séries por meio de um filtro | +Encontrar rapidamente o conteúdo que desejo assistir | +RF38 | +Must | +
Gestão de shows | +US39 | +Usuário | +Compartilhar minha lista de séries/filmes favoritos para redes sociais vizinhas | +Divulgar meus gostos e interagir com amigos em outras plataformas | +RF39 | +Could | +
Configuração de conta | +US40 | +Usuário | +Alterar a senha da minha conta | +Modificar minha senha de acesso e manter a segurança da minha conta | +RF40 | +Must | +
Configuração de conta | +US41 | +Usuário | +Vincular/Desvincular as redes sociais da minha conta | +Manter o controle de quais redes sociais ficarão vinculadas na minha conta | +RF41 | +Should | +
Configuração de conta | +US42 | +Usuário | +Privar minha conta | +Tornar minha conta privada para outros usuários | +RF42 | +Should | +
Configuração de conta | +US43 | +Usuário | +Excluir minha conta permanentemente | +Excluir minha conta de forma definitiva caso necessário | +RF43 | +Must | +
Configuração de conta | +US44 | +Usuário | +Sair da minha conta | +Entrar com outra conta se necessário | +RF44 | +Must | +
Configuração de conta | +US45 | +Usuário | +Escolher o idioma dos títulos dos filmes/séries | +Visualizar os títulos no idioma de minha preferência | +RF45 | +Must | +
Configuração de conta | +US46 | +Usuário | +Escolher o idioma dos comentários que serão exibidos primeiro | +Visualizar os comentários do idioma de minha preferência | +RF46 | +Should | +
Configuração de conta | +US47 | +Usuário | +Escolher entre tema claro ou escuro | +Selecionar o tema que for mais agradável aos meus olhos | +RF47 | +Could | +
Configuração de conta | +US48 | +Usuário | +Limpar o cache de memória do sistema | +Evitar que meu dispositivo fique travando ao utilizar o aplicativo | +RF48 | +Could | +
Configuração de conta | +US49 | +Usuário | +Filtrar quais emissoras quero ver | +Selecionar a dedo quais emissoras quero que mostrem seus shows | +RF49 | +Would | +
Configuração de conta | +US50 | +Usuário | +Ocultar episódios já vistos | +Ver apenas aqueles episódios que não assisti | +RF50 | +Should | +
Foco: Configurações básicas de autenticação e gestão de contas, permitindo que os usuários criem e acessem suas contas.
+Cadastro e Gestão de Usuários +- US11: Fazer login com redes sociais ou e-mail +- US40: Alterar a senha da minha conta +- US43: Excluir minha conta permanentemente +- US44: Sair da minha conta +- US45: Escolher o idioma dos títulos dos filmes/séries +- US42: Privar minha conta +- US41: Vincular/Desvincular as redes sociais da minha conta
+Resultado: Os usuários podem se cadastrar, acessar suas contas, gerenciar configurações básicas de perfil e segurança.
+Foco: Implementação das funcionalidades básicas de gestão e interação com o conteúdo de mídia.
+Gestão de Shows e Conteúdo +- US01: Marcar um episódio como assistido +- US09: Registrar a plataforma de streaming que vi um conteúdo +- US36: Acessar um filme ou série específico +- US37: Separar entre séries/filmes vistas e não vistas +- US38: Localizar filmes/séries por meio de um filtro +- US50: Ocultar episódios já vistos
+Resultado: Os usuários podem marcar episódios como assistidos, registrar plataformas de streaming, acessar e organizar filmes e séries.
+Foco: Adição de funcionalidades de personalização e criação de listas de conteúdo.
+Personalização de Listas +- US29: Criar listas específicas de filmes ou séries +- US30: Adicionar um nome e descrição à lista personalizada +- US32: Adicionar mais conteúdos na minha lista personalizada +- US33: Acessar minhas listas personalizadas com facilidade +- US34: Atualizar os dados de uma lista personalizada +- US35: Excluir uma lista personalizada
+Resultado: Os usuários podem criar, personalizar, atualizar e acessar suas listas de filmes e séries.
+Foco: Implementação de funcionalidades sociais e de feedback para interação entre usuários.
+Interações Sociais +- US12: Comentar e discutir sobre os episódios +- US10: Compartilhar minhas atividades em redes sociais +- US15: Visualizar quem segue meu perfil +- US17: Seguir outros usuários +- US18: Filtrar comentários +- US19: Apagar meu comentário +- US20: Compartilhar meu comentário em outras redes sociais
+Interação com Conteúdo +- US04: Ver informações detalhadas sobre cada show +- US06: Avaliar um episódio assistido +- US07: Registrar o tipo de dispositivo em que assisti ao conteúdo +- US08: Registrar minha reação sobre um conteúdo +- US39: Compartilhar minha lista de séries/filmes favoritos para redes sociais vizinhas
+Resultado: Os usuários podem comentar sobre episódios, compartilhar atividades em redes sociais e interagir com outros usuários, além de avaliar e registrar detalhes sobre o conteúdo assistido.
+Foco: Adição de configurações avançadas e opções de personalização do aplicativo.
+Configuração de Conta e Aplicativo +- US46: Escolher o idioma dos comentários que serão exibidos primeiro +- US47: Escolher entre tema claro ou escuro +- US48: Limpar o cache de memória do sistema +- US49: Filtrar quais emissoras quero ver
+Resultado: Os usuários podem personalizar as configurações do aplicativo, escolher como visualizar conteúdo e interações, e gerenciar a privacidade.
+Foco: Sincronização de dados entre dispositivos e gerenciamento de perfil do usuário.
+Gerenciamento de Perfil +- US13: Sincronizar meu progresso em outros dispositivos +- US14: Visualizar meu perfil +- US16: Listar todos os meus comentários +- US22: Adicionar ou editar minha foto de perfil +- US23: Adicionar ou editar minha capa de perfil +- US24: Trocar meu nome de exibição no perfil +- US25: Editar minhas informações pessoais +- US26: Saber quanto tempo gastei assistindo filmes ou séries +- US27: Saber quantos episódios assisti +- US28: Saber quantos filmes eu vi
+Resultado: Os usuários podem sincronizar dados entre dispositivos, gerenciar e visualizar seu perfil, e personalizar imagens e informações de perfil.
+Foco: Adição de funcionalidades avançadas de interação e feedback sobre conteúdo.
+Interação com Conteúdo +- US02: Receber notificações sobre novos episódios +- US03: Adicionar uma série aos favoritos +- US05: Ver séries recomendadas pelo aplicativo +- US07: Registrar o tipo de dispositivo em que assisti ao conteúdo +- US08: Registrar minha reação sobre um conteúdo +- US20: Compartilhar meu comentário em outras redes sociais
+Resultado: Os usuários podem receber notificações de novos episódios, adicionar séries aos favoritos, ver recomendações e compartilhar suas reações e comentários em redes sociais.
+ + + + + + + + + + + + + +Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
15/08 | +Danilo Naves | +Criação do documento referente a Casos de Uso | +1.0 | +
Casos de uso são uma ferramenta essencial na engenharia de software, utilizada para descrever as funcionalidades de um sistema do ponto de vista do usuário. Em termos simples, um caso de uso representa uma interação entre um usuário (ou ator) e o sistema, com o objetivo de realizar uma tarefa específica.
+Diagramas de casos de uso são uma representação visual das interações entre os usuários (atores) e um sistema.
+++Autores: Danilo, Wolfgang. Referência
+
++ + + + + + + + + + + + + +Autores: Danilo, Wolfgang. Referência
+
Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
20/08 | +Danilo Naves | +Criação do documento referente a Especificações de Casos de Uso | +1.0 | +
+ | + |
---|---|
Descrição | +Criação de conta | +
Ator(es) | +Usuário, Sistema de login externo | +
Pré-Requisitos | +Possuir uma conta no Apple, Facebook, Google ou X | +
Fluxo Principal | +1. Usuário acessa TV Time 2. O aplicativo apresenta uma tela de login 3. O usuário decide em qual conta externa usará para login 4. O usuário decide se quer receber atualizações do app por caixa de email 5. Usuário é automaticamente redirecionado para tela de novos usuários |
+
Fluxo Alternativo 1 | +1. O usuário já tinha uma conta no aplicativo 2. O usuário entra em sua conta já existente 3. Usuário é redirecionado para a tela principal do aplicativo |
+
Fluxo de Exceção | +-- | +
Pós-Condições | +O usuário agora possui uma conta no aplicativo | +
Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
13/08/2024 | +Eric Rabelo, Paulo Henrique | +Criação do documento e inserção do CEN01 até o CEN14 | +1.0 | +
13/08/2024 | +Eric Rabelo | +Linkando léxico do usário nos cenários | +1.1 | +
14/08/2024 | +Paulo Henrique | +Inserção do CEN15 ao CEN19 | +1.2 | +
14/08/2024 | +Sunamita Vitória | +Inserção do CEN20 ao CEN25 | +1.3 | +
19/08/2024 | +Paulo Henrique | +Linkando léxicos aos cenários | +1.5 | +
Cenários são descrições detalhadas de situações específicas em que os usuários interagem com um sistema. Eles representam casos de uso realistas que mostram como o sistema deve funcionar em diferentes contextos e sob diversas condições.
+Os cenários têm como objetivo ilustrar de forma clara e detalhada como os usuários interagem com o sistema em situações específicas. Eles descrevem passo a passo as ações realizadas pelo usuário ao executar tarefas, como navegar por uma série ou avaliar um episódio, por exemplo.
+O grupo se reuniu para produzir os cenários baseados nos requisitos até então elicitados. Durante o processo, foram realizadas sessões de brainstorming para identificar os principais fluxos de interação dos usuários com o sistema. Cada cenário foi desenvolvido com o objetivo de representar situações reais que os usuários possam enfrentar ao utilizar a aplicação.
+Título | +Primeiro acesso | +
---|---|
Objetivo | +Realizar o primeiro acesso na aplicação. | +
Contexto | +Possuir acesso ao Tv Time. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário abre o aplicativo do Tv Time pela primeira vez. 2. O usuário clica em cadastrar-se/fazer login. 3. O usuário insere sua data de nascimento. 4. O usuário seleciona seu gênero. 5. O usuário clica em continuar. 6. O usuário seleciona séries para adicionar à lista de séries. 7. O usuário seleciona filmes já vistos para adicionar à lista de filmes. 8. O usuário seleciona filmes que quer assistir. |
+
Exceções | +A internet deixa de funcionar. O usuário já possui conta na aplicação. O usuário interrompe o fluxo de execução. |
+
Título | +Marcar um episódio como assistido | +
---|---|
Objetivo | +O usuário marcar um ou mais episódios como já assistido. | +
Contexto | +O usuário está logado e acessa a aba de séries. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. Usuário navega até a aba de séries. 2. O usuário seleciona uma série da lista. 3. O usuário seleciona um episódio. 4. O usuário marca o episódio como assistido. |
+
Restrições | +O usuário deve estar logado. Ter séries pré-selecionadas na aba. |
+
Exceções | +A internet deixa de funcionar. O usuário fecha o aplicativo durante a ação. |
+
Título | +Notificar o usuário sobre novos episódios | +
---|---|
Objetivo | +O usuário ser notificado sobre um novo episódio da série na lista. | +
Contexto | +O usuário segue uma ou mais séries. | +
Atores | +Usuário, Sistema | +
Recursos | +Acesso à internet, smartphone | +
Episódios | +1. Um novo episódio da lista de séries é lançado. 2. O sistema envia uma notificação para o smartphone do usuário. 3. O usuário recebe a notificação. |
+
Restrições | +A conta do usuário estar conectada no sistema. Possuir séries na lista. O usuário permitir o envio de notificações. |
+
Exceções | +Não ter conexão com a internet. O usuário desativou o envio de notificações. |
+
Título | +Favoritar série | +
---|---|
Objetivo | +O usuário adicionar uma série aos favorito. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário seleciona para adicionar uma série aos favorito. 3. O usuário seleciona uma série marcando o ícone de coração. |
+
Restrições | +O usuário possuir séries na lista. | +
Exceções | +A internet deixa de funcionar. O aplicativo deixa de funcionar. O usuário sai do aplicativo durante a ação. |
+
Título | +Avaliar episódio | +
---|---|
Objetivo | +O usuário dar uma nota ao episódio de uma série. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de séries. 2. O usuário seleciona uma série. 3. O usuário seleciona um episódio da série. 4. O usuário seleciona o ícone de check para marcar o episódio como assistido. 5. O usuário seleciona um dos ícones de estrela para avaliar. |
+
Restrições | +O usuário possuir séries na lista. O usuário ter visto o episódio. |
+
Exceções | +A internet deixa de funcionar. O aplicativo deixa de funcionar. O usuário sai do aplicativo durante a ação. O usuário não ter assistido o episódio. |
+
Título | +Plataforma utilizada | +
---|---|
Objetivo | +O usuário registrar a plataforma que assistiu o conteúdo. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +Caminho A: 1. O usuário navega até a aba de séries. 2. O usuário seleciona uma série da lista. 3. O usuário marca a série como assistida. 4. O usuário registra a plataforma na qual viu a série. Caminho B: 1. O usuário navega até a aba de filmes. 2. O usuário seleciona um filme da lista. 3. O usuário marca o filme como assistido. 4. O usuário registra a plataforma na qual viu o filme. |
+
Exceções | +A internet deixa de funcionar. O aplicativo deixa de funcionar. O usuário não ter filmes ou séries na lista. |
+
Título | +Reação do usuário | +
---|---|
Objetivo | +O usuário registrar sua reação. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário seleciona um conteúdo. 2. O usuário marca qual sua reação acerca do conteúdo. |
+
Exceções | +A internet deixa de funcionar. O usuário interrompe o fluxo de execução. |
+
Título | +Comentar conteúdo | +
---|---|
Objetivo | +O usuário fazer o comentário em um conteúdo da aplicação. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +Caminho A: 1. O usuário navega até a aba de séries. Caminho A1: 1. O usuário clica no título da série. 2. O usuário clica no comentário geral da série. 3. O usuário clica no ícone do lápis. 4. O usuário deixa um comentário sobre a série. 5. O usuário clica em publicar. Caminho B1: 1. O usuário clica na imagem da série. 2. O usuário seleciona um episódio da série. 3. O usuário clica no ícone de task. 4. O usuário clica no comentário do episódio. 5. O usuário clica no ícone do lápis. 6. O usuário deixa um comentário sobre o episódio da série. 7. O usuário clica em publicar. Caminho B: 1. O usuário navega até a aba de filmes vistos. 2. O usuário clica em comentários. 3. O usuário clica em "já vi este filme". 4. O usuário clica no ícone do lápis. 5. O usuário deixa um comentário sobre o filme. 6. O usuário clica em publicar. |
+
Exceções | +O usuário não possuir filmes ou séries na lista. Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O aplicativo deixa de funcionar. |
+
Título | +Compartilhar perfil | +
---|---|
Objetivo | +O usuário compartilhar seu perfil | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em compartilhar. 4. O usuário seleciona uma rede social para compartilhar. |
+
Exceções | +Perda de conexão com a internet. O aplicativo deixa de funcionar. O usuário interrompe o fluxo de execução. |
+
Título | +Escolher foto/capa de perfil | +
---|---|
Objetivo | +O usuário inserir/editar sua foto/capa de perfil | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário clica em editar. 3. O usuário clica em escolher foto/capa de perfil. 4. O usuário seleciona uma foto da galeria do dispositivo. |
+
Exceções | +Perda de conexão com a internet. O aplicativo deixa de funcionar. O usuário interrompe o fluxo de execução. O usuário não permite que o sistema acesse a galeria do dispositivo. |
+
Título | +Criar listas | +
---|---|
Objetivo | +O usuário criar uma lista de filmes/séries. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário clica em "criar uma nova lista". 3. O usuário insere um nome para a lista. 4. Se quiser, insere uma descrição. 5. Se quiser, pode tornar a lista opcional. 6. O usuário clica em "criar lista". |
+
Exceções | +Perda de conexão com a internet. O aplicativo deixa de funcionar. O usuário interrompe o fluxo de execução. A lista já existir. |
+
Título | +Editar lista | +
---|---|
Objetivo | +O usuário editar uma lista. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone, lista existente. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário clica em uma lista existente. 3. O usuário clica no ícone de três pontos. 4. O usuário clica em editar detalhes. |
+
Exceções | +Perda de conexão com a internet. O aplicativo deixa de funcionar. O usuário interrompe o fluxo de execução. |
+
Título | +Excluir lista | +
---|---|
Objetivo | +O usuário excluir uma lista. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone, lista existente. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário clica em uma lista existente. 3. O usuário clica no ícone de três pontos. 4. O usuário clica em excluir. |
+
Exceções | +Perda de conexão com a internet. O aplicativo deixa de funcionar. O usuário interrompe o fluxo de execução. |
+
Título | +Compartilhar lista | +
---|---|
Objetivo | +O usuário compartilhar uma lista. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone, lista existente. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário clica em uma lista existente. 3. O usuário clica no ícone de três pontos. 4. O usuário clica em compartilhar. 5. O usuário seleciona uma rede social para compartilhar. |
+
Exceções | +Perda de conexão com a internet. O aplicativo deixa de funcionar. O usuário interrompe o fluxo de execução. |
+
Titulo | +Ocultar conteúdo assistido | +
---|---|
Objetivo | +O usuário ocultar os conteúdos já assistidos. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de filmes ou séries. 2. O usuário seleciona sua lista. 3. O usuário clica no ícone de task. |
+
Exceções | +Perda de conexão com a internet. Ter filmes/séries na lista geral que já foram vistos. O usuário interromper o fluxo de execução. |
+
Titulo | +Localizar conteúdo | +
---|---|
Objetivo | +O usuário buscar por um filme ou série. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de descobrir. 2. O usuário clica em "Pesquisar séries e filmes". 3. O usuário insere o nome de um filme ou série. 4. O usuário seleciona o filme ou série pesquisado. |
+
Exceções | +Perda de conexão com a internet. O usuário interromper o fluxo de execução. |
+
Titulo | +Alterar senha | +
---|---|
Objetivo | +O usuário alterar sua senha de acesso. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário clica em alterar senha. 5. O usuário insere a senha atual, a nova senha e confirma a nova senha. |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O usuário não possui conta. |
+
Titulo | +Vincular/Desvincular redes sociais | +
---|---|
Objetivo | +O usuário vincular/desvincular suas redes sociais no aplicativo. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até a aba de perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário clica em "Editar contas vinculadas". 5. O usuário seleciona uma ou mais redes para vincular/desvincular. |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O usuário não possui rede social. |
+
Titulo | +Privar conta | +
---|---|
Objetivo | +O usuário tornar sua conta privada. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até aba de perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário seleciona "definir perfil como privado". |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. |
+
Titulo | +Sair da conta | +
---|---|
Objetivo | +O usuário sair da conta. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário clica em sair. |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O usuário não está logado. |
+
Titulo | +Traduzir títulos de séries/filmes | +
---|---|
Objetivo | +O usuário traduzir os títulos das séries/filmes. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário navega até app. 6. O usuário clica em "Exibir no seu idioma". |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O usuário não está logado. |
+
Titulo | +Priorizar idioma dos comentários. | +
---|---|
Objetivo | +O usuário selecionar os comentários de determinado idioma. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário navega até app. 5. O usuário clica em "selecionar os idiomas dos comentários". 6. O usuário seleciona um ou mais idiomas. |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O usuário não está logado. |
+
Titulo | +Tema claro/escuro | +
---|---|
Objetivo | +O usuário trocar o tema. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário navega até app. 5. O usuário seleciona o tema. |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O usuário não está logado. |
+
Titulo | +Limpar memória | +
---|---|
Objetivo | +O usuário limpar o cache de memória do sistema. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário navega até app. 5. O usuário clica em "limpar cache". |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O usuário não está logado. |
+
Titulo | +Filtrar emissoras | +
---|---|
Objetivo | +O usuário filtrar emissoras. | +
Contexto | +O usuário está logado. | +
Atores | +Usuário. | +
Recursos | +Acesso à internet, smartphone. | +
Episódios | +1. O usuário navega até perfil. 2. O usuário clica no ícone de três pontos. 3. O usuário clica em configurações. 4. O usuário navega até em breve. 5. O usuário clica em filtrar emissoras. |
+
Exceções | +Perda de conexão com a internet. O usuário interrompe o fluxo de execução. O usuário não está logado. |
+
Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
20/08/2024 | +Paulo Henrique Melo de Souza | +Criação e preenchimento da especificação suplementar | +1.0 | +
A especificação suplementar detalha os requisitos não funcionais que complementam os requisitos funcionais do sistema, garantindo que o TV Time atenda às expectativas de usabilidade, confiabilidade, desempenho e suportabilidade.
+O TV Time é uma ferramenta para acompanhar séries e filmes, permitindo rastrear progresso, receber recomendações, interagir com fãs, organizar listas de espera e acompanhar datas de lançamento. Com sincronização em múltiplos dispositivos, facilita manter registros atualizados, tornando a experiência mais agradável e organizada.
+Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
13/08/2024 | +Eric Rabelo | +Criação do documento e do léxico "Usuário" | +1.0 | +
14/08/2024 | +Eric Rabelo | +Inserção do léxico LEX02 até o léxico LEX10 | +1.1 | +
15/08/2024 | +Eric Rabelo | +Remoção dos léxicos: "Adicionar conteúdo" e "Marcar como assistido"; Inserção dos léxicos: Avaliação, Episódio, Reação, Comentário, Recomendação, TV Time Score, Favoritar, estatísticas, Seguidores e Plataforma; Adição de introdução, objetivo e metodoloia no documento | +2.0 | +
19/08/2027 | +Eric Rabelo | +Inserção dos léxicos: 'Notificações', 'Emblema', 'Atividade da comunidade' e 'Lista de Favoritos' | +2.1 | +
19/08/2024 | +Paulo Henrique | +Revisão do documento e correção de erros de formatação | +2.2 | +
A técnica de léxicos é empregada para garantir que todos os termos e conceitos críticos sejam claramente definidos e compreendidos, promovendo consistência e clareza no desenvolvimento e manutenção do sistema.
+O objetivo deste documento é estruturar e definir de forma clara e concisa os termos e conceitos fundamentais do TV Time, facilitando a comunicação e o entendimento entre todos os envolvidos no desenvolvimento e utilização da plataforma. Este léxico serve como uma referência para padronizar o uso dos termos, garantindo consistência e clareza nas funcionalidades do aplicativo, além de auxiliar na documentação e futuras implementações.
+A elaboração deste documento foi fundamentada na coleta e análise de requisitos por meio de técnicas de observação e análise de protocolos. Essas técnicas permitiram a identificação detalhada das necessidades e funcionalidades do sistema, possibilitando a definição precisa dos termos e conceitos essenciais.
+Nome | +Usuário | +
---|---|
Classificação | +Sujeito | +
Sinônimo | +usuários, espectadores | +
Noção | +O usuário possui uma conta e utiliza o TV Time para rastrear, avaliar, discutir, e organizar conteúdos audiovisuais, como séries e filmes. | +
Impacto | +- O usuário rastreia seus programas de TV e filmes assistidos, podendo marcá-los como assistidos em sua lista geral ou listas personalizadas. - O usuário avalia e classifica os episódios e filmes que assistiu, atribuindo uma nota com base em uma escala de 1 a 5 estrelas, o que contribui para o cálculo da nota do conteúdo. - O usuário pode adicionar uma reação aos episódios e filmes, escolhendo entre emojis que representam como ele se sentiu durante o conteúdo, como triste ou chocado. - O usuário participa ativamente das discussões, podendo comentar em filmes, séries ou episódios, com textos, imagens e GIFs. Esses comentários podem ser curtidos e comentados por outros usuários, sendo a quantidade e os comentários feitos visíveis em seu perfil. - O usuário pode personalizar seu perfil e organizar seus conteúdos em favoritos e listas personalizadas, que são exibidos em seu perfil. - O usuário tem acesso a recomendações de conteúdos baseadas em seus gostos, visualizadas na aba "Descobrir". Ele também pode ver o TV Time Score, que indica a probabilidade de gostar de uma série ou filme. - As estatísticas do usuário são exibidas em seu perfil, mostrando dados como tempo total assistido de séries e filmes, episódios assistidos e comparações em um ranking com as pessoas que ele segue. - O usuário pode seguir outros usuários e visualizar um ranking de seguidores, baseado no tempo total de conteúdos assistidos. - Ao acessar uma série ou filme, o usuário pode ver onde o conteúdo está disponível para assistir, em plataformas de streaming ou canais de TV, contribuindo para a monetização do TV Time por meio de comissões de redirecionamento. |
+
Nome | +Lista geral | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Lista default, lista padrão | +
Noção | +Uma lista automática que armazena todos os filmes e séries que o usuário marcar para adicionar. Existem duas listas padrão: uma para séries e outra para filmes. | +
Impacto | +- Todos os conteúdos adicionados pelo usuário são organizados na lista geral conforme seu status. - A lista geral permite que o usuário filtre conteúdos por status para melhor gerenciamento do que está assistindo ou planeja assistir. |
+
Nome | +Lista personalizada | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Lista customizada, lista particular | +
Noção | +Lista criada pelo usuário para organizar [filmes](#filme) e séries de acordo com suas preferências pessoais, como gêneros ou temas específicos. | +
Impacto | +- O usuário pode criar, editar e deletar listas personalizadas para organizar seus conteúdos de forma específica. - As listas personalizadas permitem que o usuário categorize seus conteúdos além da lista geral, proporcionando uma experiência de organização mais flexível. - As listas personalizadas podem ser visualizadas no perfil do usuário. |
+
Nome | +Lista de Favoritos | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Lista de preferidos, favoritos | +
Noção | +Seção dentro do perfil do usuário que exibe conteúdos (série ou filme) que foram marcados como favoritos. Existem duas listas separadas: uma para séries e outra para filmes. A lista é indicada por um ícone de coração. | +
Impacto | +- A Lista de Favoritos permite ao usuário visualizar e acessar rapidamente suas séries e filmes preferidos. - Os conteúdos marcados como favoritos são destacados no perfil do usuário e podem ser facilmente gerenciados e acessados. - As listas de favoritos são separadas em duas categorias: uma para séries e outra para filmes, proporcionando uma organização clara e específica das preferências do usuário. |
+
Noção | +Lista criada pelo usuário para organizar filmes e séries de acordo com suas preferências pessoais, como gêneros ou temas específicos. | +
Impacto | +- O usuário pode criar, editar e deletar listas personalizadas para organizar seus conteúdos de forma específica. - As listas personalizadas permitem que o usuário categorize seus conteúdos além da lista geral, proporcionando uma experiência de organização mais flexível. - As listas personalizadas podem ser visualizadas no perfil do usuário. |
+
Nome | +favorito | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Favorito, preferido | +
Noção | +Conteúdo (série ou filme) marcado como favoritopelo usuário no TV Time, armazenado na aba de favoritos em seu perfil. | +
Impacto | +- Um conteúdo marcado como favoritoé destacado na aba de favoritos no perfil do usuário. - Os favoritos permitem que o usuário organize e acesse rapidamente seus programas e filmes preferidos. |
+
Nome | +Filme | +
---|---|
Classificação | +Objeto | +
Sinônimo | +Longa-metragem | +
Noção | +Produção audiovisual de longa-metragem que o usuário pode adicionar, assistir e avaliar no TV Time. | +
Impacto | +- O usuário pode adicionar o filme à sua lista geral ou listas personalizadas. - O filme adicionado à lista geral pode ter os status: não assistido e assistido. - O filme pode ser marcado como favorito, adicionando-o à aba de favoritos no perfil do usuário. - O tempo dedicado a assistir filme é exibido no perfil do usuário, junto com o número de filme assistidos. |
+
Nome | +Série | +
---|---|
Classificação | +Objeto | +
Sinônimo | +Programa de TV, show | +
Noção | +Produção audiovisual em formato de episódios que o usuário pode adicionar, assistir e avaliar no TV Time. | +
Impacto | +- O usuário pode adicionar a série à sua lista geral ou listas personalizadas. - A série adicionada à lista geral pode ter status como assistindo, não iniciada, assistir depois, assistida, ou interrompida. - A série pode ser marcada como favorita, adicionando-a à aba de favoritos no perfil do usuário. - O tempo dedicado a assistir séries, assim como o número de episódios assistidos, é exibido no perfil do usuário. |
+
Nome | +Perfil | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Conta do usuário, página do usuário | +
Noção | +Página pessoal do usuário no TV Time, exibindo sua foto, capa, número de seguidores e seguidos, comentários feitos, tempo assistindo séries e filmes, número de episódios e filmes assistidos, listas personalizadas, lista geral, e favoritos. | +
Impacto | +- O usuário pode visualizar e gerenciar suas atividades e preferências no perfil. - O perfil apresenta um resumo das interações do usuário com o conteúdo, incluindo o tempo dedicado e os favoritos. - Permite que outros usuários vejam as preferências e atividades do usuário. |
+
Nome | +Avaliação | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Rating, Classificação | +
Noção | +A pontuação atribuída pelo usuário a um filme ou episódio de série que assistiu, utilizando uma escala de 1 a 5 estrelas. | +
Impacto | +- A nota do conteúdo reflete a opinião do usuário sobre o episódio ou filme assistido. - A nota é usada para calcular uma média geral, que pode ser exibida no perfil do conteúdo no TV Time. - A avaliação influencia as recomendações e o algoritmo de popularidade do TV Time, ajudando outros usuários a descobrirem novos conteúdos. |
+
Nome | +Episódio | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Capítulo, parte | +
Noção | +Unidade de conteúdo pertencente exclusivamente a séries. Cada episódio contém uma sinopse, nota, resumo e comentários. | +
Impacto | +- O usuário pode avaliar e classificar cada episódio individualmente, contribuindo para a nota geral da série. - episódios assistidos podem ser marcados como tal, com a opção de marcar automaticamente todos os anteriores ao último episódio assistido. - Os episódios assistidos são contabilizados nas estatísticas de tempo assistido e número de episódios visualizados no perfil do usuário. |
+
Nome | +Reação | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Emoção, sentimento | +
Noção | +Expressão emocional do usuário sobre um episódio ou filme assistido, utilizando emojis que representam diferentes estados emocionais, como triste, chocado, feliz, entre outros. | +
Impacto | +- O usuário pode selecionar um emoji que melhor representa sua reação ao conteúdo assistido, permitindo uma forma rápida e visual de compartilhar como se sentiu. - As reações contribuem para a análise e discussão sobre o impacto emocional dos episódios e filmes entre os usuários. |
+
Nome | +Comentário | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Post, observação | +
Noção | +Texto, imagem, ou GIF postado pelo usuário sobre um filme, série, ou episódio assistido, expressando opiniões, reações, ou reflexões sobre o conteúdo. | +
Impacto | +- O usuário pode compartilhar seus pensamentos e opiniões em comentários, enriquecendo a discussão sobre o conteúdo assistido. - Comentários podem incluir textos, imagens e GIFs, proporcionando uma maneira diversificada de expressão. - Outros usuários podem curtir e responder aos comentários, fomentando a interação e o engajamento na comunidade. - A quantidade de comentários feitos por um usuário e os comentários específicos podem ser visualizados no perfil do usuário. |
+
Nome | +Recomendação | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Sugestão, indicação | +
Noção | +Sugestões de séries e filmes oferecidas ao usuário com base em seu histórico de visualizações e preferências, exibidas na aba "Descobrir". As recomendações incluem as categorias: "Principais séries para você", "filmes em alta", e "Séries em alta". | +
Impacto | +- As recomendações ajudam o usuário a descobrir novos conteúdos que se alinham com seus gostos e preferências. - O TV Time Score, um indicador que vai de 0 a 100%, é exibido quando o usuário acessa uma série ou filme não visto anteriormente, indicando a probabilidade de o usuário gostar daquele conteúdo. - A aba "Descobrir" oferece uma variedade de recomendações para facilitar a exploração de novos conteúdos. |
+
Nome | +TV Time Score | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Score de recomendação | +
Noção | +Um indicador que varia de 0 a 100%, exibido quando o usuário acessa uma série ou filme ainda não visto. Esse indicador estima a probabilidade de o usuário gostar daquele conteúdo, com base em seu histórico de visualizações e preferências. | +
Impacto | +- O TV Time Score oferece ao usuário uma indicação rápida sobre o quão compatível aquele conteúdo é com seus gostos pessoais. - Quanto maior a pontuação, maior a chance de o usuário gostar do conteúdo, auxiliando na decisão de assistir ou não à série ou ao filme. - O TV Time Score é uma ferramenta importante para personalizar a experiência do usuário na plataforma, fornecendo recomendações mais precisas. |
+
Nome | +Favoritar | +
---|---|
Classificação | +Verbo | +
Sinônimo | +Curtir | +
Noção | +Ação de marcar uma série ou filme como favorito no TV Time, adicionando-o na aba respectiva de favoritos em seu perfil. | +
Impacto | +- Ao favoritar um conteúdo, ele é adicionado à aba de favoritos no perfil do usuário. - O usuário pode acessar facilmente seus favoritos através da aba específica em seu perfil. |
+
Nome | +Estatísticas | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Métricas, Dados de visualização | +
Noção | +Informações que mostram o tempo total assistido em séries e filmes, o número de episódios e filmes assistidos, exibidos no perfil do usuário. | +
Impacto | +- Exibe dados detalhados sobre o tempo total assistido, separados por séries e filmes, assim como o número de episódios e filmes assistidos. - O usuário pode acessar uma página dedicada de estatísticas para ver dados adicionais, como séries e filmes assistidos por mês. - O app permite comparar o tempo de visualização com outras pessoas que o usuário segue, através de um ranking. |
+
Nome | +Seguidores | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Amigos | +
Noção | +Usuários que seguem o perfil de outro usuário no TV Time, permitindo acompanhar suas atividades e interações no app. | +
Impacto | +- Os seguidores podem ver as atividades, listas, favoritos e estatísticas do usuário que seguem. - O número de seguidores é exibido no perfil do usuário, junto com a lista de pessoas que o usuário segue. - O TV Time permite comparar o tempo que um usuário assistiu séries e filmes com o tempo de seus seguidores, apresentando esses dados em um ranking, incentivando uma competição saudável entre eles. |
+
Nome | +Plataforma | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Onde assisir, canais disponíveis | +
Noção | +Indica onde uma série ou filme pode ser assistido, mostrando as plataformas de streaming ou canais de TV disponíveis. | +
Impacto | +- Quando o usuário acessa a página de uma série ou filme, ele pode ver onde o conteúdo está disponível para assistir. - A lista inclui tanto plataformas de streaming quanto canais de TV tradicionais. - Ao clicar em uma dessas opções, o usuário é redirecionado para a plataforma correspondente, permitindo assistir ao conteúdo diretamente. - Essa funcionalidade é uma fonte de monetização para o TV Time, pois a plataforma recebe uma comissão pelas redirecionamentos feitos através do app. |
+
Nome | +Notificações | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Alertas, Avisos | +
Noção | +Mensagens enviadas ao usuário para informar sobre eventos relevantes no aplicativo, como lançamento de novos episódios, interações sociais, e conquistas. | +
Impacto | +- As notificações alertam o usuário sobre novos episódios de séries que estejam adicionadas à sua lista. - Notificações informam o usuário sobre novos seguidores, curtidas, e comentários em suas postagem em séries ou filmes. - As notificações também comunicam quando o usuário desbloqueia um emblema após atingir uma meta estabelecida no aplicativo. |
+
Nome | +Emblema | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Badge, Condecoração | +
Noção | +Recompensa visual desbloqueada pelo usuário ao atingir certas metas no aplicativo, exibida no perfil do usuário. | +
Impacto | +- Emblemas incentivam o engajamento do usuário ao proporem metas a serem atingidas. - Cada emblema tem três níveis: bronze, prata e ouro, com dificuldade crescente. - Os emblemas são exibidos nas estatísticas do usuário e podem ser visualizados por outros usuários. |
+
Nome | +Atividade da Comunidade | +
---|---|
Classificação | +Substantivo | +
Sinônimo | +Atividade Social, Interações da Comunidade | +
Noção | +Seção localizada dentro da aba de recomendações do TV Time que exibe a atividade recente dos usuários que o usuário segue. Esta seção mostra filmes e séries que foram marcados como assistidos pelos usuários seguidos. | +
Impacto | +- Permite que o usuário veja o que os usuários que segue estão assistindo recentemente, oferecendo uma visão das preferências e atividades de sua rede social. - A atividade da comunidade ajuda a descobrir novos conteúdos através das escolhas de seus seguidores. - Facilita a interação social e engajamento, permitindo ao usuário acompanhar e comentar sobre as atividades de seus amigos e seguidores. |
+
Noção | +Indica onde uma série ou filme pode ser assistido, mostrando as plataformas de streaming ou canais de TV disponíveis. | +
Impacto | +- Quando o usuário acessa a página de uma série ou filme, ele pode ver onde o conteúdo está disponível para assistir. - A lista inclui tanto plataformas de streaming quanto canais de TV tradicionais. - Ao clicar em uma dessas opções, o usuário é redirecionado para a plataforma correspondente, permitindo assistir ao conteúdo diretamente. - Essa funcionalidade é uma fonte de monetização para o TV Time, pois a plataforma recebe uma comissão pelas redirecionamentos feitos através do app. |
+
Histórico de Revisão
+Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
07/08/2024 | +Eric Rabelo | +Criação do documento | +1.0 | +
07/08/2024 | +Paulo Henrique | +Adição do diagrama de ishikawa e correção da tabela 1 | +1.1 | +
Os usuários enfrentam dificuldades em gerenciar e acompanhar suas atividades de assistir filmes e séries de maneira eficaz. Muitos têm problemas para lembrar quais episódios já assistiram, manter-se atualizados com os novos lançamentos e descobrir novos conteúdos que correspondam aos seus interesses. Esses desafios resultam em uma experiência de entretenimento fragmentada e frustrante, onde os usuários perdem tempo tentando lembrar onde pararam ou buscando novos programas que lhes agradem. Além disso, a falta de um sistema centralizado para gerenciar essas atividades pode levar à perda de interesse e ao aproveitamento incompleto das plataformas de streaming disponíveis.
+Imagem 1 - Diagrama de Ishikawa
+ +O produto proposto é o TV Time, um aplicativo que visa solucionar os problemas de organização e acompanhamento das atividades de assistir filmes e séries. Atualmente, muitos usuários têm dificuldade em lembrar quais episódios já assistiram, acompanhar o lançamento de novos episódios, e descobrir novos conteúdos que se alinhem com seus gostos. O público-alvo do TV Time são os entusiastas de filmes e séries que desejam uma maneira mais eficiente e agradável de gerenciar seu tempo de entretenimento.
+A solução proposta busca eliminar a frustração de perder o controle sobre o progresso nas séries, esquecer lançamentos importantes e gastar tempo procurando novos conteúdos. O TV Time oferece funcionalidades para acompanhar episódios e filmes assistidos, verificar o status de séries, planejar o que assistir a seguir e receber recomendações personalizadas. Ao automatizar esses processos, o TV Time economiza tempo e esforço dos usuários, minimizando a frustração e otimizando a experiência de entretenimento.
++ | Descrição | +
---|---|
Para: | +Entusiastas de filmes e séries. | +
Quem: | +Equipe TV Time. | +
O Tv Time: | +É um aplicativo. | +
Que: | +Gerencia e organiza atividades de assistir filmes e séries. | +
Ao contrário: | +Procurar por filmes e séries dispersos na internet em diversas plataformas | +
Nosso produto: | +Oferece funcionalidades para acompanhar episódios e filmes assistidos, verificar o status de séries, planejar o que assistir a seguir e receber recomendações personalizadas. | +
Tabela 1 - Declaração de Posição do Produto
+ +Facilitar o acompanhamento de filmes e séries, permitindo que os usuários registrem e visualizem o progresso facilmente. Fornecer notificações sobre novos lançamentos, oferecer recomendações personalizadas e centralizar todas as atividades de entretenimento, tornando o gerenciamento de conteúdo mais eficiente e agradável.
+Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
30-07-2024 | +Eric Rabelo, Wolfgang Friedrich | +Criação do documento e adição dos RichPictures Geral - Versão 1.0 e Geral - Versão 2.0 | +1.0 | +
30-07-2024 | +Danilo Naves, Paulo Henrique Melo | +Adicionando RichPicture - versão 1.0 de Usuários - | +1.1 | +
31-07-2024 | +Paulo Henrique Melo | +Adicionando RichPictures Shows - versão 1.0 e versão 2.0 | +1.2 | +
21/08/2024 | +Eric Rabelo Borges | +Renomeando RichPictures: 'Geral' para 'Interessados no Sistema' e 'Usuário' para 'Perfil do Usuário' | +1.2 | +
RichPicture é um artefato usado para entender de forma visual o fluxo e a complexidade de uma situação. Geralmente usado na fase de pré-rastreabilidade para analisar problemas e expressar ideias.
+A finalidade para o uso do RicPicture é fornecer um modelo que auxilia o entendimento e definição de uma situação ou escopo para trazer uma visão mais ampla do cenário que será analisado para o levantamento de requisitos.
+++Autores: Eric, Paulo, Wolfgang, Sunamita. Referência
+
++Autores: Danilo, Eric, Paulo, Sunamita, Wolfgang. Referência
+
++Autor: Paulo. Referência
+
++Autores: Sunamita, Paulo. Referência
+
++Autores: Danilo, Paulo. Referência
+
Gerado Rich Picture: Configurações de perfil de usuário
+++ + + + + + + + + + + + + +Autores: Danilo, Wolfgang. Referência
+