Backlog
Introdução
O Backlog do Produto é uma lista organizada e priorizada que reúne todas as tarefas, funcionalidades, melhorias e correções necessárias para o desenvolvimento de um produto. Esse artefato é gerenciado pelo Dono do Produto (Product Owner), que sugere e ajusta os itens de acordo com a visão e os objetivos do projeto. Dinâmico por natureza, o backlog é atualizado continuamente para refletir mudanças nas necessidades, requisitos ou prioridades, garantindo que o trabalho da equipe esteja sempre alinhado aos objetivos estratégicos do produto.
Metodologia
Após a elicitação das histórias de usuário, foram definidos os critérios de aceitação e as prioridades de cada uma delas, classificadas pelo PO como baixa, média, alta ou muito alta. Em seguida, temas, épicos e features foram estabelecidos para organizar e categorizar as histórias de usuário. A Tabela 2 ilustra o backlog do produto, o restante deste documento aprofunda o processo de definição de temas, épicos e features, bem como o significado de cada um desses termos. Os detalhes de cada história de usuário podem ser encontrados pela rastreabilidade na tabela que levará ao artefato específico de Histórias de Usuários.
Tabela 1 – Participantes da entrevista
Participante | Função |
---|---|
Rosane | Product Owner |
Pedro Lopes | Desenvolvedor |
Autor: Pedro Lopes.
Gravações com PO para o Backlog do Produto
Vídeo 1 – Backlog
Autor: Pedro Lopes.
Vídeo 2 – Validação e Priorização do Backlog
Autor: Pedro Lopes.
Tabela 1 – Backlog do Produto
Épico | Feature | História de usuário | Priorização |
---|---|---|---|
Épico 1 - Acesso a Serviços | Feature 1 - Login e Registro | HU1 - Login via Gov.br | Muito Alta |
HU41 - Autodeclaração de Informações Pessoais | Baixa | ||
Feature 2 - Consulta de Medicamentos | HU14 - Acesso ao Histórico de Medicamentos Recebidos | Alta | |
HU42 - Consultar Pedidos de Medicamentos | Média | ||
HU15 - Adicionar Medicamento Recebido via Programas do Governo Federal | Média | ||
HU44 - Realizar Pedidos de Medicamentos | Alta | ||
Épico 2 - Notificações e Alertas | Feature 3 - Notificações de Saúde | HU23 - Permissão para acessar minha localização | Baixa |
HU24 - Armazena Localização Para Personalizar os Serviços Oferecidos | Baixa | ||
HU25 - Visualizar opções de estabelecimentos de saúde próximos | Alta | ||
Feature 4 - Dicas de Saúde | HU36 - Obter ajuda nas seções de contato e indicadores de saúde | Média | |
HU37 - Obter Ajuda sobre Alergias | Média | ||
Épico 3 - Acessibilidade | Feature 5 - Acessibilidade Digital | HU4 - Seleção de idioma da Carteira Nacional de Vacinação Digital | Baixa |
HU30 - Ajuda Informativa a Respeito da Seção de Atendimento e Internação | Baixa | ||
Feature 6 - Suporte ao Usuário | HU2 - Ajuda informativa sobre a seção de Vacinas | Média | |
HU9 - Ajuda informativa sobre a seção de Exames | Média | ||
HU13 - Ajuda Informativa sobre a Seção de Medicamentos | Média | ||
HU19 - Obter Ajuda Informativa sobre a Seção de Dignidade Menstrual | Baixa | ||
Épico 4 - Segurança e Privacidade | Feature 7 - Proteção de Dados | HU20 - Emissão de Autorização para Participar do Programa Dignidade Menstrual | Alta |
HU21 - Exportação/Download do Documento de Autorização para o Programa Dignidade Menstrual | Alta | ||
HU17 - Autorizar Retirada de Medicamentos pelo CPF no Programa Farmácia Popular | Muito Alta | ||
Feature 8 - Prevenção de Erros | HU6 - Exportação do Certificado de Vacinação Nacional de Covid-19 | Média | |
HU12 - Exportação de Resultado de Exame | Média | ||
Épico 5 - Padronização e Usabilidade | Feature 9 - Interface Intuitiva | HU3 - Acesso à Carteira Nacional de Vacinação Digital | Média |
HU5 - Download da Carteira Nacional de Vacinação Digital | Média | ||
HU28 - Visualizar Exames Já realizados | Alta | ||
HU33 - Consultar e atualizar registros de pressão arterial | Alta | ||
HU34 - Consultar e atualizar registros de glicose | Alta | ||
Feature 10 - Ferramentas Necessárias | HU7 - Histórico de vacinas | Média | |
HU8 - Detalhes de vacinas | Média | ||
HU10 - Visualização de exames | Alta | ||
HU32 - Consultar e atualizar contatos de profissionais de saúde | Média | ||
HU35 - Atualizar registros de IMC | Média | ||
HU27 - Visualização de Consultas | Alta | ||
Feature 11 - Serviços Complementares | HU29 - Agendar Consultas Médicas ou Exames | Muito Alta | |
HU40 - Visualizar Posição na Fila de Transplantes | Muito Alta | ||
HU39 - Adicionar Alergias | Alta | ||
HU45 - Visualizar Histórico de Vacinação Pré-Pandemia | Baixa | ||
HU46 - Consultar Receitas Médicas | Alta | ||
HU22 - Informativa a respeito da seção de Rede de Saúde | Média | ||
HU18 - Verificar Medicamentos Recebidos pelo Programa Farmácia Popular | Média | ||
HU38 - Visualizar Alergias | Baixa | ||
HU31 - Gráficos de Registros de Saúde | Baixa | ||
HU26 - Identificar os Estabelecimentos de Saúde Já Utilizados por mim | Baixa |
Autor: Emivalto Júnior.
Temas
Após analisar as Historias de Usuário identificamos os seguintes temas:
- Funcionalidades: Refere-se aos recursos que o sistema precisa oferecer para que o usuário possa desempenhar suas atividades de forma eficiente.
- Perfil: Trata das características voltadas à adaptação do sistema às preferências e demandas específicas de cada usuário.
Épicos
Com o objetivo de reduzir a abstração, exemplificamos melhor os temas dentro dos épicos. Os épicos são blocos de trabalho que representam objetivos ou funcionalidades do projeto, servindo como base para detalhamentos posteriores.
Épico 1 - Acesso a Serviços
"Eu, como usuário, desejo acessar serviços e informações de saúde de forma simples e segura para gerenciar minha saúde com facilidade."
Este épico abrange funcionalidades que permitem ao usuário registrar-se, fazer login e consultar medicamentos, garantindo acesso rápido e eficiente aos serviços de saúde.
Épico 2 - Notificações e Alertas
"Eu, como usuário, desejo receber notificações e alertas sobre minha saúde para me manter informado e não perder prazos importantes."
Esse épico inclui o envio de notificações sobre vacinas, exames e dicas de saúde, ajudando o usuário a estar sempre atualizado com informações relevantes.
Épico 3 - Acessibilidade
"Eu, como usuário com necessidades específicas, desejo contar com uma interface acessível para utilizar o sistema sem barreiras."
Este épico foca na inclusão, garantindo que pessoas com deficiência visual ou dificuldades de navegação possam acessar o sistema de maneira intuitiva e eficiente.
Épico 4 - Segurança e Privacidade
"Eu, como usuário, desejo que meus dados estejam protegidos e sejam usados de forma segura para garantir minha privacidade."
Este épico prioriza a proteção de dados, autenticação segura e prevenção de erros, assegurando que o usuário confie no sistema.
Épico 5 - Padronização e Usabilidade
"Eu, como usuário, desejo acessar uma interface intuitiva e organizada para encontrar facilmente os serviços que preciso."
Esse épico visa melhorar a usabilidade do sistema, com ferramentas e funcionalidades que tornam a navegação mais simples e eficiente, além de oferecer histórico de ações e opções práticas.
Features
As features são divisões mais específicas dos épicos, representando funcionalidades ou capacidades menores que ajudam a atingir os objetivos gerais definidos nos épicos. No contexto de desenvolvimento ágil, as features facilitam o planejamento, a priorização e a entrega incremental de valor, permitindo que as equipes tenham uma compreensão clara das funcionalidades específicas que precisam ser implementadas.
📚 Bibliografia
Patton, J. (2014). User Story Mapping: Discover the Whole Story, Build the Right Product. O'Reilly Media.
Backlog. Repositório do Grupo Bilheteria Digital da disciplina de Requisitos de Software da Universidade de Brasília, 2023. Disponível em: https://requisitos-de-software.github.io/2023.1-BilheteriaDigital/modelagem/agil/backlog/. Acesso em: 14 dez. 2024.
📑 Histórico de Versão
Versão | Descrição | Autor(es) | Data de Produção | Revisor(es) | Data de Revisão |
---|---|---|---|---|---|
1.0 |
Criação do Documento. | Pedro Lopes | 14/12/2024 | Emivalto Júnior | 15/12/2024 |
1.1 |
Adição de tabelas e epicos. | Emivalto Júnior | 15/12/2024 | Pedro Lopes | 17/12/2024 |
1.2 |
Adição de HUs na tabelaba de Backlog. | Emivalto Júnior | 17/12/2024 | Pedro Lopes | 17/12/2024 |
1.3 |
Correção da tabela de Backlog. | Emivalto Júnior | 17/12/2024 | Pedro Lopes | 17/12/2024 |
1.4 |
Criação de Temas. | Pedro Lopes | 17/12/2024 | Artur Ricardo | 17/12/2024 |
1.5 |
Alterando priorizações após entrevista. | Pedro Lopes | 17/12/2024 | Artur Ricardo | 17/12/2024 |
1.6 |
Adicionando gravações. | Pedro Lopes | 17/12/2024 | Artur Ricardo | 17/12/2024 |