Backlog
Introdução
O backlog do produto é uma lista priorizada que contém todas as funcionalidades que devem fazer parte do produto. O conteúdo do mesmo é definido pelo Product Owner, que cria e mantém o backlog do produto durante toda a produção e evolução do software. Portanto, o backlog do produto não precisa estar completo no início do projeto, uma vez que ele cresce e muda à medida que se aprende mais sobre o produto e seus usuários (SCHWABER; SUTHERLAND, 2020).
Metodologia
A estrutura do backlog do produto que foi utilizada envolve a subdivisão em tema, épicos e histórias de usuário. Dessa forma, a organização do backlog do produto foi pensada da seguinte maneira: os temas foram definidos com base nos requisitos levantados e priorizados anteriormente e divididos em épicos, que são as partes que constituem os temas e guiam as histórias de usuário, que são ainda menores e mais específicas (PICHLER, 2017).
Modelo
Tabela 1: Modelo de Backlog
| Tema | Épicos | Histórias de Usuário | Prioridade | Status |
|---|---|---|---|---|
| T01 | E01 | US01 | Alta | Implementado |
Autor: Kallyne Macedo, 2024
Backlog
Temas
Atráves da análise dos requisitos elicitados e priorizados para o projeto, foi possível definir três principais temas.
T01. Navegação
O tema de Navegação engloba os épicos e histórias de usuário voltadas para o acesso e para a pesquisa, tanto em sites quanto no próprio navegador.
T02. Personalização
O tema de Personalização engloba os épicos e histórias de usuários que intendem adequar a aplicação às preferências e necessidades do usuário.
T03. Dados
O tema de Dados engloba os épicos e histórias de usuário que tratam da gestão e armazenamento de dados do usuário na aplicação.
Épicos
T01. Navegação
E01. Acesso à sites
O épico de acesso à sites engloba as funcionalidades responsáveis pela navegação em páginas na Internet.
"Eu, como usuário, desejo utilizar o navegador para visitar sites na Web".
E02. Pesquisa
O épico de pesquisa engloba as funcionalidades que envolvem a realização de pesquisas através do navegador.
"Eu, como usuário, desejo realizar pesquisas pelo navegador".
T02. Personalização
E03. Acessibilidade
O épico de acessibilidade engloba as funcionalidades que permitem o usuário moldar o sistema de forma com que seu uso se torne prático e possível dentro de suas limitações.
"Eu, como usuário, desejo que o aplicativo seja acessível para deficientes visuais".
E03.1*. Preferências
O épico de preferências engloba as funcionalidades que permitem o usuário moldar o sistema de forma que atenda aos seus gostos pessoais e traga uma experiência de uso mais individual e agradável para o usuário.
"Eu, como usuário, desejo ter uma experiência de uso mais agradável as minhas preferências".
T03. Dados
E04. Performance
O épico de performance engloba as funcionalidades que envolvem a otimização e funcionamento do sistema conforme o esperado pelo usuário.
"Eu, como usuário, desejo que a aplicação tenha uma gestão de memória eficiente".
E05. Tradução
O épico de tradução engloba as funcionalidades que envolvem a troca de idioma da aplicação.
"Eu, como usuário, desejo que as páginas que acesso possam ser traduzidas para o Português".
E06. Rastreabilidade
O épico de rastreabilidade engloba as funcionalidades que envolvem o histórico de dados e as informações de navegação do usuário.
"Eu, como usuário, desejo ter um histórico que contenha as últimas páginas que acessei".
E07. Segurança
O épico de segurança engloba as funcionalidades que protegem o usuário de danos.
"Eu, como usuário, desejo que o aplicativo me proteja contra ataques maliciosos".
Tabela 1: Backlog do Produto
| Tema | Épicos | Histórias de Usuário | Prioridade | Status |
|---|---|---|---|---|
| T01 | E01 | US01 - Acessar site | Alta | Implementado |
| T01 | E01 | US02 - Acessar site formato desktop | Alta | Implementado |
| T01 | E01 | US03 - Favoritar sites | Alta | Implementado |
| T01 | E02 | US04 - Pesquisar no navegador | Alta | Implementado |
| T01 | E02 | US05 - Pesquisar por voz | Alta | Não implementado |
| T02 | E03 | US06 - Iniciar leitura de páginas | Alta | Implementado |
| T02 | E03 | US07 - Controlar acesso à sites (controle parental) | Alta | Não implementado |
| T02 | E03 | US08 - Alterar fonte do navegador | Alta | Implementado |
| T02 | E03 | US09 - Controlar por atalho de gestos | Alta | Implementado |
| T02 | E03 | US10 - Alterar entre o tema claro e escuro | Alta | Implementado |
| T03 | E04 | US11 - Gerir memória | Alta | Implementado |
| T03 | E05 | US12 - Mudar idioma | Alta | Implementado |
| T03 | E05 | US13 - Traduzir página | Alta | Implementado |
| T03 | E06 | US14 - Sincronizar dados | Alta | Implementado |
| T03 | E06 | US15 - Acessar histórico de navegação | Alta | Implementado |
| T03 | E06 | US16 - Acessar histórico de downloads | Alta | Implementado |
| T03 | E06 | US17 - Limpar histórico | Alta | Implementado |
| T03 | E06 | US18 - Limpar dados de usuário | Alta | Implementado |
| T03 | E07 | US19 - Trocar de conta | Alta | Implementado |
| T03 | E07 | US20 - Alterar senha | Alta | Implementado |
| T03 | E07 | US21 - Ter segurança contra rastreamento, roubo de dados e ataques | Alta | Implementado |
| T03 | E06 | US22 - Bloquear anúncios | Alta | Implementado |
Autor: Kallyne Macedo, Leonardo Aguiar,2024
Referências
- LuizTools. Product Backlog - Introdução. YouTube, 21 de março de 2020. Disponível em: https://www.youtube.com/watch?v=z4ubaBwjCsU. Acesso em 24 de Maio de 2024.
- SCHWABER, Ken; SUTHERLAND, Jeff. The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. 2020. Disponível em: https://scrumguides.org/scrum-guide.html. Acesso em: 24 de Maio de 2024.
- PICHLER, Roman. Agile Product Management with Scrum: Creating Products that Customers Love. 1. ed. Addison-Wesley Professional, 2017.
Histórico de versões
| Versão | Data | Descrição | Autor | Revisor |
|---|---|---|---|---|
| 1.0 | 25/05/2024 | Criação da página | Kallyne Macedo, Leonardo Aguiar | Lucas Martins |
| 1.1 | 27/05/2024 | Atualizações gerais do Backlog com as US08 -> US12 | Davi Pierre | Kallyne Macedo |
| 1.2 | 27/05/2024 | Correções gerais | Kallyne Macedo, Leonardo Aguiar | Davi Pierre |
| 1.3 | 05/06/2024 | Correções | Leonardo Aguiar | Kauan Eiras |