Product Backlog
Introdução
O Product Backlog é uma lista contendo todas as funcionalidades desejadas para um produto. O conteúdo desta lista é definido pelo Product Owner. O Product Backlog não precisa estar completo no início de um projeto. Pode-se começar com tudo aquilo que é mais óbvio em um primeiro momento. Com o tempo, o Product Backlog cresce e muda à medida que se aprende mais sobre o produto e seus usuários. 1
Objetivo
O artefato tem como objetivo apresentar o backlog do produto, que auxilia as equipes a se concentrarem nas entregas mais relevantes e de maior valor para os clientes, se adaptando às mudanças e evoluindo ao longo do ciclo de vida do produto.
Metodologia
Foi feita uma lista inicial, de requisitos, usando como critério o valor para o negócio, necessidades dos clientes, prazos e dependências. Posteriormente, foram definidos temas e os épicos de forma a categorizar as histórias de usuário. A medida que o projeto evolui, o backlog pode ser atualizado.
Temas
Analisando a históra de Usuário dividimos os requisitos em dois grandes temas:
Funcionalidades de Comunicação e Colaboração: Este tema se concentra em aprimorar as funcionalidades de comunicação e colaboração da plataforma. As histórias de usuário incluídas neste tema são direcionadas para melhorar a interação e a colaboração entre os usuários durante chamadas de vídeo e reuniões online.
Personalização e Configuração: Este tema se concentra na personalização da experiência do usuário e nas configurações da plataforma, permitindo que os usuários adaptem a plataforma de acordo com suas preferências e necessidades.
Épicos
Os épicos são uma ferramenta importante para gerenciar a complexidade do desenvolvimento de software, permitindo que as equipes tenham uma compreensão clara das funcionalidades essenciais do produto e como elas se relacionam com as necessidades dos usuários.
Épicos definidos
A tabela 01 apresenta os épicos definidos:
Tema | Épicos | ID |
---|---|---|
Funcionalidades de Comunicação e Colaboração | Chamada de Vídeo e Áudio | EP01 |
Compartilhamento de Conteúdo | EP02 | |
Personalização e Configuração | Personalização da Interface | EP03 |
Configuração do Perfil do Usuário | EP04 | |
Gerenciamento de Permissões | EP05 | |
Configuração de chamadas | EP06 |
Tabela 01: Épicos definidos.
Autor(a): Carolina Barbosa e Catlen Cleane
Cada épico vai possuir suas histórias de usuário correspondente, o que serão especificadas e detalhadas dentro do documento de histórias de usuário.
Histórias de Usuário Correspondente aos Épicos Pertencentes ao Tema 01
A tabela 02 apresenta as Histórias de usuário correspondente a cada épico, pertencentes ao tema 01: Funcionalidades de Comunicação e Colaboração .
Tema | Épico | História de usuário | Priorização |
---|---|---|---|
Tema 1 - Funcionalidades de Comunicação e Colaboração | Épico 1 - Chamada de Vídeo e Áudio | US01 - Gravar chamadas de vídeo | Alta |
US03 - Remover um participante específico da reunião | Alta | ||
US04 - Baixar as gravações das reuniões | Alta | ||
US08 - Criar uma videoconferência | Alta | ||
US09 - Mutar o áudio | Alta | ||
US12 - Permitir a transcrição do áudio da chamada | Média | ||
Épico 2 - Compartilhamento de Conteúdo | US02 - Compartilhar minha tela | Alta | |
US06 - Compartilhar arquivos durante as reuniões | Alta | US11 - Compartilhar emojis pré-definidos durante as chamadas | Baixa | US13 - Envio de Mensagem de Texto | Média |
US20 - Utilização de quadro de anotação durante a chamada | Alta | ||
Tabela 02: Histórias de usuário correspondente a cada épicos, tema 01.
Autor(a): Carolina Barbosa e Catlen Cleane
Histórias de Usuário Correspondente aos Épicos Pertencentes ao Tema 02
A tabela 03 apresenta as Histórias de usuário correspondente a cada épico, pertencentes ao tema 02: Personalização e Configuração.
Tema | Épico | História de usuário | Priorização |
---|---|---|---|
Tema 2 - Personalização e Configuração | Épico 3 - Personalização da Interface | US07 - Modo Claro ou Escuro | Alta | US14 - Alterar fundo em uma chamada de vídeo | Média |
Épico 4 - Configuração do Perfil do Usuário | US10 - Configurar seu perfil com nome de usuário e foto | Alta | US18 - Autenticação através de outros aplicativos como google ou facebook | Alta | US21 - Possuir um Calendário com Chamadas Agendadas | Baixa | US22 - Calendário de Um Usuário Sincronizado ao de Outros | Baixa | US23 - Agendar Reuniões com Outros Usuários Atrvés do Calendário | Baixa |
Épico 5 - Gerenciamento de Permissões | US05 - Conceder permissões diferentes a cada participante | Alta | US15 - Permitir a configuração de controles de acesso | Alta | US19 - Convidar participantes através de compartilhamento de link | Média | US24 - O Anfitrião Desligar o Microfone e a Câmera de Qualquer Participante | Média | US26 - Controle de Entrada em Uma Sala com Senha de Acesso | Média | Épico 6 - Configuração de Chamada | US16 - Deletar reuniões armazenadas | Baixa |
US17 -Mecanismo de busca a partir da data da reunião | Média | US25 -Visualização de Todas as Salas que Foram Participadas Anteriormente | Baixa |
Tabela 03: Histórias de usuário correspondente a cada épicos, tema 02.
Autor(a): Carolina Barbosa e Catlen Cleane
Histórico de Versão
A tabela 04 representa o histórico de versão do documento.
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
04/11/2023 | Criação do Documento | Carolina Barbosa e Catlen Cleane | Júlia Souza |
1.1 |
04/11/2023 | Metodologia, temas e épicos | Carolina Barbosa e Catlen Cleane | Júlia Souza |
1.2 |
05/11/2023 | Criação de tabelas de requisitos | Carolina Barbosa e Catlen Cleane | Júlia Souza |
1.3 |
06/11/2023 | Atualização de requisitos | Carolina Barbosa e Catlen Cleane | Júlia Souza |
1.4 |
06/11/2023 | Ajuste nas tabelas | Carolina Barbosa e Catlen Cleane | Júlia Souza |
1.5 |
06/11/2023 | Objetivos | Júlia Souza | Catlen Cleane |
Tabela 04: Histórico de Versão.
Autor(a): Carolina Barbosa e Catlen Cleane
Bibliografia
[1] SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 15. Aprender 3. Distrito Federal, 2016.