Ir para o conteúdo

Sprint Backlog

Histórico de Revisão

Data Autor Descrição Versão
22/08/2024 Paulo Henrique e Sunamita Rodrigues Criação do documento referente ao planejamento das sprints 1.0
03/09/2024 Eric Rabelo Borges Inseção da US61 à US64 na "Sprint 4: Interação Social e Feedback" na seção "Interações com Conteúdo" 1.1

Sprint Backlog


Com base no Backlog do Produto, foi possível definir um roadmap de desenvolvimento, divididos em sprints, que são ciclos de desenvolvimento de curta duração, com duração média de 2 a 4 semanas. Cada sprint é composta por um conjunto de User Stories que serão implementadas e entregues ao final do ciclo. A organização das sprints pode ser vista a seguir:

Release 1: MVP


Sprint 1: Configuração de Conta e Autenticação

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.

Sprint 2: Funcionalidades Básicas de Conteúdo

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.

Sprint 3: Personalização e Listas

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.

Sprint 4: Interação Social e Feedback

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
  • US61: Visualizar informações detalhadas sobre um ator
  • US62: Ver todos os filmes e séries em que o ator trabalhou na página do ator
  • US63: Filtrar a filmografia do ator em "Séries", "Filmes" ou "Séries e Filmes"
  • US64: Acessar as redes sociais do ator, assim como o link para sua Wikipédia

Resultado: Os usuários podem comentar sobre episódios, compartilhar atividades em redes sociais e interagir com outros usuários, além de avaliar, conferir e registrar detalhes sobre o conteúdo assistido.

Release 2

Sprint 5: Configurações Avançadas de Conta e Aplicativo

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.

Sprint 6: Sincronização e Gerenciamento de Perfil

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.

Sprint 7: Funcionalidades de Interação Avançada

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.