Ir para o conteúdo

Backlog do produto

1. Introdução

O presente documento refere-se ao backlog da plataforma Twitch e tem como objetivo criar uma lista de tarefas com breves descrições das funcionalidades com base nos requisitos elicitados: Brainstorm, Observação e Análise Documental. O backlog traz valor comercial ao produto e é entregue ao cliente a cada sprint, sendo assim ele pode sofrer alterações durante a confecção do projeto.

2. Metodologia

Para o desenvolvimento do Product Backlog do projeto da Twitch, utilizamos uma estrutura dividida em 2 níveis, tendo em base as metodologias ágeis:

  • Épico: Camada superior, composta por features que englobam diveras histórias de usuário.
  • História de Usuário: Camada de detalhamento de um item/requisito a ser atendido.

As Histórias de Usuários e Épicos são definidas geralmente pelo PO(Product Owner) do projeto.

Para confecção do artefato foram utilizados os seguintes papéis com o respectivo participante:

Participante Papel
Rafael Persona
Milena Membro da Equipe de Desenvolvimento Ágil

3. Épicos

Épico é um conjunto de travalho que poder ser dividio em vários histórias menores. Geralmente são entregues em um conjunto de sprints pois pode ser alterado conforme o desenvolvimento cresce e relevando o feedback do cliente, os histórias de usuários podem ser adicionadas ou removidas. Para o projeto os épicos foram separados em:

3.1 Épicos compactos

Para um menor nível de abstração expresso nos temas, foram registrados os épicos anteriormente e na seguinte tabela foram relacionados as User Stories para melhorar a compreensão da tabela de Backlog.

3.1.1 EP01 - Conteúdo

O épico de Conteúdo refere-se às features que devem ser implementadas, que tem relacionamento com o conteúdo que a plataforma da Twitch oferece, como lives, clipes e VOD's. Na tabela 1 é possível acompanhar os requisitos deste épico.

Backlog do produto
Épico História de Usuário (US) ID Prioridade Origem
EP01 Como usuário, quero poder assistir a uma live. USB01 Alta RFB01
Como usuário, quero poder assistir a um VOD (Video on Demand). USB02 Média RFB02
Como usuário, quero poder interagir em uma live. USB03 Alta RFB03
Como usuário, quero poder comentar em uma live. USB04 Média RFB04
Como usuário, quero poder clipar um trecho de uma live. USB05 Baixa RFB05
Como usuário, quero poder compartilhar o link de uma live. USB06 Média RFB07
Como usuário, quero poder reagir durante a transmissão USB07 Média RFB11
Como usuário, quero poder comprar bits. USB08 Média RFB12
Como usuário, quero poder utilizar bits para enviar mensagens ao streamer. USB09 Média RFB13
Como usuário, quero poder denunciar uma transmissão ao vivo. USB10 Alta RFB14
Como usuário, quero poder denunciar mensagens de outro usuário. USB11 Alta RFB15
Como usuário, quero poder buscar canais/lives. USB12 Alta RFB16
Como usuário, quero poder consultar meu saldo de bits (Twitch Wallet). USB13 Alta RFB17
Como usuário, quero poder consultar meus Drops e Recompensas. USB14 Baixa RFB23
Tabela 1: Tabela de descrição do épico 1 (EP01)
Autor(es): Rafael e Milena
Fonte: Autor(es)

3.1.2 EP02 - Conta

O épico de Conta é referente às configurações e personalizações das contas da Twitch, assim como ações que estão relacionadas à conta, como as funcionalidades de seguir e se inscrever. Na tabela 2 é possíver acompanhar os requisitos deste épico.

Backlog do produto
Épico História de Usuário (US) ID Prioridade Origem
EP02 Como usuário, quero poder seguir um streamer. USB15 Alta RFB06
Como usuário, quero poder me inscrever em   um canal utilizando o Amazon Prime. USB16 Baixa RFB08
Como usuário, quero poder me inscrever em   um canal pagando diretamente. USB17 Alta RFB09
Como usuário, quero poder presentear uma inscrição para outro usuário. USB18 Baixa RFB10
Como usuário, quero poder consultar minhas inscrições. USB19 Média RFB24
Como usuário, quero poder configurar o meu perfil. USB20 Alta RFB25
Como usuário, quero poder configurar minha imagem do perfil. USB21 Alta RFB26
Como usuário, quero poder configurar meu   banner do perfil. USB22 Alta RFB27
Como usuário, quero poder configurar meu nome de usuário. USB23 Alta RFB28
Como usuário, quero poder configurar meu nome de exibição. USB24 Alta RFB29
Como usuário, quero poder configurar   minha biografia. USB25 Alta RFB30
Como usuário, quero poder escolher o conjunto de emojis que irei utilizar. USB26 Baixa RFB33
Como usuário, quero poder gerenciar as notificações da minha conta. USB27 Média RFB34
Como usuário, quero poder vincular minha conta da Twitch a outras plataformas. USB28 Baixa RFB35
Tabela 2: Tabela de descrição do épico 2 (EP02)
Autor(es): Rafael e Milena
Fonte: Autor(es)

3.1.3 EP03 - Plataforma

O épico de Plataforma é referente a configurações e ajustes que o usuário pode fazer na plataforma, que dizem respeito à sua navegação e experiência de usuário. Na tabela 3 pode-se verificar os requisitos deste épico.

Backlog do produto
Épico História de Usuário (US) ID Prioridade Origem
EP03 Como usuário, quero poder realizar ajustes nos conteúdos sugeridos. USB29 Média RFB36
Como usuário, quero poder alterar o idioma da plataforma. USB30 Alta RFB37
Como usuário, quero poder alterar o tema   (claro/escuro) da plataforma. USB31 Baixa RFB38
Como usuário, quero poder realizar login na plataforma. USB32 Alta RFB39
Como usuário, quero poder realizar logout da plataforma. USB33 Alta RFB40
Como usuário, quero poder desabilitar minha conta da Twitch. USB34 Alta RFB41
Como usuário, quero poder trocar sussurros com outros usuários USB35 Baixa RFB42
Como usuário, quero ser capaz de personalizar o meu canal. USB36 Alta RFB43
Como usuário, quero ser capaz de iniciar minha transmissão. USB37 Alta RFB44
Tabela 3: Tabela de descrição do épico 3 (EP03)
Autor(es): Rafael e Milena
Fonte: Autor(es)

4. Bibliografia

[1] Cap. 3 Desenvolvimento Ágil - Engenharia de Software PressmanArquivo;

Histórico de Versão

Versão Data Descrição Autor(es) Revisor(es)
1.0 23.05.2023 Criação do documento Rafael Nobre e Milena Matheus
1.1 24.05.2023 Adição do tema conteúdo e épicos relacionados Milena Rafael
1.2 24.05.2023 Adição das tabelas do épicos relacionados Milena e Rafael Brunna
1.3 03.07.2023 Ajustes de tabela Rafael Milena
1.4 04.07.2023 Adição de participantes Milena Rafael
Tabela 3: Histórico de Versão
Autor(es): Milena