Versionamento de edições

Data autor Descrição Versão
07/05/2019 William Elias Alves Criação da página 1.0
07/05/2019 Matheus Blanco Adição de rastro relativo aos temas 1.1
04/06/2019 Gabriel Filipe Manso Araujo Adição de rastros 1.2
05/06/2019 Gabriel Filipe Manso Araujo Validação e melhoria das definições 1.3
16/06/2019 William Elias Alves inserção do backlog do produto versão 2 1.4
22/06/2019 William Elias Alves inserção do backlog do produto versão 3 1.5
22/06/2019 William Elias Alves inserção dos rastros da versão 3 1.6
22/06/2019 William Elias Alves Atualizando valores tabela v3 1.7
24/06/2019 William Elias Alves Inserindo novos rastros 2.0

Definição

O Product Backlog, ou Backlog do Produto, é uma lista de funcionalidades desejadas de um produto, ou seja, os requisitos que um cliente espera receber ao final do projeto, descrito com sua própria linguagem. O ponto central do Scrum é a criação do Product Backlog, é nele que o projeto começa.

Diferente do modelo tradicional de gestão de projetos, onde precisamos fechar o escopo para poder começar a executar, no Scrum acredita-se que o início do projeto não é o melhor momento para isso. Afinal nesse ponto ainda não conhecemos suficiente o projeto e precisamos avançar um pouco mais em algumas hipóteses antes de ter tanta “certeza”.

O Backlog do Produto se mostra como uma parte essencial para especificação e clareamento dos requisitos já elicitados. É bastante importante por trazer uma visão mais transparente do software assim como de suas funcionalidades. Ele é facilmente entendido pelos stakeholders e é principalmente usada juntamente com metodologias ágeis.

Objetivo

Por meio da estruturação dos requisitos e separação dos mesmos de acordo com temas, buscamos facilitar a visualização das funcionalidades da aplicação para o cliente e os desenvolvedores envolvidos. Além de ir um pouco mais além por meio da criação de histórias de usuário e agragação de pontuação e MoSCoW.

Metodologia

Para a realização da confecção do backlog do produto v.3 foi necessário a utilização da baseline de requisitos juntamento com a priorização dos requisitos. Após a priorização dos requisitos, eles foram divididos nos seguintes temas:

Após a divisão dos temas os requisitos da baseline foram agrupos de acordo com o tema pertencente. Também está atrelado a cada requisito sua pontuação com base em story points, sua priorização em Moscow e o seu rastro, quando existente.

Resultados

Foram especificados os requisitos com base no mapeamento prévio utilizando o First Things First (FTF) e esses foram pontuados por meio de uma reunião realizadas com os membros da equipe. No total foram determinadas 71 funcionalidades na primeira versão, entretanto na segunda versão esse número caiu para 59 e esse número se manteve para a terceira versão.


Backlog do produto


Versão 1

Divisão de tarefas

Para essa primeira versão do backlog as terefas foram divididas da seguinte maneira:

id Tema Nº de funcionalidades Responsável
1 Stories 8 Aline
2 Series 4 william
3 Perfil 4 Aline
4 Cadastro 2 william
5 Login 5 Guilherme
6 configuração 12 Pedro
7 Interações 11
8 Conexões 3 william
9 membership 2 william
10 Conta 2 Luís
12 partner program 4 Luís
13 não funcional 6 aline/wlliam
14 Ajuda 4 william
Rastro de Tema Origem
Geral Priorização First Things First / Brainstorming
Configuração Storytelling - Configurar Aplicação
Editar perfil Storyboard - Editar Perfil
Storie Storytelling - Escrever 'New Storie'
Cadastro Storyboard - Cadastro e Login
Login Storyboard - Cadastro e Login

Versão 2

Divisão de tarefas

Para essa segunda versão do backlog as terefas foram divididas entre os seguintes membros responsáveis:

Rastro de Tema Origem
Geral Priorização First Things First / Brainstorming
Configuração Storytelling - Configurar Aplicação
Editar perfil Storyboard - Editar Perfil
Storie Storytelling - Escrever 'New Storie'
Cadastro Storyboard - Cadastro e Login
Login Storyboard - Cadastro e Login

Versão 3

Divisão de tarefas

Para essa terceira versão do backlog as terefas delegadas com base nos responsáveis das análise, sendo que o seguinte membro ficou responsável pela refatoração do backlog do produto.

Responsável: William Elias Alves

Tabela de Backlog do produto


Tema

ID

Eu, como

Desejo

Para que eu possa

Pontos

MoSCoW

Rastro

 

Ajuda

001

Usuário

Acessar o glossário MEDIUM

visualizar a lista de palavras-chave da aplicação

3

Should

Caso de Uso Área comum

 

002

Usuário

Responder o questionário de satisfação da aplicação

contribuir para o feedback de alguns aspectos da aplicação Medium

5

Should

Área comum

 

003

Usuário

Pesquisar por tópico de ajuda

Encontrar com uma maior facilidade conteúdos específicos para o meu auxílio

3

Must

Caso de Uso Área comum

 

Cadastro

004

Visitante

Realizar cadastro com Google

Me tornar um usuário via integração com uma conta existente da Google

8

Must

Caso de Uso Área comum

 

005

Visitante

Realizar cadastro com Facebook

Me tornar um usuário via integração com uma conta existente do Facebook

8

Must

Caso de Uso Área comum

 

Conexões

006

Usuário

Conectar com redes sociais

Realizar uma integração com o Facebook ou Twitter, adicionando uma nova forma de login

5

Must

-Brainstorming2

 

007

Usuário

Conectar com Google

Realizar uma integração com uma conta da Google, adicionando uma nova forma de login

5

Must

-Brainstorming2

 

008

Usuário

selecionar alguns tópicos de meu interesse

gerenciar conteúdos que me serão sugeridos para leitura

8

Could

-Brainstorming2
-Introspecção 5
-Storytelling,Usuário configurando a aplicação

 

009

Usuário

Ativar a notificação social

Receber ou não notificações de medias sociais

5

Must

-Brainstorming2;
-Storytelling,Usuário configurando a aplicação

 

010

Usuário

Ativar modo noturno

 gerenciar o modo de leitura noturno

5

Would

-Brainstorming2;
-Storytelling,Usuário configurando a aplicação

 

011

Usuário

Automatizar modo noturno

Ativar de forma automatica o modo noturno de acordo com o horário

8

Would

-Brainstorming2;
-Storytelling,Usuário configurando a aplicação

 

012

Usuário

Editar email padrão

Realizar a troca do email cadastrado

3

Could

-Storytelling,Usuário configurando a aplicação

 

013

Usuário

Selecionar período de  sugestão de artigos

gerenciar a recorrência dos artigos sugeridos

5

Should

-Storytelling,Usuário configurando a aplicação

 

014

Usuário

Desativar sugestão de artigos

gerenciar períodos de inatividade na sugestão de artigos

5

Should

-Storytelling,Usuário configurando a aplicação

 

015

Usuário

Ativar boletim informativo

Visualizar ou não o boletim informativo em meu e-mail

5

Should

-Storytelling,Usuário configurando a aplicação

 

016

Usuário

Selecionar tema do boletim informativo

receber artigos novos de acordo com o tema escolhido

5

Could

-Brainstorming2;
-Introspecção 5
-Storytelling,Usuário configurando a aplicação

 

017

Usuário

Ativar as recomendações de stories

receber ou não sugestões de artigos populares

5

Could

-Brainstorming2;
-Storytelling,Usuário configurando a aplicação

 

018

Usuário

Ativar as notificação por e-mail

receber ou não mensagens em meu e-mail cadastrado

5

Must

-Storytelling,Usuário configurando a aplicação

 

019

Usuário

gerenciar a privacidade de menções

selecionar os níveis acesso referentes à citações

5

Should

-Storytelling,Usuário configurando a aplicação

 

020

Usuário

Desativar menções a mim

gerir minhas interações com outros usuários

3

Should

-Storytelling,Usuário configurando a aplicação

 

021

Usuário

Mostrar links para minhas redes sociais

compartilhar minhas leituras

8

Could

-Storytelling,Usuário configurando a aplicação

 

022

Usuário

Desativar minha conta

inativar temporariamente minhas ações dentro da aplicação

5

Must

-Storytelling,Usuário configurando a aplicação

 

023

Usuário

Deletar minha conta

excluir definitivamente meus dados da conta do medium

5

Must

-Storytelling,Usuário configurando a aplicação

 

Interação

024

Usuário

Seguir escritores

Receber notificações de suas ações

3

Should

-StoryBord Tutorial e seguir escritor

-Brainstorming 3

 

025

Usuário

Seguir usuários

Receber notificações de suas ações

3

Should

-StoryBord Tutorial e seguir escritor

-Brainstorming 3

 

026

Usuário

Visualizar textos publicados de um escritor em seu perfil

Encontrar com uma maior facilidade conteúdos específicos para o meu auxílio

5

Should

   

027

Usuário

Visualizar perfis de outros usuários

Ver seus históricos de leitura, ou segui-los ou ou ainda encontrar novos assuntos de interesse

5

Could

   

028

Usuário

Favoritar texto

tê-lo para leitura posterior

3

Should

 

Richpicture 2 - Leitura de artigos

 

029

Usuário

Visualizar comentários da publicação

Me atentar às discussões relacionadas ao artigo ou dar minha opinião em relação ao assunto

3

Should

 

Richpicture 3 - New story

 

030

Usuário

Reportar publicação

Denunciar uma publicação considerei ofensiva/Contribuir positivamente para a saúde mental da comunidade em questão

5

Should

   

031

Usuário

reportar usuário

Parar de receber notificações do mesmo/Cortar relações com o usuário

5

Should

Storytelling editar perfil   

032

Usuário

visualizar seguidores

Encontrar uma pessoa à qual estou procurando, mais facilmente/Ver meu status de popularidade na plataforma

3

Should

-Storytelling,Usuário configurando a aplicação

 

Login

034

Usuário

Deslogar de outras sessões

Impedir que terceiros tenham acesso a minha conta

13

Should

-Storytelling,Usuário configurando a aplicação

 

035

Usuário

Realizar login via redes sociais

Me conectar a minha conta via integração(Facebook ou twitter)

5

Must

- Storytelling e storybord: login e cadastro;

 

036

Usuário

Realizar login via Google

Me conectar a minha conta via integração com o Google

5

Must

-Introspecção 2
- Storytelling e storybord: login e cadastro;

 

037

Usuário

Realizar login via E-mail

Me conectar a minha conta usando o email institucional ou pessoal

5

Must

-Introspecção 2
- Storytelling e storybord: login e cadastro;

 

Membership

038

Usuário

visualizar os planos de assinatura disponíveis

selecionar o plano mais adequado ao meu orçamento

3

Must

 

Richpicture 6 - Premium

 

039

Usuário

visualizar as formas de pagamento existentes

inserir uma forma de pagamento que me satisfaça

13

Must

 

Richpicture 6 - Premium

 

Partner Program

040

Usuário Escritor

visualizar os termos de usuário

concordar ou não com os termos de serviço do Medium Partner Program

2

Must

 

Richpicture 6 - Premium

 

041

Usuário Escritor

selecionar minha conta como de empresa

inserir dados de conta empresarial

3

Should

 

Richpicture 6 - Premium

 

042

Usuário Escritor

configurar meu cartão de débito

ter um novo método de pagamento

5

must

 

Richpicture 6 - Premium

 

Perfil

043

Usuário

editar informações de perfil

alterar as informações do meu perfil de acordo com o meu querer

5

Must

Storytelling editar perfil

 

044

Usuário

Visualizar próprio perfil

Ver todas as informações do meu perfil

3

Must

Storytelling editar perfil

 

Serie

045

Usuário Escritor

Criar uma nova Serie

Publicar conjuntos de textos sequenciais

8

Must

 -Introspecção 3
-Storytelling new story
 

046

Usuário Escritor

Editar uma Serie existente

Modificar aspectos da mesma de acordo com o meu querer

8

Should

-Introspecção 3 
-Storytelling new story
 

047

Usuário Escritor

Deletar uma Serie existente

Remover, por motivos pessoais, uma serie de minha lista de rascunhos ou publicadas

5

Should

-Introspecção 3 
-Storytelling new story
 

048

Usuário Escritor

Ver estatísticas de uma série

Me manter atualizado quanto a quantidade de leituras e claps  da mesma

2

Should

   

Storie

049

Usuário Escritor

Escrever 'new storie'

Escrever e publicar novas histórias

8

Must

-Introspecção 3

Storytelling new story

 

050

Usuário Escritor

Importar 'storie'

Aproveitar uma história já publicada em algum site para editá-la e/ou publicá-la entre as minhas histórias do Medium

8

Could

-Introspecção 3

Storytelling new story

 

051

Usuário

Aplaudir um texto lido

Expressar que gostei de um texto que li

3

Could

 

Richpicture 2 - Leitura de artigos

 

052

Usuário

Compartilhar texto lido nas redes sociais

Divulgar o texto lido com mais pessoas de outras redes sociais

3

Should

-Introspecção 3

 

053

Usuário

Comentar no corpo do texto da 'story'

Adicionar anotações que eu achar relevantes sobre uma storie

3

Could

-Introspecção 3

 

054

Usuário

Escutar podcast

Receber notificações para acompanhar todas as novas stories de uma Publicação

8

Should

 

Richpicture 2 - Leitura de artigos

 

055

Usuário

Visualizar storie

Ler um texto na íntegra e realizar outras ações posteriores relacionadas ao mesmo

8

Must

 -Introspecção 3  

056

Usuário Escritor

Visualizar claps em suas publicações

Ver o quão positiva foi a recepção de minha publicação, para que possa melhorar para a próxima

3

Could

 -Introspecção 3  

Publicação

057

Usuário Escritor

Criar publicação

Ter um blog dentro da aplicação Medium

13

Must

 

Richpicture 3 - New story

 

058

Usuário Escritor

Editar publicação

Alterar aspectos de meu blog conforme meu querer

8

Must

 

Richpicture 3 - New story

 

059

Usuário

Favoritar publicação para leitura posterior

Ter um acesso rápido e fácil meus blogs favoritos

5

Should

 

Richpicture 3 - New story

 

Total

 

2

   

312

   

Richpicture 3 - New story

 
Rastro de Tema Origem
Geral Priorização First Things First / Brainstorming
Configuração Storytelling - Configurar Aplicação
Editar perfil Storyboard - Editar Perfil
Storie Storytelling - Escrever 'New Storie'
Cadastro Storyboard - Cadastro e Login
Login Storyboard - Cadastro e Login