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.
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.
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.
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 |