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.