From 938139aef24ad02af7a9dbed39282724491b9684 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 20:34:42 +0000 Subject: [PATCH] Deployed 64ac6c0 with MkDocs version: 1.6.0 --- .nojekyll | 0 404.html | 939 +++ Atas/reuniao_06_08/index.html | 1101 +++ Atas/reuniao_13_08/index.html | 1102 +++ Atas/reuniao_23_07/index.html | 1095 +++ Atas/reuniao_25_07/index.html | 1096 +++ Atas/reuniao_29_07/index.html | 1106 +++ Atas/reuniao_30_07/index.html | 1109 +++ Atas/reuniao_31_07/index.html | 1097 +++ Elicitacao/elicitacao/index.html | 1495 ++++ Elicitacao/priorizacao/index.html | 1380 ++++ Entregas/entregas/index.html | 1017 +++ Modelagem/CasosUsos/casosUsos/index.html | 1038 +++ Modelagem/Cenarios/cenarios/index.html | 2069 +++++ Modelagem/Lexico/lexico/index.html | 1751 +++++ .../VisaoProduto/visao_produto/index.html | 1143 +++ Pre-rastreabilidade/richpicture/index.html | 1229 +++ assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.fe8b6f2b.min.js | 29 + assets/javascripts/bundle.fe8b6f2b.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 | 1007 +++ images/Ishikawa.svg | 4 + images/app_logo.png | Bin 0 -> 13935 bytes 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 | 1053 +++ search/search_index.json | 1 + sitemap.xml | 3 + sitemap.xml.gz | Bin 0 -> 127 bytes 75 files changed, 29137 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_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/elicitacao/index.html create mode 100644 Elicitacao/priorizacao/index.html create mode 100644 Entregas/entregas/index.html create mode 100644 Modelagem/CasosUsos/casosUsos/index.html create mode 100644 Modelagem/Cenarios/cenarios/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.fe8b6f2b.min.js create mode 100644 assets/javascripts/bundle.fe8b6f2b.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/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..01b4f3d --- /dev/null +++ b/404.html @@ -0,0 +1,939 @@ + + + +
+ + + + + + + + + + + + + + +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 | ++ |
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 (13/08):
+Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando Ata da Reunião | +Eric Rabelo Borges | +- | +13/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 | +
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 | +
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 | +
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 | +
Versão | +Alteração | +Responsável | +Revisor | +Data | +
---|---|---|---|---|
1.0 | +Criando aba - Elicitação | +Danilo Naves do Nascimento, Paulo Henrique Melo de Souza | +- | +30/07 | +
1.1 | +Adição dos tópicos 1 ao 6 | +Paulo Henrique Melo de Souza | +- | +31/07 | +
1.2 | +Adição do tópico 5.1.1 e 5.1.2 | +Paulo Henrique Melo de Souza | +- | +01/08 | +
2.0 | +Adição dos requisitos elicitados | +Eric Rabelo Borges | +- | +10/08 | +
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 e artefatos gerados.
+Durante as reuniões dos dias 23/07 e 25/07, foi discutido, de modo externo, os possíveis interessados e suas necessidades para qual tenham com o aplicativo. A partir disso, utilizando a técnica de brainstorming, foi possível identificar os possíveis interessados e gerar como artefato o RichPicture Geral - versão 1.0 e RichPicture Geral - versão 2.0.
+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, na qual a análise foi documentada em Observação Shows. A partir dessa análise foi possível identificar pontos positivos, dificuldades e sugestões para a aba de séries e gerar como artefato a primeira versão do RichPicture Shows - versão 1.0.
+Para reforçar possíveis pontos de melhoria e identificar novas funcionalidades, foram feitas duas análises de protocolo, na qual na reunião do dia 29/07 o membro Danilo Naves fez a análise de protocolo da aba de filmes e a Sunamita Vitoria fez da aba de séries.
+Segue abaixo a análise de protocolo feita pelo Danilo Naves: +
Análise de protocolo feita pela Sunamita Vitoria: +
A partir dessas análises, percebeu-se que a aba de séries e filmes são basicamente iguais, com a diferença de que a aba de séries possui um campo dedicado aos episódios e temporadas. Com isso, a equipe entrou em consenso de unificar os rich pictures de filmes e séries, gerando como artefato uma nova versão para o rich picture de shows, chamada: RichPicture Shows - versão 2.0.
+Durante a reunião do dia 30/07, os membros Paulo Henrique e Danilo Naves fizeram um brainstorming da aba de perfil de usuário do aplicativo com o objetivo de extrair possíveis funcionalidades e necessidades dos usuários. A partir disso, foi gerado o RichPicture Usuário - versão 1.0.
+Com o objetivo de reforçar possíveis pontos de melhoria e levantar novos requisitos, foi passada a tarefa de fazer a análise de protocolo na aba de configurações do perfil de usuário. O objetivo da tarefa era acessar as configurações e trocar o tema de claro para escuro, mostrando todos os passos realizados e explicando o que foi feito. A análise foi feita pelo membro Paulo Henrique. Segue abaixo o vídeo da análise de protocolo:
+Feita a análise de protocolo e brainstorming, foi gerada uma nova versão para o rich picture de usuário, chamada: RichPicture Usuário - versão 2.0.
+A partir das técnicas de elicitação utilizadas, foram elicitados os seguintes requisitos:
+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. | +Brainstorm | +
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. | +Brainstorm | +
RF15 | +O sistema deve permitir a visualização de quem segue o usuário. | +Brainstorm | +
RF16 | +O sistema deve listar todos os comentários do usuário. | +Brainstorm | +
RF17 | +O usuário deve ser capaz de seguir outros usuários. | +Brainstorm | +
RF18 | +O sistema deve permitir a filtragem baseada na ordem de relevância dos comentários do usuário. | +Brainstorm | +
RF19 | +O usuário poderá excluir um comentário. | +Brainstorm | +
RF20 | +O sistema deve permitir o compartilhamento de comentários para redes sociais vizinhas. | +Brainstorm | +
RF21 | +O sistema deve permitir que o usuário acesse um único comentário em específico. | +Brainstorm | +
RF22 | +O usuário deve ser capaz de adicionar uma foto de perfil. | +Brainstorm | +
RF23 | +O usuário deve ser capaz de adicionar uma foto de capa ao perfil. | +Brainstorm | +
RF24 | +O usuário poderá trocar seu nome de exibição para outros usuários. | +Brainstorm | +
RF25 | +O usuário deve ser capaz de editar suas informações pessoais. | +Brainstorm | +
RNF26 | +O sistema deve computar o tempo gasto do usuário assistindo filmes ou séries. | +Análise de Protocolo | +
RNF27 | +O sistema deve computar a quantidade de episódios vistos pelo usuário. | +Análise de Protocolo | +
RNF28 | +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 | +
RNF43 | +O sistema deve permitir que o usuário exclua permanentemente sua conta. | +Análise de Protocolo | +
RNF44 | +O usuário deve ser capaz de sair de sua conta. | +Análise de Protocolo | +
RNF45 | +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 | +
RNF46 | +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 | +
RNF47 | +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 | +
RNF48 | +O usuário deve ser capaz de limpar o cache de uso de memória do sistema. | +Análise de Protocolo | +
RNF49 | +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 | +
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 | +
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. | +
RNF43 | +O sistema deve permitir que o usuário exclua permanentemente sua conta. | +
RNF44 | +O usuário deve ser capaz de sair de sua conta. | +
RNF45 | +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. | +
RNF26 | +O sistema deve computar o tempo gasto do usuário assistindo filmes ou séries. | +
RNF27 | +O sistema deve computar a quantidade de episódios vistos pelo usuário. | +
RNF28 | +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. | +
RNF46 | +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. | +
RNF47 | +O usuário deve ser capaz de escolher entre tema claro ou escuro, com a possibilidade de alternar a qualquer momento. | +
RNF48 | +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. | +
RNF49 | +O sistema deve permitir a filtragem de emissoras. | +
Área dedicada as entregas da disciplina
+Data | +Autor | +Descrição | +Versão | +
---|---|---|---|
15/08 | +Danilo Naves | +Criação do documento referente a Casos de Uso | +1.0 | +
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 | +
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
Título | +Favoritar série | +
---|---|
Objetivo | +O usuário adicionar uma série aos favoritos. | +
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 favoritos. 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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
Requisitos | ++ |
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. |
+
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 | +
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](#filme) e séries que o usuário marcar para adicionar. Existem duas listas padrão: uma para séries e outra para [filmes](#filme). | +
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 | +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](#filme) 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 [filmes](#filme) é exibido no perfil do usuário, junto com o número de [filmes](#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. |
+
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 | +
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
+