back log user stories
DESCRIPTION
Elaboração e Manutenção de um Product Backlog com Qualidade e Garantia de ROI(Return of Investment)TRANSCRIPT
![Page 1: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/1.jpg)
www.adaptworks.com.br
Elaboração e Manutenção de um Product Backlog com Qualidade e
Garantia de ROI(Return of Investment)
Fabiano Milani, [email protected]
![Page 2: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/2.jpg)
www.adaptworks.com.br
Fabiano Milani, CSP, é consultor, instrutor e coach em liderança e gerenciamento de projetos de software onde utiliza metodologias e processos ágeis.
• Co-fundador e membro do time da AdaptWorks juntamente com Alexandre Magno, primeiro Certified Scrum Trainer do Brasil.
• É Certified Scrum Practitioner pela Scrum Alliance e Certified Personal and Professional Coach pela Sociedade Brasileira de Coaching.
•Atua na área de software há 17 anos, participando de projetos de variadas dimensões de lead time, escopo e investimento.
•Atua como co-trainer do Alexandre Magno nos treinamentos de CSM ( Certified ScrumMaster ) pelo Brasil;
•Atuou como desenvolvedor e coordenador de desenvolvimento de vários segmentos de empresa;
• Atuou como professor de matemática, física e linguagens de programação.
Sobre mim
![Page 3: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/3.jpg)
www.adaptworks.com.br
A verdadeO que é garantir o ROI ?
![Page 4: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/4.jpg)
www.adaptworks.com.br
A verdade Scrum
![Page 5: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/5.jpg)
Processos ágeis e Scrum
![Page 6: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/6.jpg)
Desenvolvimento iterativo e incremental
SCRUM
SCRUM
Jeff Sutherland, PhD
Ken Schwaber
Origem do Scrum
![Page 7: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/7.jpg)
Origem do Scrum
![Page 8: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/8.jpg)
www.adaptworks.com.br
Quem cuida do Scrum ?
![Page 9: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/9.jpg)
Certified ScrumMaster
Certified Scrum Product Owner
Certified Scrum Practitioner
Certified Scrum Trainer
Certified Scrum Coach
Início 1 ano de experiência 2 anos depois
Sobre certificação Scrum
![Page 10: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/10.jpg)
www.adaptworks.com.br
A verdadePapéis em Scrum
![Page 11: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/11.jpg)
www.adaptworks.com.br
Papéis
ScrumMaster Product Owner
Time
![Page 12: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/12.jpg)
www.adaptworks.com.br
A verdadeCerimônias do Scrum
![Page 13: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/13.jpg)
www.adaptworks.com.br
Cerimônias do Scrum
Daily Meeting
ScrumMaster
Product Owner
Time
![Page 14: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/14.jpg)
www.adaptworks.com.br
Cerimonias do Scrum
Planning Meeting
ScrumMaster
Product Owner
Time
![Page 15: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/15.jpg)
www.adaptworks.com.br
Cerimonias do Scrum
Sprint Review
ScrumMaster
Product Owner
Time
-Clientes-Usuários
-Stakeholders
![Page 16: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/16.jpg)
www.adaptworks.com.br
Cerimonias do Scrum
Retrospective
ScrumMaster
Time
?Product Owner
![Page 17: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/17.jpg)
www.adaptworks.com.br
A verdadeFluxo do Scrum
![Page 18: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/18.jpg)
www.adaptworks.com.br
Fluxo do Scrum
![Page 19: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/19.jpg)
www.adaptworks.com.br
A verdade Visão
![Page 20: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/20.jpg)
www.adaptworks.com.br
Visão
Product Owner
![Page 21: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/21.jpg)
www.adaptworks.com.br
Visão
Controle de Caixa
Controle de Estoque
Folha de Pagamento
Ordens de Serviço
Venda de Passagem
Loja Virtual
![Page 22: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/22.jpg)
www.adaptworks.com.br
Visão
“...representar os requisitos do cliente, mais que documentá-los”
Rachel Davis, Chair of Agile Alliance
Product Owner
![Page 23: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/23.jpg)
www.adaptworks.com.br
A verdadeLista de desejos
![Page 24: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/24.jpg)
www.adaptworks.com.br
Lista de Desejos
Product Owner
![Page 25: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/25.jpg)
www.adaptworks.com.br
A verdadePriorização
![Page 26: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/26.jpg)
www.adaptworks.com.br
Priorização
O que tem MAIOR VALOR para seu cliente
Técnicas de priorização
Kano Theme Screening Priorization Poker
![Page 27: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/27.jpg)
www.adaptworks.com.br
A verdadeUser Stories
![Page 28: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/28.jpg)
www.adaptworks.com.br
User Stories
![Page 29: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/29.jpg)
www.adaptworks.com.br
User Stories
• Card ( Cartão )
• Conversation ( Conversas )
• Confirmation ( Confirmação)
![Page 30: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/30.jpg)
www.adaptworks.com.br
User Stories
I
N
V
E
S
T
ndependente
egociável
aliosa
stimável
mall ( pequena )
estável
Emissão do relatório de comissões por período
Emissão do relatório de comissão por vendedor
Um usuário podera emitir somente os relatórios de seu departamento com o cuidado de não permitir que o mesmo emita mais de uma vez o relatório de controle de fechamento
para não prejudicar o depto financeiro no
fechamento das vendas diárias … bla bla bla
Parametrizar emissão de relatório por usuário
O software ira suportar no máximo 150 conexões
simultaneas com o Banco de Dados
150 usuários podem fazer compras na loja virtual
simultaneamenteIntegração com o SAP Integrar o módulo do CPG
com o SAP
No momento da compra o sistema deve validar o cartão de credito e seu
limite
Caso a operadora não autorize a compra, enviar
e-mail informando ao usuário
Emissão do relatório de comissão por período e
vendedor
![Page 31: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/31.jpg)
www.adaptworks.com.br
User Stories
Story-Writing Workshop
![Page 32: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/32.jpg)
www.adaptworks.com.br
User Stories
![Page 33: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/33.jpg)
www.adaptworks.com.br
User Stories
Home Page
Pesquisa Produto
Comprar Produto
Pagar Produto
Cartão de Crédito
Planos de Venda
Divulgação de Produto
Pessoa Física
Pessoa Jurídica
![Page 34: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/34.jpg)
www.adaptworks.com.br
User Stories
Quem ? O que ? Como um <perfil> eu posso / gostaria / devo
<FUNCTION>
Como um PALESTRANTE eu devo SER CLARO NAS
MINHAS APRESENTAÇÕES
![Page 35: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/35.jpg)
www.adaptworks.com.br
User Stories
Por que ? Como um <perfil> eu posso / gostaria / devo
<FUNCTION> para <VALOR AO NEGÓCIO>
Como um PALESTRANTE eu devo SER CLARO NAS
MINHAS APRESENTAÇÕES para que os
congressistas me compreendão
![Page 36: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/36.jpg)
www.adaptworks.com.br
User Stories
Quem ?
O que ?
Por que ?
![Page 37: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/37.jpg)
www.adaptworks.com.br
User Stories
Como um Cliente eu posso
pesquisar produtos para
agilizar as minhas compras
Como um Gerente de Contas
eu devo oferecer Planos de
Vendas para fidelizar meus
clientes
Como um Gerente Comercial
eu devo dar opções de
pagamento para facilitar a
compra dos meus clientes
Como um Cliente de Negócios
eu posso pesquisar recursos de
divulgação de produto para
aumentar as minhas vendas.
![Page 38: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/38.jpg)
www.adaptworks.com.br
User StoriesComo um usuário eu posso
exportar dados em XML parapoder integrar minhas
informações com outrossistemas
• Testar abrir no Microsoft
Excel o arquivo exportado;
• User interface testing • Usability testing
• Performance testing• Stress testing
![Page 39: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/39.jpg)
www.adaptworks.com.br
Retorno de Investimento
![Page 40: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/40.jpg)
www.adaptworks.com.br
Entregando o que é importante para o cliente
40
Alta Prioridade
Baixa Prioridade
Cada Sprint implementa os requisitos de prioridade mais alta
Cada novo requisito é priorizado e inserido no Product Backlog pelo Product Owner a qualquer momento
Requisitos podem ser repriorizados pelo Product Owner a qualquer momento
Requisitos podem ser removidos doProduct Backlog pelo Product Owner a qualquer momento
Copyright Scott Ambler, 2004
![Page 41: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/41.jpg)
www.adaptworks.com.br
Entregando o que é importante para o cliente
![Page 42: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/42.jpg)
www.adaptworks.com.br
Entregando o que é importante para o cliente
42
ROIx2 + ROIx + ROI = 0
Ax2 + Bx + C = 0
![Page 43: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/43.jpg)
www.adaptworks.com.br
Coach & Treinamentos
![Page 44: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/44.jpg)
www.adaptworks.com.br
Coach – Implantação de Scrum para times
Esse serviço tem como finalidade acelarar a adoção de Scrum e é distribuído através de uma combinação de coaching, mentoring, treinamentos e workshops.Essa é a opção ideal para empresas que estão iniciando a utilização de Scrum em seus projetos, mas também pode ser adaptada e aplicada em empresa que já estejam trabalhando com Scrum e queiram melhorar a aplicação de suas práticas e valores, bem como elevar o potencial de seu time.
![Page 45: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/45.jpg)
www.adaptworks.com.br
Coach – Implantação de Scrum na sua empresa
Os profissionais da AdaptWorks vem, já há alguns anos, trabalhando na utilização de processos ágeis – principalmente Scrum, FDD e XP – em diferentes ambientes corporativos. Desde empresas da área financeira até empresas de publicidade, passando por fábricas de software, operadoras de cartão de crédito, empresas .com e outras verticais. O que pudemos perceber com estas experiência é que, por mais que não exista receita para o sucesso, alguns passos se mostram inevitáveis para a boa aplicação de processos ágeis em praticamente todos os ambientes, por mais que a forma com que os passos sejam diferentes entre esses cenários, eles acabam sempre tendo que ser dados.
![Page 46: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/46.jpg)
www.adaptworks.com.br
Coach – ScrumMaster e Product Owner
Nesta modelidade é aplicado o coaching profissional com o intuito de elevar a atuação de ScrumMasters e Product Owners. Nosso Scrum Coach ajudará estes profissionais a tonar Scrum mais efetivo em seus times e empresas, trabalhando em sua forma de atuação e nas habilidades de facilitação e liderança. Esta modalidade pode ainda ser uma excelente opção para profissionais que tenham participado de treinamentos de Scrum mas estejam com dificuldades de iniciar um processo de aplicação, ou mesmo convencimento, de Scrum na sua empresa.
![Page 47: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/47.jpg)
www.adaptworks.com.br
• Treinamentos Oficiais
Treinamentos
• Certified ScrumMaster • Certified Scrum Product Owner
• Workshops• Scrum Foundation • Requisitos de software em projetos ágeis
• User Stories• ScrumMaster Skills
• Planejamento e Estimativas em projetos ágeis
• Certified Scrum Developer
![Page 48: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/48.jpg)
www.adaptworks.com.br
??????????
![Page 49: Back Log User Stories](https://reader035.vdocuments.pub/reader035/viewer/2022062303/558c1765d8b42add718b458b/html5/thumbnails/49.jpg)
www.adaptworks.com.br
Obrigado!Fabiano Milani - [email protected]://blog.adaptworks.com.br/http://twitter.com/fabianomilani
www.linkedin.com/in/fabianomilani
www.slideshare.net/fabianomilani