-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
117 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
## Histórico de Revisão | ||
--- | ||
| 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 | | ||
|
||
## 1 - Introdução | ||
--- | ||
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. | ||
|
||
## 2 - Objetivo | ||
--- | ||
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. | ||
|
||
## 3 - Metodogia | ||
--- | ||
Na reunião do dia [13/08](../Atas/reuniao_13_08.md), 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. | ||
|
||
## 4 - MoSCoW | ||
--- | ||
A técnica MoSCoW é uma abordagem de priorização de requisitos que classifica os requisitos em quatro categorias: | ||
|
||
- **Must have (Deve ter):** Requisitos essenciais para o sucesso do projeto. Se um requisito for classificado como "Must have" e não for implementado, o projeto será considerado um fracasso. | ||
- **Should have (Deveria ter):** Requisitos importantes, mas não essenciais. Se um requisito for classificado como "Should have" e não for implementado, o projeto ainda poderá ser considerado um sucesso. | ||
- **Could have (Poderia ter):** Requisitos desejáveis, mas não críticos. Se um requisito for classificado como "Could have" e não for implementado, o projeto não será afetado. | ||
- **Won't/Would have (Não terá):** Requisitos que não serão implementados na versão atual do projeto, mas podem ser considerados em futuras iterações. | ||
|
||
Por meio desta técnica e respeitando a ordem de prioridade do MoSCoW, os [requisitos elicitados](../Elicitacao/elicitacao.md#reqElicitados) receberam a seguinte classificação de priorização: | ||
|
||
|
||
### **4.1 - Must Have (Deve ter)** | ||
| 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. | | ||
|
||
### **4.2 - Should Have (Deveria ter)** | ||
| 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. | | ||
|
||
### **4.3 - Could Have (Poderia ter)** | ||
| 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. | | ||
|
||
### **4.4 - Would Have (Teria)** | ||
| 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. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters