Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

MKZ0069_v1.0
Gerenciamento ágil de projetos
Implementação e ciclo de vida ágil
Produto Backlog: Construção e User Story
Bloco 1
Fernando Veroneze
Vamos refletir?
Você já se perguntou como um 
Product Owner pode equilibrar a 
priorização de valor com a 
complexidade técnica para 
desenvolvimento das user stories?
Produto Backlog: Construção e User Story
O Scrum
Estrutura do Framework Scrum 
Fonte: Maximiano e Veroneze (2022, p. 114).
Produto Backlog: Construção e User Story
O Product Backlog
Representa uma visão simplificada e genérica do backlog do produto.
Fonte: Maximiano e Veroneze (2022, p. 116).
Produto Backlog: Construção e User Story
O Product Backlog
Atividade de refinamento
Fonte: Maximiano e Veroneze (2022, p. 117).
Produto Backlog: Construção e User Story
User story
Estrutura do backlog organizado com os conceitos: tema, épico e user story.
Fonte: Maximiano e Veroneze (2022, p. 121).
Produto Backlog: Construção e User Story
User story
Exemplos de users stories
Fonte: Maximiano e Veroneze (2022, p. 119).
Quem?
Enquanto cliente.
Enquanto gestor financeiro.
Como analista comercial.
O quê?
Quero visualizar todos os 
produtos disponíveis no 
desktop e no mobile. 
Quero visualizar no portal o 
total de contas a receber.
Quero ter acesso a todos os 
dados dos clientes 
cadastrados ordenados por 
data de cadastro.
Por quê?
Para que tenha uma experiência 
de usabilidade satisfatória 
independentemente do display.
Para que consiga gerenciar 
eficientemente o fluxo de 
caixa.
Para que consiga abordá-los 
de maneira personalizada.
Implementação e ciclo de vida ágil
Produto Backlog: Critérios de Aceitação e os 
Métodos de Priorização
Bloco 2
Fernando Veroneze
Produto Backlog: Critérios de Aceitação e os 
Métodos de Priorização
Critérios de aceitação
• Os critérios de aceitação são condições específicas que 
uma user story deve atender para ser considerada 
completa e funcional. 
• São essenciais para garantir que todos os membros da 
equipe tenham um entendimento claro e 
compartilhado sobre o que deve ser feito.
Produto Backlog: Critérios de Aceitação e os 
Métodos de Priorização
Critérios de aceitação e os erros comuns
• Critérios muito genéricos: critérios de aceitação que 
são vagos e não oferecem detalhes suficientes.
• Erro: "O sistema deve ser fácil de usar.” 
• Correção: "O sistema deve permitir que o 
vendedor adicione produtos ao carrinho com um 
clique e visualize uma lista de produtos 
adicionados."
Produto Backlog: Critérios de Aceitação e os 
Métodos de Priorização
Critérios de aceitação e os erros comuns
• Critérios não testáveis: critérios de aceitação que não 
podem ser verificados ou testados de maneira 
objetiva.
• Erro: "O sistema deve ser rápido."
• Correção: "O sistema deve adicionar produtos ao 
carrinho em menos de 2 segundos."
Produto Backlog: Critérios de Aceitação e os 
Métodos de Priorização
Dicas e melhores práticas para critérios de aceitação:
• Seja específico: certifique-se de que os critérios de 
aceitação sejam claros e específicos, detalhando 
exatamente o que deve ser feito.
• Mantenha a simplicidade: escreva critérios de aceitação de 
forma simples e direta, evitando jargões técnicos 
desnecessários.
• Inclua cenários de uso: considere diferentes cenários de 
uso ao escrever critérios de aceitação, incluindo casos de 
uso comum e borda.
• Testabilidade: assegure-se de que cada critério de 
aceitação seja testável, ou seja, que possa ser verificado 
por meio de testes objetivos.
Produto Backlog: Critérios de Aceitação e os 
Métodos de Priorização
Técnicas de priorização:
• Um dos métodos que pode ser utilizado é o MoSCoW, 
que divide as funcionalidades em quatro categorias: 
1. Must have (deve ter);
2. Should have (deveria ter);
3. Could have (poderia ter) e;
4. Won't have (não terá). 
• Value/Effort Matrix.
• Prioridade = Valor / Esforço.
Produto Backlog: Critérios de Aceitação e os 
Métodos de Priorização
Técnicas de priorização - Value/Effort matrix
• Eu, como comprador, quero visualizar uma lista de 
produtos disponíveis para que eu possa escolher o que 
comprar.
• Valor: 10.
• Esforço: 3.
• Prioridade: 10/3 = 3.33.
• Eu, como vendedor, quero adicionar produtos ao meu 
carrinho para que eu possa comprá-los mais tarde.
• Valor: 9.
• Esforço: 4.
• Prioridade: 9/4 = 2.25.
Implementação e ciclo de vida ágil
Refinamento do backlog do produto e a 
liderança de produto
Bloco 3
Fernando Veroneze
Refinamento do backlog do produto e a 
liderança de produto
Refinamento com base na priorização: MoSCoW
Prioridade User Story
Must Have
Eu, como vendedor, quero adicionar produtos ao meu carrinho para que eu 
possa comprá-los mais tarde.
Must Have
Eu, como comprador, quero visualizar uma lista de produtos disponíveis 
para que eu possa escolher o que comprar.
Must Have
Eu, como administrador, quero gerenciar a conta dos usuários para manter 
a integridade da plataforma.
Should Have
Eu, como vendedor, quero receber notificações quando um comprador fizer 
uma pergunta sobre meu produto.
Should Have
Eu, como comprador, quero poder filtrar produtos por categoria para 
encontrar mais facilmente o que estou procurando.
Should Have
Eu, como vendedor, quero visualizar estatísticas de vendas para entender 
melhor o desempenho dos meus produtos.
Could Have
Eu, como vendedor com assinatura, quero acesso a ferramentas de 
marketing para promover meus produtos e aumentar minhas vendas.
Refinamento do backlog do produto e a 
liderança de produto
Refinamento com base na priorização: Effort/Value
User Story Valor Esforço
Eu, como vendedor, quero adicionar produtos ao meu carrinho para que 
eu possa comprá-los mais tarde.
9 4
Eu, como comprador, quero visualizar uma lista de produtos disponíveis 
para que eu possa escolher o que comprar.
10 3
Eu, como administrador, quero gerenciar a conta dos usuários para 
manter a integridade da plataforma.
8 5
Eu, como vendedor, quero receber notificações quando um comprador 
fizer uma pergunta sobre meu produto.
7 4
Eu, como comprador, quero poder filtrar produtos por categoria para 
encontrar mais facilmente o que estou procurando.
9 3
Eu, como vendedor, quero visualizar estatísticas de vendas para entender 
melhor o desempenho dos meus produtos.
8 6
Eu, como vendedor com assinatura, quero acesso a ferramentas de 
marketing para promover meus produtos e aumentar minhas vendas.
7 7
Refinamento do backlog do produto e a 
liderança de produto
Refinamento com base na priorização: Effort/Value
User Story Valor Esforço Prioridade
Eu, como comprador, quero visualizar uma lista de produtos 
disponíveis para que eu possa escolher o que comprar.
10 3 3.33
Eu, como comprador, quero poder filtrar produtos por 
categoria para encontrar mais facilmente o que estou 
procurando.
9 3 3.00
Eu, como vendedor, quero adicionar produtos ao meu carrinho 
para que eu possa comprá-los mais tarde.
9 4 2.25
Eu, como vendedor, quero receber notificações quando um 
comprador fizer uma pergunta sobre o meu produto.
7 4 1.75
Eu, como administrador, quero gerenciar a conta dos usuários 
para manter a integridade da plataforma.
8 5 1.60
Eu, como comprador, quero poder comparar produtos lado a 
lado para tomar uma decisão informada de compra.
6 5 1.20
Refinamento do backlog do produto e a 
liderança de produto
Estratégias de refinamento
• Dividir itens de Backlog: quebrar histórias grandes em 
partes menores e mais gerenciáveis.
• Priorização Contínua: reavaliar e ajustar a ordem de 
prioridade dos itens regularmente.
• Revisão e Atualização: atualizar detalhes e critérios de 
aceitação das user stories.
• Estimativas de Esforço: reavaliar as estimativas de tempo e 
esforço para cada item.
• Feedback Frequente: incorporar feedback dos stakeholders 
e da equipe de desenvolvimento.
Refinamento do backlog do produto e a 
liderança de produto
Refinamento
Papel do product owner realizando o refinamento.
Fonte: Maximiano e Veroneze (2022,p. 149).
Implementação e ciclo de vida ágil
A Sprint e o Scrum Master
Bloco 4
Fernando Veroneze
A sprint e o Scrum Master
Sprint
Ciclo do Scrum para uma Sprint de quatro semanas de duração
Fonte: Maximiano e Veroneze (2022, p. 149).
A sprint e o Scrum Master
Sprint
Estrutura do Framework Scrum
Fonte: Maximiano e Veroneze (2022, p. 114).
A sprint e o Scrum Master
Relacionamento e funções do Scrum master
Fonte: Maximiano e Veroneze (2022, p. 156).
A sprint e o scrum master
Papéis e responsabilidades
• Facilita as atividades, blinda a equipe e remove 
impedimentos.
• Agente de mudanças.
Habilidades
• Pensamento e comportamento críticos.
• Liderança servidora.
• Organização.
Quiz
A
B
C
D
O que é uma User Story no contexto do Scrum?
Uma descrição técnica e especializada da funcionalidade do 
sistema.
Um requisito funcional escrito da perspectiva do usuário final, 
considerando uma persona.
Um plano de projeto detalhado.
Um documento de arquitetura do sistema.
Quiz
A
B
C
D
O que é uma User Story no contexto do Scrum?
Uma descrição técnica e especializada da funcionalidade do 
sistema.
Um requisito funcional escrito da perspectiva do usuário final, 
considerando uma persona.
Um plano de projeto detalhado.
Um documento de arquitetura do sistema.
Quiz - Resolução
B. Um requisito funcional escrito da perspectiva do usuário final, 
considerando uma persona.
Uma User Story no contexto do Scrum é uma breve descrição 
de uma funcionalidade do sistema escrito da perspectiva do 
usuário final. 
Ela segue a estrutura padronizada: "Eu, como [ator], quero 
[realizar uma ação/desejo] para [atingir um objetivo]". Essa 
abordagem ajuda a equipe de desenvolvimento a entender 
claramente as necessidades e expectativas do usuário, 
garantindo que o produto final atenda às suas demandas. 
Diferentemente de documentos técnicos ou planos de projeto 
detalhados, as User Stories são simples e focadas em entregar 
valor ao usuário final.
Implementação e ciclo de vida ágil
Teoria em Prática
Bloco 5
Fernando Veroneze
Reflita sobre a seguinte situação
• A Butaxin é uma farmacêutica que está inovando suas 
operações e decidiu adotar metodologias ágeis para 
melhorar a eficiência no desenvolvimento de produtos. 
• O primeiro produto sob essa nova abordagem é o 
desenvolvimento de um aplicativo para gerenciar e 
monitorar os estoques de medicamentos em hospitais.
• Como Product Owner, você é responsável por garantir o 
desenvolvimento eficaz do backlog do produto.
Reflita sobre a seguinte situação
• Desafio 1: Construção do Backlog do Produto, Refinamento e 
Priorização de User Stories.
• Objetivo: Garantir a construção, refinamento e priorização 
eficazes das User Stories para o desenvolvimento do aplicativo 
de gestão de estoques de medicamentos.
• Tarefas:
1. Documentar 5 user stories do aplicativo para gerenciar 
e monitorar os estoques de medicamentos em 
hospitais.
2. Criar 2 critérios de aceitação para cada user story.
3. Priorizar as user stories utilizando a técnica matriz 
effort/value.
Norte para a resolução
1. Documentar 5 user stories do aplicativo para gerenciar e 
monitorar os estoques de medicamentos em hospitais:
• Entendimento das necessidades: compreenda as principais 
funcionalidades necessárias para o gerenciamento e 
monitoramento dos estoques de medicamentos em hospitais.
• Estrutura da User Story: utilize o formato padrão para 
documentar as user stories: "Eu, como [ator], quero [desejo] 
para [motivo/benefício].”
• Exemplo prático:
• "Eu, como farmacêutico, quero receber alertas quando 
os estoques de medicamentos críticos estiverem baixos 
para que eu possa reabastecê-los a tempo."
Norte para a resolução
2. Criar 2 critérios de aceitação para cada user story.
• Especificidade e clareza: os critérios de aceitação devem ser 
específicos e claros, descrevendo condições que a user story
deve atender para ser considerada completa.
• Exemplo prático:
• Para a User Story 1:
• Critério 1: O sistema deve enviar alertas por e-mail e 
SMS quando o estoque de qualquer medicamento 
crítico estiver abaixo de 10 unidades.
• Critério 2: O alerta deve incluir a quantidade atual em 
estoque e o contato do fornecedor para reposição.
Norte para a resolução
3. Priorizar as user stories utilizando a técnica matriz 
effort/value.
• Avaliação do valor: avalie o valor de cada user story do 
ponto de vista do negócio e do usuário final. 
• Pergunte-se: "Qual é o impacto dessa 
funcionalidade na operação do hospital?”
• Estimativa de esforço: estime o esforço necessário para 
implementar cada user story. Considere aspectos como 
tempo, recursos e complexidade técnica.
Norte para a resolução
3. Priorizar as user stories utilizando a técnica matriz 
effort/value.
• Construção da Matriz Effort/Value:
• Eixos da Matriz.
• Eixo Y: Valor (Alto a Baixo).
• Eixo X: Esforço (Baixo a Alto).
• Posicionamento das User Stories: posicione cada user
story na matriz com base nas avaliações de valor e esforço.
• Prioridade: dê prioridade às user stories que se encontram 
no quadrante de Alto Valor e Baixo Esforço.
Dicas do(a) Professor(a)
Implementação e ciclo de vida ágil
Bloco 6
Fernando Veroneze
Consolidando o aprendizado
• Produto Backlog: Construção, User Story e Métodos de 
Priorização.
• Refinamento do backlog do produto e a liderança de 
produto.
• A Sprint.
• Scrum Master - O líder servidor.
Leitura Fundamental
Prezado estudante, as indicações a seguir podem estar 
disponíveis em algum dos parceiros da nossa Biblioteca Virtual, 
e outras podem estar disponíveis em sites acadêmicos (como o 
SciELO), repositórios de instituições públicas, órgãos públicos, 
anais de eventos científicos ou periódicos científicos, todos 
acessíveis pela internet.
Isso não significa que o protagonismo da sua jornada de 
autodesenvolvimento deva mudar de foco. Reconhecemos que 
você é a autoridade máxima da sua própria vida e deve, 
portanto, assumir uma postura autônoma nos estudos e na 
construção da sua carreira profissional.
Por isso, nós o convidamos a explorar todas as possibilidades da 
nossa Biblioteca Virtual e além! Sucesso!
Recomenda-se a leitura das páginas 116 até 124 do livro 
"Gestão de Projetos - Preditiva, Ágil e Estratégica“, sobre o ciclo 
de desenvolvimento utilizando o Scrum e os eventos do 
framework.
Referência:
MAXIMIANO, Antonio Cesar Amaru; VERONEZE, Fernando. Gestão de Projetos -
Preditiva, Ágil e Estratégica. São Paulo: Atlas, 2022. Disponível em: 
https://app.minhabiblioteca.com.br/reader/books/9786559771721/epubcfi/6/48[%
3Bvnd.vst.idref%3Dpart03]!/4/2​​. Acesso em: 21 ago. 2024.
Indicação de leitura 1
Recomenda-se a leitura das páginas 173 até 179 do livro 
“Gestão Ágil de Projetos”, que discute sobre o Scrum, origens, 
pilares, valores e o time Scrum.
Referência:
CAMARGO, R. A.; RIBAS, T. Gestão ágil de projetos. São Paulo: Saraiva, 2019. 
Disponível em: https://app.minhabiblioteca.com.br/#/books/
9788553131891/recente. Acesso em: 21 ago. 2024.
Indicação de leitura 2
Dica do(a) Professor(a)
Indicação:
Miro (https://miro.com/) ou Padlet (https://padlet.com/) –
Plataformas de colaboração.
Resumo:
Miro e Padlet são plataformas colaborativas que transformam a 
forma como equipes trabalham juntas. O Miro é ideal para 
brainstormings, mapeamento de processos e planejamento de 
sprints, permitindo contribuições simultâneas e promovendo 
colaboração eficiente. O Padlet é excelente para organizar ideias, 
compartilhar recursos e coletar feedback de maneira intuitiva. 
Ambas suportam comunicação aberta e transparência, essenciais 
para metodologias ágeis como o Scrum, facilitando a gestão visual e 
a coordenação das atividades em tempo real.
Referências
CAMARGO, R. A.; RIBAS, T. Gestão ágil de projetos. São Paulo: Saraiva, 2019. 
Disponível em: https://app.minhabiblioteca.com.br/#/books/
9788553131891/recente. Acesso em: 21 ago. 2024.
MAXIMIANO, A. C. A.; VERONEZE, F. Gestão de Projetos -Preditiva, Ágil e 
Estratégica. São Paulo: Atlas, 2022. Disponível em: 
https://app.minhabiblioteca.com.br/reader/books/9786559771721/epubcfi/6/48[
%3Bvnd.vst.idref%3Dpart03]!/4/2​​. Acesso em: 21 ago. 2024.
Bons estudos!

Mais conteúdos dessa disciplina