Backlog
Introdução
O Product Backlog é um artefato essencial no processo de desenvolvimento ágil, atuando como uma lista estruturada e priorizada de tudo que deve ser implementado no produto. Sob responsabilidade do Product Owner, esse backlog é continuamente atualizado e organizado, garantindo que a equipe de desenvolvimento trabalhe nos itens mais relevantes e com maior valor para o projeto.
Metodologia
As histórias de usuário foram previamente definidas com base nos objetivos do projeto, considerando as principais funcionalidades esperadas para o sistema. A equipe de desenvolvimento ficou responsável por organizá-las, estruturando-as em uma hierarquia de temas, épicos e funcionalidades (features), de forma a facilitar o entendimento e a gestão do escopo. Após essa organização inicial, o Product Owner (PO) ficou encarregado de realizar a priorização a partir da técnica Three-Level Scale estendida. As tabelas a seguir apresentam o backlog estruturado com os respectivos épicos, funcionalidades e histórias de usuário, além de uma explicação sobre a hierarquia e os termos utilizados.
Integrantes do grupo envolvidos
Tabela 1: Integrantes do grupo envolvidos no artefato.
Nome | O que fez |
---|---|
Artur de Camargos | Adição das features relacionadas às histórias de usuário: US31, US32, US33, US34, US35 e US36 |
Arthur Evangelista | Elaborou a introdução, metodologia, descrição dos temas, épicos, features e histórias de usuário. Também fez a adição das features relacionadas às histórias de usuário: US07, US08, US09, US10, US11 e US12 |
Davi Camilo | Adição das features relacionadas às histórias de usuário: US19, US20, US21, US22, US23 e US24 |
Euller Júlio | Adicionou os épicos 11 a 14 e suas features relacionadas às histórias de usuário: US13, US14, US15, US16, US17 e US18 |
Gabriel Castelo | Adição das features relacionadas às histórias de usuário: US25, US26, US27, US28, US29 e US30 |
Tiago Antunes Balieiro | Adição das features relacionadas às histórias de usuário: US01, US02, US03, US04, US05 e US06 |
Victor Magalhães (Product Owner) | Participou da priorização das features. |
Autor: Tiago Antunes Balieiro.
Priorização das Features
Gravação da priorização das Features com o PO.
Temas
Analisando as histórias de usuário definidas para o projeto Cinemark, agrupamos os requisitos em cinco grandes temas, que refletem melhor a organização proposta pelos 14 épicos definidos:
- Conta e Sessão do Usuário: Tudo que envolve criação de conta, login, logout, recuperação de credenciais e configurações da conta pessoal.
- Exploração e Descoberta de Filmes: Funcionalidades que permitem ao usuário navegar pelo catálogo, buscar filmes, visualizar informações detalhadas, comparar opções e obter recomendações.
- Compra e Acompanhamento de Pedidos: Abrange todo o fluxo de aquisição de ingressos e produtos, do carrinho à confirmação, além do gerenciamento de ingressos, formas de pagamento e histórico de compras.
- Personalização da Experiência Cinemark: Funcionalidades voltadas à adaptação da experiência do usuário: notificações, localização, preferências de cinema, idioma, fidelidade e benefícios do Cinemark Club.
- Apoio à Decisão e Conteúdo Cinematográfico: Engloba as funcionalidades que oferecem suporte à escolha de filmes com base em conteúdo adicional, como críticas, trailers e avaliações da comunidade.
Features
Cada épico (descrito abaixo) foi desdobrado em features, que representam capacidades de alto nível do produto. A tabela a seguir mostra o mapeamento entre épicos e features.
Épico | Feature |
---|---|
Épico 1 – Conta e Autenticação | Feature 1 – Criação de Conta e Login |
Feature 2 – Recuperação de Conta | |
Feature 35 – Autenticação Tradicional | |
Feature 33 – Logout Seguro | |
Feature 24 - Exclusão Permanente de Conta | |
Épico 2 – Exploração de Filmes | Feature 3 – Histórico de Filmes e Compras |
Feature 4 – Filtragem por Categoria | |
Feature 5 – Exibição de Trailers | |
Feature 12 – Exibir e Permitir Avaliações | |
Feature 26 - Comparação de Preços entre Cinemas | |
Feature 28 - Busca por Nome de Filme | |
Feature 29 - Listagem por Status de Exibição | |
Épico 3 – Compra e Finalização | Feature 6 – Fluxo de Compra Simplificado |
Feature 7 – Armazenar Cartões de pagamento | |
Feature 8 – Compra de Múltiplos Ingressos | |
Feature 9 – Mapa Gráfico da Sala | |
Feature 10 – Definir Tipo de Ingresso | |
Épico 4 – Hub de Conteúdo Cinematográfico | Feature 31 – Críticas de Filmes |
Feature 30 - Exibição de Informações do Filme | |
Épico 5 – Gerenciamento de Ingressos | Feature 14 – Salvar ingressos automaticamente |
Feature 32 – Acesso Rápido aos Ingressos | |
Feature 11 – Salvar Ingresso na carteira | |
Épico 6 – Personalização Geográfica | Feature 34 – Detecção de Localização |
Épico 7 – Feedback do Sistema | Feature 36 – Mensagens de Feedback |
Épico 8 – Sistema de Fidelidade e Benefícios (Cinemark Club) | Feature 13 – Utilizar pontos para obter desconto ou resgatar ingressos |
Feature 15 – Alertar usuário sobre a expiração de seus pontos e possibilidade de resgate de ingresso gratuito utilizando pontuação | |
Feature 17 – Exibir área dedicada ao Cinemark Club | |
Épico 9 – Experiência personalizada com cinemas | Feature 16 – Salvar cinemas como favoritos |
Feature 18 – Sugerir cinemas de forma personalizada com base em localização e histórico de visita | |
Feature 25 - Recomendação Personalizada | |
Feature 27 - Notificações Inteligentes | |
Épico 10 – Gerenciamento de Eventos | Feature 19 – Reservar Salas para Eventos |
Épico 11 – Configurações de Idioma | Feature 20 – Alterar Preferências de Idioma |
Épico 12 – Localização e Assentos | Feature 21 – Detectar Localização Automaticamente |
Feature 22 – Seleção Obrigatória de Assentos | |
Épico 13 – Gerenciamento de Compras | Feature 23 – Cancelamento de Compras |
Autores: Arthur Evangelista, Tiago Antunes Balieiro, Gabriel Castelo e Davi Camilo
Histórias de Usuário
As Histórias de Usuário estão detalhadas numa seção dedicada a elas. Elas ajudam a transformar os épicos em funcionalidades mais claras e focadas no ponto de vista de quem vai usar o sistema. Elas servem como um guia prático para o desenvolvimento, mostrando o que o usuário espera fazer e por quê. Geralmente, obedecem o seguinte formato:
“Eu, como [tipo de usuário], desejo [funcionalidade] para [objetivo].”
Cada uma está ligada a um épico, servindo como base para decisões de projeto, testes e validações futuras.
Product Backlog
Épico 1 – Autenticação e Gerenciamento de Conta
Objetivo: Permitir ao usuário gerenciar sua conta de forma prática e segura, incluindo funcionalidades como cadastro, login, recuperação de senha, gerenciamento de métodos de pagamento e acesso ao histórico de compras.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 1 – Criação de Conta e Login | US07 – Criação de conta e login com redes sociais | Alta |
Feature 2 – Recuperação de Conta | US08 – Recuperação de conta via e-mail ou CPF | Alta |
Feature 3 – Histórico de Compras | US09 – Exibir histórico de filmes e compras | Média |
Feature 35 – Autenticação Tradicional | US35 – Autenticação por E-mail e Senha | Alta |
Feature 33 – Logout Seguro | US33 – Logout da Conta | Baixa |
Feature 24 – Exclusão Permanente de Conta | US18 – Excluir conta permanentemente | Alta |
Autores: Arthur Evangelista, Artur de Camargos e
Épico 2 – Exploração de Filmes
Objetivo: oferecer ao usuário formas rápidas de navegar pelo catálogo, ver detalhes sobre os filmes e assistir trailers.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 4 – Filtragem por Categoria | US10 – Filtrar filmes por categoria | Baixa |
Feature 5 – Exibição de Trailers | US11 – Exibir trailers dentro do app | Média |
Feature 12 – Exibir e Permitir Avaliações | US06 – Exibir e Permitir Avaliações | Baixa |
Feature 26 - Comparação de Preços entre Cinemas | US20 – Fornecer comparação de preços entre cinemas | Alta |
Feature 28 - Busca por Nome de Filme | US22 – Buscar filmes por nome | Alta |
Feature 29 - Listagem por Status de Exibição | US23 – Listar filmes em cartaz, pré-venda e futuros lançamentos | Alta |
Autores: Arthur Evangelista, Tiago Antunes Balieiro e Davi Camilo
Épico 3 – Compra e Finalização
Objetivo: garantir que o usuário consiga concluir sua compra (ingressos/produtos) de forma ágil e intuitiva.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 6 – Fluxo de Compra Simplificado | US12 – Fluxo de compra simplificado | Baixa |
Feature 7 – Armazenar Cartões de pagamento | US01 – Armazenar Cartões de pagamento | Baixa |
Feature 8 – Compra de Múltiplos Ingressos | US02 – Compra de Múltiplos Ingressos | Alta |
Feature 9 – Mapa Gráfico da Sala | US03 – Mapa Gráfico da Sala | Alta |
Feature 10 – Definir Tipo de Ingresso | US04 – Definir Tipo de Ingresso | Alta |
Autores: Arthur Evangelista, Tiago Antunes Balieiro
Épico 4 – Hub de Conteúdo Cinematográfico
Objetivo: Centralizar informações relevantes sobre filmes para auxiliar na decisão de compra.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 31 – Críticas de Filmes | US31 – Hub de Críticas de Filmes | Baixa |
Feature 30 - Exibição de Informações do Filme | US24 – Exibir informações do filme | Alta |
Autor: Artur de Camargos e Davi Camilo
Épico 5 – Gerenciamento de Ingressos
Objetivo: Facilitar o acesso e utilização dos ingressos adquiridos.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 14 – Salvar ingressos automaticamente | US26 – Salvamento automático de ingressos | Alta |
Feature 32 – Acesso Rápido aos Ingressos | US32 – Acesso Rápido aos Ingressos | Alta |
Feature 11 – Salvar Ingresso na carteira | US05 – Salvar Ingresso na carteira digital do dispositivo | Baixa |
Autor: Artur de Camargos, Gabriel Castelo e Tiago Antunes Balieiro
Épico 6 – Personalização Geográfica
Objetivo: Adaptar a experiência do usuário com base em sua localização.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 34 – Detecção de Localização | US34 – Detecção de Localização | Média |
Autor: Artur de Camargos
Épico 7 – Feedback do Sistema
Objetivo: Garantir feedback claro e acessível durante a interação com o sistema.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 36 – Mensagens de Feedback | US36 – Mensagens de Erro e Confirmação | Alta |
Autor: Artur de Camargos
Épico 8 – Sistema de Fidelidade e Benefícios (Cinemark Club)
Objetivo: Prover um sistema de fidelidade que ofereça benefícios aos usuários, como descontos e promoções exclusivas.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 13 – Utilizar pontos para obter desconto ou resgatar ingressos | US25 – Utilização de pontos para desconto | Alta |
Feature 15 – Alertar usuário sobre a expiração de seus pontos e possibilidade de resgate de ingresso gratuito utilizando pontuação | US27 – Alerta sobre pontos acumulados | Alta |
Feature 17 – Exibir área dedicada ao Cinemark Club | US29 – Área dedicada ao Cinemark Club | Alta |
Autores: Gabriel Castelo
Épico 9 – Experiência personalizada com cinemas
Objetivo: Oferecer ao usuário uma experiência personalizada com as unidades Cinemark
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 16 – Salvar cinemas como favoritos | US28 – Favoritar cinemas | Média |
Feature 18 – Sugerir cinemas de forma personalizada com base em localizaçaõ e histórico de visita | US30 – Sugestão de cinemas personalizada | Baixa |
Feature 25 - Recomendação Personalizada | US19 – Exibir recomendações de filmes baseadas em histórico e preferências | Baixa |
Feature 27 - Notificações Inteligentes | US21 – Permitir notificações personalizadas | Média |
Autores: Gabriel Castelo e Davi Camilo
Épico 10 – Gerenciamento de Eventos
Objetivo: Proporcionar ao usuário a possibilidade de reservar salas para eventos especiais.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 19 – Reservar Salas para Eventos | US13 – Reservar salas para eventos | Média |
Autor: Euller Júlio da Silva
Épico 11 – Configurações de Idioma
Objetivo: Permitir ao usuário alterar as preferências de idioma do sistema.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 20 – Alterar Preferências de Idioma | US14 – Alterar preferências de idioma | Baixa |
Autor: Euller Júlio da Silva
Épico 12 – Localização e Assentos
Objetivo: Melhorar a experiência do usuário com funcionalidades de localização e seleção de assentos.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 21 – Detectar Localização Automaticamente | US15 – Detectar localização automaticamente | Média |
Feature 22 – Seleção Obrigatória de Assentos | US16 – Selecionar assento obrigatório | Alta |
Autor: Euller Júlio da Silva
Épico 13 – Gerenciamento de Compras
Objetivo: Proporcionar ao usuário maior controle sobre suas compras.
Feature | História de Usuário (ID) | Priorização |
---|---|---|
Feature 23 – Cancelamento de Compras | US17 – Permitir cancelar compras | Alta |
Autor: Euller Júlio da Silva
Épicos
Para contextualizar, cada épico abaixo traz uma descrição sucinta de seu propósito e suas histórias de usuário relacionadas(ID).
Épico 1: Autenticação e Gerenciamento da Conta
Histórias de usuário relacionadas: US07, US08, US09, US33 , US35 e US18
Descrição: Este épico engloba todas as funcionalidades que permitem o usuário criar, acessar e gerenciar sua conta de forma simples e segura. Abrange desde o login com credenciais tradicionais ou redes sociais até a recuperação de senha. Também inclui o logout seguro, a gestão de sessões e o acompanhamento do histórico de compras, assegurando uma navegação personalizada e protegida.
Épico 2: Exploração de Filmes
Histórias de usuário relacionadas: US10, US11, US06, US20, US22 e US23
Descrição: Foca nas funcionalidades de navegação pelo catálogo de filmes:
- Filtrar a lista de filmes por categorias (gênero, classificação etária etc.);
- Assistir trailers diretamente no próprio app Cinemark.
Épico 3: Compra e Finalização
Histórias de usuário relacionadas: US12, US01, US02, US03 e US04
Descrição: Este épico engloba as funcionalidades para o usuário comprar e finalizar seus pedidos, seja de ingressos ou produtos de fomra ági e inteligente. Também abrange o gerenciamento da conta, com recursos como a visualização do histórico de compras realizadas, funcionalidades no pagamento e melhorias para o usuário ao comprar o ingresso.
Épico 4: Hub de Conteúdo Cinematográfico
Histórias de usuário relacionadas: US31 e US24
Descrição: Este épico centraliza informações sobre filmes através de críticas profissionais e de usuários, auxiliando na decisão de compra de ingressos.
Épico 5: Gerenciamento de Ingressos
Histórias de usuário relacionadas: US05, US26 e US32
Descrição: Este épico otimiza o acesso aos ingressos adquiridos, proporcionando localização imediata e visualização rápida para uso no cinema.
Épico 6: Personalização Geográfica
Histórias de usuário relacionadas: US34
Descrição: Este épico trata da detecção e seleção de localização para personalizar a experiência do usuário com base em sua região geográfica, facilitando o acesso a cinemas próximos.
Épico 7: Feedback do Sistema
Histórias de usuário relacionadas: US36
Descrição: Este épico garante comunicação clara com o usuário através de mensagens de erro compreensíveis e confirmações de ações críticas, melhorando a usabilidade e prevenindo erros.
Épico 8: Sistema de Fidelidade e Benefícios (Cinemark Club)
Histórias de usuário relacionadas: US25, US27 e US29
Descrição: Este épico implementa um sistema de fidelidade que permite aos usuários acumular pontos e trocá-los por descontos ou ingressos gratuitos, além de receber alertas sobre a expiração dos pontos e promoções exclusivas.
Épico 9: Experiência personalizada com cinemas
Histórias de usuário relacionadas: US28, US30, US19 e US21
Descrição: Este épico visa oferecer uma experiência personalizada com as unidades Cinemark, permitindo que os usuários salvem cinemas favoritos e recebam sugestões baseadas em sua localização e histórico de visitas.
Épico 10: Gerenciamento de Eventos
Histórias de usuário relacionadas: US13
Descrição: Este épico permite que os usuários reservem salas para eventos especiais, proporcionando uma nova dimensão de uso para as instalações do Cinemark.
Épico 11: Configurações de Idioma
Histórias de usuário relacionadas: US14
Descrição: Este épico possibilita ao usuário alterar as preferências de idioma do sistema, tornando-o mais acessível a falantes de diferentes idiomas e melhorando a experiência do usuário.
Épico 12: Localização e Assentos
Histórias de usuário relacionadas: US15 e US16
Descrição: Este épico melhora a experiência do usuário ao fornecer funcionalidades de localização automática e seleção obrigatória de assentos, otimizando o processo de compra e check-in.
Épico 13: Gerenciamento de Compras
Histórias de usuário relacionadas: US17
Descrição: Este épico oferece ao usuário maior controle sobre suas compras, permitindo cancelamentos e exclusões permanentes quando necessário.
Histórico de Versão
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
22/05/2025 | Criação do Documento | Davi Camilo | Euller Júlio da Silva |
1.1 |
26/05/2025 | Adição do modelo da tabela de participantes | Tiago Antunes Balieiro | Artur de Camargos |
1.2 |
31/05/2025 | Adição da introdução, metodologia, descrição dos temas, épicos, features e histórias de usuário. Foi adicionado as features relacionadas a US07, US08, US09, US10, US11 e US12 | Arthur Evangelista | Artur de Camargos |
1.3 |
01/06/2025 | Foi adicionado as features relacionadas a US31, US32, US33, US34, US35 e US36 | Artur de Camargos | Arthur Evangelista |
1.3.1 |
01/06/2025 | Correção da ordem dos épicos 4 a 8 | Gabriel Castelo | Artur de Camargos |
1.4 |
01/06/2025 | Adição ao épico 5 de feature relacionada a US26. Adição de épico 9 e 10 e suas features relacionadas a US25, US27,US28, US29 e US30 | Gabriel Castelo | Davi Camilo |
1.5 |
01/06/2025 | Foi adicionado as features relacionadas a US01, US02, US03, US04, US05 e US06 | Tiago Antunes Balieiro | Euller Júlio da Silva |
1.6 |
01/06/2025 | Adição dos épicos 11 a 14 e suas features relacionadas às histórias de usuário US13, US14, US15, US16, US17 e US18 | Euller Júlio da Silva | Gabriel Castelo |
1.7 |
01/06/2025 | Adição das features relacionadas a US19, US20, US21, US22, US23 e US24 | Davi Camilo | Gabriel Castelo |
1.8 |
01/06/2025 | Ajuste nas tabelas e adição de épicos faltantes na tabela de mapeamento | Euller Júlio da Silva | Davi Camilo |
1.9 |
01/06/2025 | Ajuste na tabela de participantes, correção dos números das features e adição da gravação com PO | Davi Camilo | Euller Júlio da Silva |
1.10 |
01/06/2025 | Adição da priorização das features | Davi Camilo | Arthur Evangelista |